File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change @@ -11,5 +11,39 @@ services:
11
11
- " portainer_data:/data"
12
12
restart : always
13
13
14
+ vikunja :
15
+ image : vikunja/vikunja
16
+ environment :
17
+ VIKUNJA_SERVICE_PUBLICURL : http://<the public ip or host where Vikunja is reachable>
18
+ VIKUNJA_DATABASE_HOST : db
19
+ VIKUNJA_DATABASE_PASSWORD : changeme
20
+ VIKUNJA_DATABASE_TYPE : mysql
21
+ VIKUNJA_DATABASE_USER : vikunja
22
+ VIKUNJA_DATABASE_DATABASE : vikunja
23
+ VIKUNJA_SERVICE_JWTSECRET : <a super secure random secret>
24
+ ports :
25
+ - 3456:3456
26
+ volumes :
27
+ - /home/mafyuh/vikunja/files:/app/vikunja/files
28
+ depends_on :
29
+ db :
30
+ condition : service_healthy
31
+ restart : unless-stopped
32
+ db :
33
+ image : mariadb:10
34
+ command : --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
35
+ environment :
36
+ MYSQL_ROOT_PASSWORD : supersecret
37
+ MYSQL_USER : vikunja
38
+ MYSQL_PASSWORD : changeme
39
+ MYSQL_DATABASE : vikunja
40
+ volumes :
41
+ - /home/mafyuh/vikunja/db:/var/lib/mysql
42
+ restart : unless-stopped
43
+ healthcheck :
44
+ test : ["CMD-SHELL", "mysqladmin ping -h localhost -u $$MYSQL_USER --password=$$MYSQL_PASSWORD"]
45
+ interval : 2s
46
+ start_period : 30s
47
+
14
48
volumes :
15
49
portainer_data :
You can’t perform that action at this time.
0 commit comments