@@ -146,7 +146,7 @@ services:
146146 - appwrite
147147
148148 appwrite:
149- image: appwrite/appwrite:1.9.0
149+ image: appwrite/appwrite:1.9.5
150150 container_name: appwrite
151151 <<: *x-logging
152152 restart: unless-stopped
@@ -290,7 +290,7 @@ services:
290290 appwrite-console:
291291 <<: *x-logging
292292 container_name: appwrite-console
293- image: appwrite/console:7.8.26
293+ image: appwrite/console:8.7.5
294294 restart: unless-stopped
295295 networks:
296296 - appwrite
@@ -310,7 +310,7 @@ services:
310310 - traefik.http.routers.appwrite_console_https.tls=true
311311
312312 appwrite-realtime:
313- image: appwrite/appwrite:1.9.0
313+ image: appwrite/appwrite:1.9.5
314314 entrypoint: realtime
315315 container_name: appwrite-realtime
316316 <<: *x-logging
@@ -356,7 +356,7 @@ services:
356356 - _APP_LOGGING_CONFIG
357357
358358 appwrite-worker-audits:
359- image: appwrite/appwrite:1.9.0
359+ image: appwrite/appwrite:1.9.5
360360 entrypoint: worker-audits
361361 <<: *x-logging
362362 container_name: appwrite-worker-audits
@@ -385,7 +385,7 @@ services:
385385 - _APP_LOGGING_CONFIG
386386
387387 appwrite-worker-webhooks:
388- image: appwrite/appwrite:1.9.0
388+ image: appwrite/appwrite:1.9.5
389389 entrypoint: worker-webhooks
390390 <<: *x-logging
391391 container_name: appwrite-worker-webhooks
@@ -416,7 +416,7 @@ services:
416416 - _APP_LOGGING_CONFIG
417417
418418 appwrite-worker-deletes:
419- image: appwrite/appwrite:1.9.0
419+ image: appwrite/appwrite:1.9.5
420420 entrypoint: worker-deletes
421421 <<: *x-logging
422422 container_name: appwrite-worker-deletes
@@ -482,7 +482,7 @@ services:
482482 - _APP_EMAIL_CERTIFICATES
483483
484484 appwrite-worker-databases:
485- image: appwrite/appwrite:1.9.0
485+ image: appwrite/appwrite:1.9.5
486486 entrypoint: worker-databases
487487 <<: *x-logging
488488 container_name: appwrite-worker-databases
@@ -511,7 +511,7 @@ services:
511511 - _APP_LOGGING_CONFIG
512512
513513 appwrite-worker-builds:
514- image: appwrite/appwrite:1.9.0
514+ image: appwrite/appwrite:1.9.5
515515 entrypoint: worker-builds
516516 <<: *x-logging
517517 container_name: appwrite-worker-builds
@@ -554,6 +554,7 @@ services:
554554 - _APP_COMPUTE_CPUS
555555 - _APP_COMPUTE_MEMORY
556556 - _APP_COMPUTE_SIZE_LIMIT
557+ - _APP_OPEN_RUNTIMES_NFT
557558 - _APP_OPTIONS_FORCE_HTTPS
558559 - _APP_OPTIONS_ROUTER_FORCE_HTTPS
559560 - _APP_DOMAIN
@@ -581,8 +582,63 @@ services:
581582 - _APP_STORAGE_WASABI_BUCKET
582583 - _APP_DOMAIN_SITES
583584
585+ appwrite-worker-screenshots:
586+ image: appwrite/appwrite:1.9.5
587+ entrypoint: worker-screenshots
588+ <<: *x-logging
589+ container_name: appwrite-worker-screenshots
590+ restart: unless-stopped
591+ networks:
592+ - appwrite
593+ volumes:
594+ - appwrite-uploads:/storage/uploads:rw
595+ depends_on:
596+ redis:
597+ condition: service_healthy
598+ __DB_SERVICE__:
599+ condition: service_healthy
600+ environment:
601+ - _APP_ENV
602+ - _APP_WORKER_PER_CORE
603+ - _APP_OPENSSL_KEY_V1
604+ - _APP_BROWSER_HOST
605+ - _APP_OPTIONS_FORCE_HTTPS
606+ - _APP_REDIS_HOST
607+ - _APP_REDIS_PORT
608+ - _APP_REDIS_USER
609+ - _APP_REDIS_PASS
610+ - _APP_DB_ADAPTER
611+ - _APP_DB_HOST
612+ - _APP_DB_PORT
613+ - _APP_DB_SCHEMA
614+ - _APP_DB_USER
615+ - _APP_DB_PASS
616+ - _APP_LOGGING_CONFIG
617+ - _APP_STORAGE_DEVICE
618+ - _APP_STORAGE_S3_ACCESS_KEY
619+ - _APP_STORAGE_S3_SECRET
620+ - _APP_STORAGE_S3_REGION
621+ - _APP_STORAGE_S3_BUCKET
622+ - _APP_STORAGE_S3_ENDPOINT
623+ - _APP_STORAGE_DO_SPACES_ACCESS_KEY
624+ - _APP_STORAGE_DO_SPACES_SECRET
625+ - _APP_STORAGE_DO_SPACES_REGION
626+ - _APP_STORAGE_DO_SPACES_BUCKET
627+ - _APP_STORAGE_BACKBLAZE_ACCESS_KEY
628+ - _APP_STORAGE_BACKBLAZE_SECRET
629+ - _APP_STORAGE_BACKBLAZE_REGION
630+ - _APP_STORAGE_BACKBLAZE_BUCKET
631+ - _APP_STORAGE_LINODE_ACCESS_KEY
632+ - _APP_STORAGE_LINODE_SECRET
633+ - _APP_STORAGE_LINODE_REGION
634+ - _APP_STORAGE_LINODE_BUCKET
635+ - _APP_STORAGE_WASABI_ACCESS_KEY
636+ - _APP_STORAGE_WASABI_SECRET
637+ - _APP_STORAGE_WASABI_REGION
638+ - _APP_STORAGE_WASABI_BUCKET
639+
584640 appwrite-worker-certificates:
585- image: appwrite/appwrite:1.9.0
641+ image: appwrite/appwrite:1.9.5
586642 entrypoint: worker-certificates
587643 <<: *x-logging
588644 container_name: appwrite-worker-certificates
@@ -621,8 +677,36 @@ services:
621677 - _APP_DB_PASS
622678 - _APP_LOGGING_CONFIG
623679
680+ appwrite-worker-executions:
681+ image: appwrite/appwrite:1.9.5
682+ entrypoint: worker-executions
683+ <<: *x-logging
684+ container_name: appwrite-worker-executions
685+ restart: unless-stopped
686+ networks:
687+ - appwrite
688+ depends_on:
689+ redis:
690+ condition: service_healthy
691+ __DB_SERVICE__:
692+ condition: service_healthy
693+ environment:
694+ - _APP_ENV
695+ - _APP_WORKER_PER_CORE
696+ - _APP_REDIS_HOST
697+ - _APP_REDIS_PORT
698+ - _APP_REDIS_USER
699+ - _APP_REDIS_PASS
700+ - _APP_DB_ADAPTER
701+ - _APP_DB_HOST
702+ - _APP_DB_PORT
703+ - _APP_DB_SCHEMA
704+ - _APP_DB_USER
705+ - _APP_DB_PASS
706+ - _APP_LOGGING_CONFIG
707+
624708 appwrite-worker-functions:
625- image: appwrite/appwrite:1.9.0
709+ image: appwrite/appwrite:1.9.5
626710 entrypoint: worker-functions
627711 <<: *x-logging
628712 container_name: appwrite-worker-functions
@@ -665,7 +749,7 @@ services:
665749 - _APP_LOGGING_CONFIG
666750
667751 appwrite-worker-mails:
668- image: appwrite/appwrite:1.9.0
752+ image: appwrite/appwrite:1.9.5
669753 entrypoint: worker-mails
670754 <<: *x-logging
671755 container_name: appwrite-worker-mails
@@ -703,7 +787,7 @@ services:
703787 - _APP_OPTIONS_FORCE_HTTPS
704788
705789 appwrite-worker-messaging:
706- image: appwrite/appwrite:1.9.0
790+ image: appwrite/appwrite:1.9.5
707791 entrypoint: worker-messaging
708792 <<: *x-logging
709793 container_name: appwrite-worker-messaging
@@ -758,7 +842,7 @@ services:
758842 - _APP_STORAGE_WASABI_BUCKET
759843
760844 appwrite-worker-migrations:
761- image: appwrite/appwrite:1.9.0
845+ image: appwrite/appwrite:1.9.5
762846 entrypoint: worker-migrations
763847 <<: *x-logging
764848 container_name: appwrite-worker-migrations
@@ -796,7 +880,7 @@ services:
796880 - _APP_MIGRATIONS_FIREBASE_CLIENT_SECRET
797881
798882 appwrite-task-maintenance:
799- image: appwrite/appwrite:1.9.0
883+ image: appwrite/appwrite:1.9.5
800884 entrypoint: maintenance
801885 <<: *x-logging
802886 container_name: appwrite-task-maintenance
@@ -838,8 +922,45 @@ services:
838922 - _APP_MAINTENANCE_RETENTION_USAGE_HOURLY
839923 - _APP_MAINTENANCE_RETENTION_SCHEDULES
840924
925+ appwrite-task-interval:
926+ image: appwrite/appwrite:1.9.5
927+ entrypoint: interval
928+ <<: *x-logging
929+ container_name: appwrite-task-interval
930+ restart: unless-stopped
931+ networks:
932+ - appwrite
933+ depends_on:
934+ __DB_SERVICE__:
935+ condition: service_healthy
936+ redis:
937+ condition: service_healthy
938+ environment:
939+ - _APP_ENV
940+ - _APP_WORKER_PER_CORE
941+ - _APP_OPENSSL_KEY_V1
942+ - _APP_DOMAIN
943+ - _APP_DOMAIN_TARGET_CNAME
944+ - _APP_DOMAIN_TARGET_AAAA
945+ - _APP_DOMAIN_TARGET_A
946+ - _APP_DOMAIN_TARGET_CAA
947+ - _APP_DNS
948+ - _APP_DOMAIN_FUNCTIONS
949+ - _APP_DOMAIN_SITES
950+ - _APP_REDIS_HOST
951+ - _APP_REDIS_PORT
952+ - _APP_REDIS_USER
953+ - _APP_REDIS_PASS
954+ - _APP_DB_ADAPTER
955+ - _APP_DB_HOST
956+ - _APP_DB_PORT
957+ - _APP_DB_SCHEMA
958+ - _APP_DB_USER
959+ - _APP_DB_PASS
960+ - _APP_LOGGING_CONFIG
961+
841962 appwrite-task-stats-resources:
842- image: appwrite/appwrite:1.9.0
963+ image: appwrite/appwrite:1.9.5
843964 container_name: appwrite-task-stats-resources
844965 entrypoint: stats-resources
845966 <<: *x-logging
@@ -871,7 +992,7 @@ services:
871992 - _APP_STATS_RESOURCES_INTERVAL
872993
873994 appwrite-worker-stats-resources:
874- image: appwrite/appwrite:1.9.0
995+ image: appwrite/appwrite:1.9.5
875996 entrypoint: worker-stats-resources
876997 container_name: appwrite-worker-stats-resources
877998 <<: *x-logging
@@ -902,7 +1023,7 @@ services:
9021023 - _APP_STATS_RESOURCES_INTERVAL
9031024
9041025 appwrite-worker-stats-usage:
905- image: appwrite/appwrite:1.9.0
1026+ image: appwrite/appwrite:1.9.5
9061027 entrypoint: worker-stats-usage
9071028 container_name: appwrite-worker-stats-usage
9081029 <<: *x-logging
@@ -933,7 +1054,7 @@ services:
9331054 - _APP_USAGE_AGGREGATION_INTERVAL
9341055
9351056 appwrite-task-scheduler-functions:
936- image: appwrite/appwrite:1.9.0
1057+ image: appwrite/appwrite:1.9.5
9371058 entrypoint: schedule-functions
9381059 container_name: appwrite-task-scheduler-functions
9391060 <<: *x-logging
@@ -949,6 +1070,7 @@ services:
9491070 - _APP_ENV
9501071 - _APP_WORKER_PER_CORE
9511072 - _APP_OPENSSL_KEY_V1
1073+ - _APP_MIGRATION_HOST
9521074 - _APP_REDIS_HOST
9531075 - _APP_REDIS_PORT
9541076 - _APP_REDIS_USER
@@ -961,7 +1083,7 @@ services:
9611083 - _APP_DB_PASS
9621084
9631085 appwrite-task-scheduler-executions:
964- image: appwrite/appwrite:1.9.0
1086+ image: appwrite/appwrite:1.9.5
9651087 entrypoint: schedule-executions
9661088 container_name: appwrite-task-scheduler-executions
9671089 <<: *x-logging
@@ -977,6 +1099,7 @@ services:
9771099 - _APP_ENV
9781100 - _APP_WORKER_PER_CORE
9791101 - _APP_OPENSSL_KEY_V1
1102+ - _APP_MIGRATION_HOST
9801103 - _APP_REDIS_HOST
9811104 - _APP_REDIS_PORT
9821105 - _APP_REDIS_USER
@@ -989,7 +1112,7 @@ services:
9891112 - _APP_DB_PASS
9901113
9911114 appwrite-task-scheduler-messages:
992- image: appwrite/appwrite:1.9.0
1115+ image: appwrite/appwrite:1.9.5
9931116 entrypoint: schedule-messages
9941117 container_name: appwrite-task-scheduler-messages
9951118 <<: *x-logging
@@ -1026,12 +1149,12 @@ __ASSISTANT_BLOCK__
10261149 - appwrite
10271150
10281151 openruntimes-executor:
1029- container_name: openruntimes-executor
1152+ container_name: exc1
10301153 hostname: exc1
10311154 <<: *x-logging
10321155 restart: unless-stopped
10331156 stop_signal: SIGINT
1034- image: openruntimes/executor:0.7.22
1157+ image: openruntimes/executor:0.25.1
10351158 networks:
10361159 - appwrite
10371160 - runtimes
@@ -1053,6 +1176,7 @@ __ASSISTANT_BLOCK__
10531176 - OPR_EXECUTOR_RUNTIMES=$_APP_FUNCTIONS_RUNTIMES,$_APP_SITES_RUNTIMES
10541177 - OPR_EXECUTOR_SECRET=$_APP_EXECUTOR_SECRET
10551178 - OPR_EXECUTOR_RUNTIME_VERSIONS=v5
1179+ - OPEN_RUNTIMES_NFT=$_APP_OPEN_RUNTIMES_NFT
10561180 - OPR_EXECUTOR_LOGGING_CONFIG=$_APP_LOGGING_CONFIG
10571181 - OPR_EXECUTOR_STORAGE_DEVICE=$_APP_STORAGE_DEVICE
10581182 - OPR_EXECUTOR_STORAGE_S3_ACCESS_KEY=$_APP_STORAGE_S3_ACCESS_KEY
@@ -1240,6 +1364,7 @@ _APP_EXECUTOR_RUNTIME_NETWORK=appwrite_runtimes
12401364_APP_FUNCTIONS_ENVS=node-16.0,php-7.4,python-3.9,ruby-3.0
12411365_APP_FUNCTIONS_INACTIVE_THRESHOLD=60
12421366_APP_COMPUTE_INACTIVE_THRESHOLD=60
1367+ _APP_OPEN_RUNTIMES_NFT=enabled
12431368DOCKERHUB_PULL_USERNAME=
12441369DOCKERHUB_PULL_PASSWORD=
12451370DOCKERHUB_PULL_EMAIL=
@@ -1272,6 +1397,7 @@ _APP_GRAPHQL_INTROSPECTION=enabled
12721397_APP_GRAPHQL_MAX_BATCH_SIZE=10
12731398_APP_GRAPHQL_MAX_COMPLEXITY=250
12741399_APP_GRAPHQL_MAX_DEPTH=3
1400+ _APP_MIGRATION_HOST=appwrite
12751401_APP_MIGRATIONS_FIREBASE_CLIENT_ID=
12761402_APP_MIGRATIONS_FIREBASE_CLIENT_SECRET=
12771403_APP_ASSISTANT_OPENAI_API_KEY=__ASSISTANT_KEY__
0 commit comments