feat(Vikunja): Add new service
This commit is contained in:
42
vikunja/docker-compose.yml
Normal file
42
vikunja/docker-compose.yml
Normal file
@@ -0,0 +1,42 @@
|
||||
version: "3.8"
|
||||
|
||||
# https://vikunja.io/docs/config-options
|
||||
# https://vikunja.io/docs/full-docker-example/
|
||||
|
||||
volumes:
|
||||
vikunja:
|
||||
name: ${VIKUNJA_VOLUME_NAME:-vikunja}
|
||||
|
||||
services:
|
||||
vikunja_api:
|
||||
container_name: ${VIKUNJA_CONTAINER_NAME:-vikunja}_api
|
||||
image: ${VIKUNJA_API_IMAGE:-vikunja/api:0.18.1}
|
||||
restart: always
|
||||
environment:
|
||||
VIKUNJA_SERVICE_JWTSECRET: ${VIKUNJA_SERVICE_JWTSECRET}
|
||||
VIKUNJA_SERVICE_JWTTTL: ${VIKUNJA_SERVICE_JWTTTL:-259200}
|
||||
VIKUNJA_SERVICE_JWTTTLLONG: ${VIKUNJA_SERVICE_JWTTTLLONG:-2592000}
|
||||
|
||||
VIKUNJA_SERVICE_FRONTENDURL: ${VIKUNJA_SERVICE_FRONTENDURL:?err}
|
||||
VIKUNJA_SERVICE_MAXITEMSPERPAGE: ${VIKUNJA_SERVICE_MAXITEMSPERPAGE:-50}
|
||||
VIKUNJA_SERVICE_ENABLECALDAV: ${VIKUNJA_SERVICE_ENABLECALDAV:-true}
|
||||
VIKUNJA_SERVICE_ENABLELINKSHARING: ${VIKUNJA_SERVICE_ENABLELINKSHARING:-true}
|
||||
VIKUNJA_SERVICE_ENABLEREGISTRATION: ${VIKUNJA_SERVICE_ENABLEREGISTRATION:-true}
|
||||
VIKUNJA_SERVICE_ENABLETASKATTACHMENTS: ${VIKUNJA_SERVICE_ENABLETASKATTACHMENTS:-true}
|
||||
VIKUNJA_SERVICE_TIMEZONE: ${VIKUNJA_SERVICE_TIMEZONE:-GMT}
|
||||
VIKUNJA_SERVICE_ENABLETASKCOMMENTS: ${VIKUNJA_SERVICE_ENABLETASKCOMMENTS:-true}
|
||||
VIKUNJA_SERVICE_ENABLETOTP: ${VIKUNJA_SERVICE_ENABLETOTP:-true}
|
||||
VIKUNJA_SERVICE_ENABLEEMAILREMINDERS: ${VIKUNJA_SERVICE_ENABLEEMAILREMINDERS:-true}
|
||||
VIKUNJA_SERVICE_ENABLEUSERDELETION: ${VIKUNJA_SERVICE_ENABLEUSERDELETION:-true}
|
||||
|
||||
VIKUNJA_FILES_BASEPATH: ${VIKUNJA_FILES_BASEPATH:-./files}
|
||||
VIKUNJA_FILES_MAXSIZE: ${VIKUNJA_FILES_MAXSIZE:-20MB}
|
||||
PUID: ${VIKUNJA_PUID:-1000}
|
||||
PGID: ${VIKUNJA_PGID:-1000}
|
||||
volumes:
|
||||
- vikunja:/app/vikunja/files
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
vikunja_frontend:
|
||||
container_name: ${VIKUNJA_CONTAINER_NAME:-vikunja}_frontend
|
||||
image: ${VIKUNJA_FRONTEND_IMAGE:-vikunja/frontend:0.18.2}
|
Reference in New Issue
Block a user