diff --git a/public/svgs/vikunja.svg b/public/svgs/vikunja.svg new file mode 100644 index 000000000..53176d66e --- /dev/null +++ b/public/svgs/vikunja.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/templates/compose/vikunja.yaml b/templates/compose/vikunja.yaml new file mode 100644 index 000000000..4bbbc4cd0 --- /dev/null +++ b/templates/compose/vikunja.yaml @@ -0,0 +1,21 @@ +# documentation: https://vikunja.io +# slogan: The open-source, self-hostable to-do app. Organize everything, on all platforms. +# tags: productivity,todo +# logo: svgs/vikunja.svg +# port: 3456 + +services: + vikunja: + image: vikunja/vikunja + environment: + - SERVICE_FQDN_VIKUNJA + - VIKUNJA_SERVICE_PUBLICURL=$SERVICE_FQDN_VIKUNJA + - VIKUNJA_SERVICE_JWTSECRET=$SERVICE_PASSWORD_JWTSECRET + - VIKUNJA_SERVICE_ENABLEREGISTRATION=true + volumes: + - vikunja-data:/app/vikunja/ + healthcheck: + test: ["CMD", "wget", "--spider", "http://localhost:3456"] + interval: 5s + timeout: 20s + retries: 10