@@ -32,7 +32,7 @@ services:
32
32
- appwrite
33
33
34
34
appwrite :
35
- image : appwrite/appwrite:1.5.10
35
+ image : appwrite/appwrite:1.6.0
36
36
container_name : appwrite
37
37
<< : *x-logging
38
38
restart : unless-stopped
@@ -68,6 +68,7 @@ services:
68
68
- _APP_LOCALE
69
69
- _APP_CONSOLE_WHITELIST_ROOT
70
70
- _APP_CONSOLE_WHITELIST_EMAILS
71
+ - _APP_CONSOLE_SESSION_ALERTS
71
72
- _APP_CONSOLE_WHITELIST_IPS
72
73
- _APP_CONSOLE_HOSTNAMES
73
74
- _APP_SYSTEM_EMAIL_NAME
@@ -131,7 +132,6 @@ services:
131
132
- _APP_FUNCTIONS_RUNTIMES
132
133
- _APP_EXECUTOR_SECRET
133
134
- _APP_EXECUTOR_HOST
134
- - _APP_LOGGING_PROVIDER
135
135
- _APP_LOGGING_CONFIG
136
136
- _APP_MAINTENANCE_INTERVAL
137
137
- _APP_MAINTENANCE_DELAY
@@ -156,8 +156,30 @@ services:
156
156
- _APP_MIGRATIONS_FIREBASE_CLIENT_SECRET
157
157
- _APP_ASSISTANT_OPENAI_API_KEY
158
158
159
+ appwrite-console :
160
+ << : *x-logging
161
+ container_name : appwrite-console
162
+ image : appwrite/console:5.0.12
163
+ restart : unless-stopped
164
+ networks :
165
+ - appwrite
166
+ labels :
167
+ - " traefik.enable=true"
168
+ - " traefik.constraint-label-stack=appwrite"
169
+ - " traefik.docker.network=appwrite"
170
+ - " traefik.http.services.appwrite_console.loadbalancer.server.port=80"
171
+ # ws
172
+ - traefik.http.routers.appwrite_console_http.entrypoints=appwrite_web
173
+ - traefik.http.routers.appwrite_console_http.rule=PathPrefix(`/console`)
174
+ - traefik.http.routers.appwrite_console_http.service=appwrite_console
175
+ # wss
176
+ - traefik.http.routers.appwrite_console_https.entrypoints=appwrite_websecure
177
+ - traefik.http.routers.appwrite_console_https.rule=PathPrefix(`/console`)
178
+ - traefik.http.routers.appwrite_console_https.service=appwrite_console
179
+ - traefik.http.routers.appwrite_console_https.tls=true
180
+
159
181
appwrite-realtime :
160
- image : appwrite/appwrite:1.5.10
182
+ image : appwrite/appwrite:1.6.0
161
183
entrypoint : realtime
162
184
container_name : appwrite-realtime
163
185
<< : *x-logging
@@ -197,11 +219,10 @@ services:
197
219
- _APP_DB_USER
198
220
- _APP_DB_PASS
199
221
- _APP_USAGE_STATS
200
- - _APP_LOGGING_PROVIDER
201
222
- _APP_LOGGING_CONFIG
202
223
203
224
appwrite-worker-audits :
204
- image : appwrite/appwrite:1.5.10
225
+ image : appwrite/appwrite:1.6.0
205
226
entrypoint : worker-audits
206
227
<< : *x-logging
207
228
container_name : appwrite-worker-audits
@@ -224,11 +245,10 @@ services:
224
245
- _APP_DB_SCHEMA
225
246
- _APP_DB_USER
226
247
- _APP_DB_PASS
227
- - _APP_LOGGING_PROVIDER
228
248
- _APP_LOGGING_CONFIG
229
249
230
250
appwrite-worker-webhooks :
231
- image : appwrite/appwrite:1.5.10
251
+ image : appwrite/appwrite:1.6.0
232
252
entrypoint : worker-webhooks
233
253
<< : *x-logging
234
254
container_name : appwrite-worker-webhooks
@@ -253,11 +273,10 @@ services:
253
273
- _APP_REDIS_PORT
254
274
- _APP_REDIS_USER
255
275
- _APP_REDIS_PASS
256
- - _APP_LOGGING_PROVIDER
257
276
- _APP_LOGGING_CONFIG
258
277
259
278
appwrite-worker-deletes :
260
- image : appwrite/appwrite:1.5.10
279
+ image : appwrite/appwrite:1.6.0
261
280
entrypoint : worker-deletes
262
281
<< : *x-logging
263
282
container_name : appwrite-worker-deletes
@@ -307,13 +326,15 @@ services:
307
326
- _APP_STORAGE_WASABI_SECRET
308
327
- _APP_STORAGE_WASABI_REGION
309
328
- _APP_STORAGE_WASABI_BUCKET
310
- - _APP_LOGGING_PROVIDER
311
329
- _APP_LOGGING_CONFIG
312
330
- _APP_EXECUTOR_SECRET
313
331
- _APP_EXECUTOR_HOST
332
+ - _APP_MAINTENANCE_RETENTION_ABUSE
333
+ - _APP_MAINTENANCE_RETENTION_AUDIT
334
+ - _APP_MAINTENANCE_RETENTION_EXECUTION
314
335
315
336
appwrite-worker-databases :
316
- image : appwrite/appwrite:1.5.10
337
+ image : appwrite/appwrite:1.6.0
317
338
entrypoint : worker-databases
318
339
<< : *x-logging
319
340
container_name : appwrite-worker-databases
@@ -336,11 +357,10 @@ services:
336
357
- _APP_DB_SCHEMA
337
358
- _APP_DB_USER
338
359
- _APP_DB_PASS
339
- - _APP_LOGGING_PROVIDER
340
360
- _APP_LOGGING_CONFIG
341
361
342
362
appwrite-worker-builds :
343
- image : appwrite/appwrite:1.5.10
363
+ image : appwrite/appwrite:1.6.0
344
364
entrypoint : worker-builds
345
365
<< : *x-logging
346
366
container_name : appwrite-worker-builds
@@ -368,7 +388,6 @@ services:
368
388
- _APP_DB_SCHEMA
369
389
- _APP_DB_USER
370
390
- _APP_DB_PASS
371
- - _APP_LOGGING_PROVIDER
372
391
- _APP_LOGGING_CONFIG
373
392
- _APP_VCS_GITHUB_APP_NAME
374
393
- _APP_VCS_GITHUB_PRIVATE_KEY
@@ -404,7 +423,7 @@ services:
404
423
- _APP_STORAGE_WASABI_BUCKET
405
424
406
425
appwrite-worker-certificates :
407
- image : appwrite/appwrite:1.5.10
426
+ image : appwrite/appwrite:1.6.0
408
427
entrypoint : worker-certificates
409
428
<< : *x-logging
410
429
container_name : appwrite-worker-certificates
@@ -434,11 +453,10 @@ services:
434
453
- _APP_DB_SCHEMA
435
454
- _APP_DB_USER
436
455
- _APP_DB_PASS
437
- - _APP_LOGGING_PROVIDER
438
456
- _APP_LOGGING_CONFIG
439
457
440
458
appwrite-worker-functions :
441
- image : appwrite/appwrite:1.5.10
459
+ image : appwrite/appwrite:1.6.0
442
460
entrypoint : worker-functions
443
461
<< : *x-logging
444
462
container_name : appwrite-worker-functions
@@ -453,6 +471,8 @@ services:
453
471
- _APP_ENV
454
472
- _APP_WORKER_PER_CORE
455
473
- _APP_OPENSSL_KEY_V1
474
+ - _APP_DOMAIN
475
+ - _APP_OPTIONS_FORCE_HTTPS
456
476
- _APP_REDIS_HOST
457
477
- _APP_REDIS_PORT
458
478
- _APP_REDIS_USER
@@ -472,10 +492,9 @@ services:
472
492
- _APP_DOCKER_HUB_USERNAME
473
493
- _APP_DOCKER_HUB_PASSWORD
474
494
- _APP_LOGGING_CONFIG
475
- - _APP_LOGGING_PROVIDER
476
495
477
496
appwrite-worker-mails :
478
- image : appwrite/appwrite:1.5.10
497
+ image : appwrite/appwrite:1.6.0
479
498
entrypoint : worker-mails
480
499
<< : *x-logging
481
500
container_name : appwrite-worker-mails
@@ -504,11 +523,10 @@ services:
504
523
- _APP_SMTP_SECURE
505
524
- _APP_SMTP_USERNAME
506
525
- _APP_SMTP_PASSWORD
507
- - _APP_LOGGING_PROVIDER
508
526
- _APP_LOGGING_CONFIG
509
527
510
528
appwrite-worker-messaging :
511
- image : appwrite/appwrite:1.5.10
529
+ image : appwrite/appwrite:1.6.0
512
530
entrypoint : worker-messaging
513
531
<< : *x-logging
514
532
container_name : appwrite-worker-messaging
@@ -532,7 +550,6 @@ services:
532
550
- _APP_DB_SCHEMA
533
551
- _APP_DB_USER
534
552
- _APP_DB_PASS
535
- - _APP_LOGGING_PROVIDER
536
553
- _APP_LOGGING_CONFIG
537
554
- _APP_SMS_FROM
538
555
- _APP_SMS_PROVIDER
@@ -559,7 +576,7 @@ services:
559
576
- _APP_STORAGE_WASABI_BUCKET
560
577
561
578
appwrite-worker-migrations :
562
- image : appwrite/appwrite:1.5.10
579
+ image : appwrite/appwrite:1.6.0
563
580
entrypoint : worker-migrations
564
581
<< : *x-logging
565
582
container_name : appwrite-worker-migrations
@@ -584,13 +601,12 @@ services:
584
601
- _APP_DB_SCHEMA
585
602
- _APP_DB_USER
586
603
- _APP_DB_PASS
587
- - _APP_LOGGING_PROVIDER
588
604
- _APP_LOGGING_CONFIG
589
605
- _APP_MIGRATIONS_FIREBASE_CLIENT_ID
590
606
- _APP_MIGRATIONS_FIREBASE_CLIENT_SECRET
591
607
592
608
appwrite-task-maintenance :
593
- image : appwrite/appwrite:1.5.10
609
+ image : appwrite/appwrite:1.6.0
594
610
entrypoint : maintenance
595
611
<< : *x-logging
596
612
container_name : appwrite-task-maintenance
@@ -624,7 +640,7 @@ services:
624
640
- _APP_MAINTENANCE_RETENTION_SCHEDULES
625
641
626
642
appwrite-worker-usage :
627
- image : appwrite/appwrite:1.5.10
643
+ image : appwrite/appwrite:1.6.0
628
644
entrypoint : worker-usage
629
645
container_name : appwrite-worker-usage
630
646
<< : *x-logging
@@ -648,12 +664,11 @@ services:
648
664
- _APP_REDIS_USER
649
665
- _APP_REDIS_PASS
650
666
- _APP_USAGE_STATS
651
- - _APP_LOGGING_PROVIDER
652
667
- _APP_LOGGING_CONFIG
653
668
- _APP_USAGE_AGGREGATION_INTERVAL
654
669
655
670
appwrite-worker-usage-dump :
656
- image : appwrite/appwrite:1.5.10
671
+ image : appwrite/appwrite:1.6.0
657
672
entrypoint : worker-usage-dump
658
673
<< : *x-logging
659
674
container_name : appwrite-worker-usage-dump
@@ -676,12 +691,11 @@ services:
676
691
- _APP_REDIS_USER
677
692
- _APP_REDIS_PASS
678
693
- _APP_USAGE_STATS
679
- - _APP_LOGGING_PROVIDER
680
694
- _APP_LOGGING_CONFIG
681
695
- _APP_USAGE_AGGREGATION_INTERVAL
682
696
683
697
appwrite-task-scheduler-functions :
684
- image : appwrite/appwrite:1.5.10
698
+ image : appwrite/appwrite:1.6.0
685
699
entrypoint : schedule-functions
686
700
container_name : appwrite-task-scheduler-functions
687
701
<< : *x-logging
@@ -705,8 +719,33 @@ services:
705
719
- _APP_DB_USER
706
720
- _APP_DB_PASS
707
721
722
+ appwrite-task-scheduler-executions :
723
+ image : appwrite/appwrite:1.6.0
724
+ entrypoint : schedule-executions
725
+ container_name : appwrite-task-scheduler-executions
726
+ << : *x-logging
727
+ restart : unless-stopped
728
+ networks :
729
+ - appwrite
730
+ depends_on :
731
+ - mariadb
732
+ - redis
733
+ environment :
734
+ - _APP_ENV
735
+ - _APP_WORKER_PER_CORE
736
+ - _APP_OPENSSL_KEY_V1
737
+ - _APP_REDIS_HOST
738
+ - _APP_REDIS_PORT
739
+ - _APP_REDIS_USER
740
+ - _APP_REDIS_PASS
741
+ - _APP_DB_HOST
742
+ - _APP_DB_PORT
743
+ - _APP_DB_SCHEMA
744
+ - _APP_DB_USER
745
+ - _APP_DB_PASS
746
+
708
747
appwrite-task-scheduler-messages :
709
- image : appwrite/appwrite:1.5.10
748
+ image : appwrite/appwrite:1.6.0
710
749
entrypoint : schedule-messages
711
750
container_name : appwrite-task-scheduler-messages
712
751
<< : *x-logging
@@ -746,7 +785,7 @@ services:
746
785
<< : *x-logging
747
786
restart : unless-stopped
748
787
stop_signal : SIGINT
749
- image : openruntimes/executor:0.5.7
788
+ image : openruntimes/executor:0.6.11
750
789
networks :
751
790
- appwrite
752
791
- runtimes
@@ -766,7 +805,6 @@ services:
766
805
- OPR_EXECUTOR_ENV=$_APP_ENV
767
806
- OPR_EXECUTOR_RUNTIMES=$_APP_FUNCTIONS_RUNTIMES
768
807
- OPR_EXECUTOR_SECRET=$_APP_EXECUTOR_SECRET
769
- - OPR_EXECUTOR_LOGGING_PROVIDER=$_APP_LOGGING_PROVIDER
770
808
- OPR_EXECUTOR_LOGGING_CONFIG=$_APP_LOGGING_CONFIG
771
809
- OPR_EXECUTOR_STORAGE_DEVICE=$_APP_STORAGE_DEVICE
772
810
- OPR_EXECUTOR_STORAGE_S3_ACCESS_KEY=$_APP_STORAGE_S3_ACCESS_KEY
0 commit comments