Skip to content

Commit 89242bd

Browse files
committed
docker-inc
1 parent 6a25a27 commit 89242bd

File tree

2 files changed

+56
-29
lines changed

2 files changed

+56
-29
lines changed

docker/.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ _APP_FUNCTIONS_MEMORY=0
7979
_APP_FUNCTIONS_MEMORY_SWAP=0
8080
_APP_FUNCTIONS_RUNTIMES=node-16.0,php-8.0,python-3.9,ruby-3.0,bun-1.0
8181
_APP_EXECUTOR_SECRET=your-secret-key
82-
_APP_EXECUTOR_HOST=http://appwrite-executor/v1
82+
_APP_EXECUTOR_HOST=http://exc1/v1
8383
_APP_EXECUTOR_RUNTIME_NETWORK=appwrite_runtimes
8484
_APP_FUNCTIONS_ENVS=node-16.0,php-7.4,python-3.9,ruby-3.0,bun-1.0
8585
_APP_FUNCTIONS_INACTIVE_THRESHOLD=360000

docker/docker-compose.yml

Lines changed: 55 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ x-logging: &x-logging
44
options:
55
max-file: '5'
66
max-size: '10m'
7-
version: '3'
8-
97
services:
108
traefik:
119
image: traefik:2.11
@@ -22,7 +20,7 @@ services:
2220
restart: unless-stopped
2321
ports:
2422
- 8080:80
25-
- 443:443
23+
- 444:443
2624
volumes:
2725
- /var/run/docker.sock:/var/run/docker.sock
2826
- appwrite-config:/storage/config:ro
@@ -34,7 +32,7 @@ services:
3432
- appwrite
3533

3634
appwrite:
37-
image: appwrite/appwrite:1.5.4
35+
image: appwrite/appwrite:1.5.7
3836
container_name: appwrite
3937
<<: *x-logging
4038
restart: unless-stopped
@@ -159,7 +157,7 @@ services:
159157
- _APP_ASSISTANT_OPENAI_API_KEY
160158

161159
appwrite-realtime:
162-
image: appwrite/appwrite:1.5.4
160+
image: appwrite/appwrite:1.5.7
163161
entrypoint: realtime
164162
container_name: appwrite-realtime
165163
<<: *x-logging
@@ -203,7 +201,7 @@ services:
203201
- _APP_LOGGING_CONFIG
204202

205203
appwrite-worker-audits:
206-
image: appwrite/appwrite:1.5.4
204+
image: appwrite/appwrite:1.5.7
207205
entrypoint: worker-audits
208206
<<: *x-logging
209207
container_name: appwrite-worker-audits
@@ -230,7 +228,7 @@ services:
230228
- _APP_LOGGING_CONFIG
231229

232230
appwrite-worker-webhooks:
233-
image: appwrite/appwrite:1.5.4
231+
image: appwrite/appwrite:1.5.7
234232
entrypoint: worker-webhooks
235233
<<: *x-logging
236234
container_name: appwrite-worker-webhooks
@@ -258,7 +256,7 @@ services:
258256
- _APP_LOGGING_CONFIG
259257

260258
appwrite-worker-deletes:
261-
image: appwrite/appwrite:1.5.4
259+
image: appwrite/appwrite:1.5.7
262260
entrypoint: worker-deletes
263261
<<: *x-logging
264262
container_name: appwrite-worker-deletes
@@ -314,7 +312,7 @@ services:
314312
- _APP_EXECUTOR_HOST
315313

316314
appwrite-worker-databases:
317-
image: appwrite/appwrite:1.5.4
315+
image: appwrite/appwrite:1.5.7
318316
entrypoint: worker-databases
319317
<<: *x-logging
320318
container_name: appwrite-worker-databases
@@ -341,7 +339,7 @@ services:
341339
- _APP_LOGGING_CONFIG
342340

