Ajouter les fichiers docker-compose pour agregarr, outline et plankanban
This commit is contained in:
parent
5575a63ac2
commit
60442f1f79
9
docker-compose/agregarr/docker-compose.yml
Normal file
9
docker-compose/agregarr/docker-compose.yml
Normal file
@ -0,0 +1,9 @@
|
||||
services:
|
||||
agregarr:
|
||||
image: agregarr/agregarr:latest
|
||||
container_name: agregarr
|
||||
volumes:
|
||||
- /opt/agregarr:/app/config ### Change /path/to/config to your actual config path
|
||||
ports:
|
||||
- 7171:7171
|
||||
restart: unless-stopped
|
||||
57
docker-compose/outline/docker-compose.yml
Normal file
57
docker-compose/outline/docker-compose.yml
Normal file
@ -0,0 +1,57 @@
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
outline:
|
||||
image: docker.getoutline.com/outlinewiki/outline:latest
|
||||
container_name: outline
|
||||
env_file: ./stack.env
|
||||
depends_on:
|
||||
postgres:
|
||||
condition: service_healthy
|
||||
redis:
|
||||
condition: service_healthy
|
||||
ports:
|
||||
- "3088:3000"
|
||||
volumes:
|
||||
- outline-data:/var/lib/outline/data
|
||||
restart: unless-stopped
|
||||
|
||||
postgres:
|
||||
image: postgres:15
|
||||
container_name: outline-postgres
|
||||
environment:
|
||||
POSTGRES_USER: uoutline
|
||||
POSTGRES_PASSWORD: "ZDpaA!5UEcYT7mEHh45R"
|
||||
POSTGRES_DB: outline
|
||||
volumes:
|
||||
- outline-db:/var/lib/postgresql/data
|
||||
#ports:
|
||||
# Ne PAS exposer si pas nécessaire
|
||||
# - "5433:5432"
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "pg_isready -U uoutline -d outline"]
|
||||
interval: 10s
|
||||
timeout: 5s
|
||||
retries: 5
|
||||
restart: unless-stopped
|
||||
|
||||
redis:
|
||||
image: redis:7
|
||||
container_name: outline-redis
|
||||
command: ["redis-server", "--appendonly", "yes"]
|
||||
volumes:
|
||||
- redis-data:/data
|
||||
#ports:
|
||||
# idem, ne pas exposer s'il n'y a pas besoin :
|
||||
# - "6378:6379"
|
||||
healthcheck:
|
||||
test: ["CMD", "redis-cli", "ping"]
|
||||
interval: 10s
|
||||
timeout: 5s
|
||||
retries: 5
|
||||
restart: unless-stopped
|
||||
|
||||
volumes:
|
||||
outline-data:
|
||||
outline-db:
|
||||
redis-data:
|
||||
33
docker-compose/plankanban/docker-compose.yml
Normal file
33
docker-compose/plankanban/docker-compose.yml
Normal file
@ -0,0 +1,33 @@
|
||||
services:
|
||||
planka:
|
||||
image: ghcr.io/plankanban/planka:2.0.0-rc.4
|
||||
restart: on-failure
|
||||
volumes:
|
||||
- /opt/planka/favicons:/app/public/favicons
|
||||
- /opt/planka/user-avatars:/app/public/user-avatars
|
||||
- /opt/planka/background-images:/app/public/background-images
|
||||
- /opt/planka/attachments:/app/private/attachments
|
||||
ports:
|
||||
- 3003:1337
|
||||
environment:
|
||||
- BASE_URL=https://kan.tomalix.com
|
||||
- DATABASE_URL=postgresql://postgres@postgres/planka
|
||||
- SECRET_KEY=d13d99a0cde21f8773be6e394a41782b7b8b449a5674904cbd541bd64424c1904402acdad0f7ebe66007abb0c1dfd2949bd48221e98c38a7d1751749c65c72b1
|
||||
|
||||
depends_on:
|
||||
postgres:
|
||||
condition: service_healthy
|
||||
|
||||
postgres:
|
||||
image: postgres:16-alpine
|
||||
restart: on-failure
|
||||
volumes:
|
||||
- /opt/planka/db-data:/var/lib/postgresql/data
|
||||
environment:
|
||||
- POSTGRES_DB=planka
|
||||
- POSTGRES_HOST_AUTH_METHOD=trust
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "pg_isready -U postgres -d planka"]
|
||||
interval: 10s
|
||||
timeout: 5s
|
||||
retries: 5
|
||||
Loading…
Reference in New Issue
Block a user