Files
instance-setup-stuff/vikunja_server-compose_template.yaml

25 lines
620 B
YAML

services:
vikunja:
image: vikunja/vikunja
container_name: vikunja
pull_policy: always
restart: unless-stopped
ports:
- 127.0.0.1:${PORT}:3456
user: ${PUID}:${PGID}
volumes:
- type: bind
source: ${VOLUME_PATH}/files
target: /app/vikunja/files
bind:
create_host_path: true
- type: bind
source: ${VOLUME_PATH}/db
target: /db
bind:
create_host_path: true
environment:
VIKUNJA_SERVICE_JWTSECRET: ${JWT_SECRET}
VIKUNJA_SERVICE_PUBLICURL: ${BASE_URL}
VIKUNJA_DATABASE_PATH: /db/vikunja.db