343341
appwrite-worker-builds:
344-
image: appwrite/appwrite:1.5.4
342+
image: appwrite/appwrite:1.5.7
345343
entrypoint: worker-builds
346344
<<: *x-logging
347345
container_name: appwrite-worker-builds
@@ -405,7 +403,7 @@ services:
405403
- _APP_STORAGE_WASABI_BUCKET
406404

407405
appwrite-worker-certificates:
408-
image: appwrite/appwrite:1.5.4
406+
image: appwrite/appwrite:1.5.7
409407
entrypoint: worker-certificates
410408
<<: *x-logging
411409
container_name: appwrite-worker-certificates
@@ -439,7 +437,7 @@ services:
439437
- _APP_LOGGING_CONFIG
440438

441439
appwrite-worker-functions:
442-
image: appwrite/appwrite:1.5.4
440+
image: appwrite/appwrite:1.5.7
443441
entrypoint: worker-functions
444442
<<: *x-logging
445443
container_name: appwrite-worker-functions
@@ -476,7 +474,7 @@ services:
476474
- _APP_LOGGING_PROVIDER
477475

478476
appwrite-worker-mails:
479-
image: appwrite/appwrite:1.5.4
477+
image: appwrite/appwrite:1.5.7
480478
entrypoint: worker-mails
481479
<<: *x-logging
482480
container_name: appwrite-worker-mails
@@ -491,6 +489,11 @@ services:
491489
- _APP_OPENSSL_KEY_V1
492490
- _APP_SYSTEM_EMAIL_NAME
493491
- _APP_SYSTEM_EMAIL_ADDRESS
492+
- _APP_DB_HOST
493+
- _APP_DB_PORT
494+
- _APP_DB_SCHEMA
495+
- _APP_DB_USER
496+
- _APP_DB_PASS
494497
- _APP_REDIS_HOST
495498
- _APP_REDIS_PORT
496499
- _APP_REDIS_USER
@@ -504,13 +507,15 @@ services:
504507
- _APP_LOGGING_CONFIG
505508

506509
appwrite-worker-messaging:
507-
image: appwrite/appwrite:1.5.4
510+
image: appwrite/appwrite:1.5.7
508511
entrypoint: worker-messaging
509512
<<: *x-logging
510513
container_name: appwrite-worker-messaging
511514
restart: unless-stopped
512515
networks:
513516
- appwrite
517+
volumes:
518+
- appwrite-uploads:/storage/uploads:rw
514519
depends_on:
515520
- redis
516521
environment:
@@ -530,9 +535,30 @@ services:
530535
- _APP_LOGGING_CONFIG
531536
- _APP_SMS_FROM
532537
- _APP_SMS_PROVIDER
538+
- _APP_STORAGE_DEVICE
539+
- _APP_STORAGE_S3_ACCESS_KEY
540+
- _APP_STORAGE_S3_SECRET
541+
- _APP_STORAGE_S3_REGION
542+
- _APP_STORAGE_S3_BUCKET
543+
- _APP_STORAGE_DO_SPACES_ACCESS_KEY
544+
- _APP_STORAGE_DO_SPACES_SECRET
545+
- _APP_STORAGE_DO_SPACES_REGION
546+
- _APP_STORAGE_DO_SPACES_BUCKET
547+
- _APP_STORAGE_BACKBLAZE_ACCESS_KEY
548+
- _APP_STORAGE_BACKBLAZE_SECRET
549+
- _APP_STORAGE_BACKBLAZE_REGION
550+
- _APP_STORAGE_BACKBLAZE_BUCKET
551+
- _APP_STORAGE_LINODE_ACCESS_KEY
552+
- _APP_STORAGE_LINODE_SECRET
553+
- _APP_STORAGE_LINODE_REGION
554+
- _APP_STORAGE_LINODE_BUCKET
555+
- _APP_STORAGE_WASABI_ACCESS_KEY
556+
- _APP_STORAGE_WASABI_SECRET
557+
- _APP_STORAGE_WASABI_REGION
558+
- _APP_STORAGE_WASABI_BUCKET
533559

534560
appwrite-worker-migrations:
535-
image: appwrite/appwrite:1.5.4
561+
image: appwrite/appwrite:1.5.7
536562
entrypoint: worker-migrations
537563
<<: *x-logging
538564
container_name: appwrite-worker-migrations
@@ -562,11 +588,11 @@ services:
562588
- _APP_MIGRATIONS_FIREBASE_CLIENT_ID
563589
- _APP_MIGRATIONS_FIREBASE_CLIENT_SECRET
564590

565-
appwrite-maintenance:
566-
image: appwrite/appwrite:1.5.4
591+
appwrite-task-maintenance:
592+
image: appwrite/appwrite:1.5.7
567593
entrypoint: maintenance
568594
<<: *x-logging
569-
container_name: appwrite-maintenance
595+
container_name: appwrite-task-maintenance
570596
restart: unless-stopped
571597
networks:
572598
- appwrite
@@ -597,7 +623,7 @@ services:
597623
- _APP_MAINTENANCE_RETENTION_SCHEDULES
598624

599625
appwrite-worker-usage:
600-
image: appwrite/appwrite:1.5.4
626+
image: appwrite/appwrite:1.5.7
601627
entrypoint: worker-usage
602628
container_name: appwrite-worker-usage
603629
<<: *x-logging
@@ -626,7 +652,7 @@ services:
626652
- _APP_USAGE_AGGREGATION_INTERVAL
627653

628654
appwrite-worker-usage-dump:
629-
image: appwrite/appwrite:1.5.4
655+
image: appwrite/appwrite:1.5.7
630656
entrypoint: worker-usage-dump
631657
<<: *x-logging
632658
container_name: appwrite-worker-usage-dump
@@ -653,10 +679,10 @@ services:
653679
- _APP_LOGGING_CONFIG
654680
- _APP_USAGE_AGGREGATION_INTERVAL
655681

656-
appwrite-scheduler-functions:
657-
image: appwrite/appwrite:1.5.4
682+
appwrite-task-scheduler-functions:
683+
image: appwrite/appwrite:1.5.7
658684
entrypoint: schedule-functions
659-
container_name: appwrite-scheduler-functions
685+
container_name: appwrite-task-scheduler-functions
660686
<<: *x-logging
661687
restart: unless-stopped
662688
networks:
@@ -678,10 +704,10 @@ services:
678704
- _APP_DB_USER
679705
- _APP_DB_PASS
680706

681-
appwrite-scheduler-messages:
682-
image: appwrite/appwrite:1.5.4
707+
appwrite-task-scheduler-messages:
708+
image: appwrite/appwrite:1.5.7
683709
entrypoint: schedule-messages
684-
container_name: appwrite-scheduler-messages
710+
container_name: appwrite-task-scheduler-messages
685711
<<: *x-logging
686712
restart: unless-stopped
687713
networks:
@@ -715,11 +741,11 @@ services:
715741

716742
openruntimes-executor:
717743
container_name: openruntimes-executor
718-
hostname: appwrite-executor
744+
hostname: exc1
719745
<<: *x-logging
720746
restart: unless-stopped
721747
stop_signal: SIGINT
722-
image: openruntimes/executor:0.4.12
748+
image: openruntimes/executor:0.5.5
723749
networks:
724750
- appwrite
725751
- runtimes
@@ -777,6 +803,7 @@ services:
777803
- MYSQL_DATABASE=${_APP_DB_SCHEMA}
778804
- MYSQL_USER=${_APP_DB_USER}
779805
- MYSQL_PASSWORD=${_APP_DB_PASS}
806+
- MARIADB_AUTO_UPGRADE=1
780807
command: 'mysqld --innodb-flush-method=fsync'
781808

782809
redis:

0 commit comments

Comments
 (0)