feat: ations
This commit is contained in:
+21
-18
@@ -1,7 +1,7 @@
|
||||
services:
|
||||
starter-api:
|
||||
image: gitea.leonmorival.com/leon-morival/laravel-starter:latest
|
||||
container_name: starter-starter-api-1
|
||||
image: gitea.leonmorival.com/leon-morival/bemeal-api:latest
|
||||
container_name: bemeal-api
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
pgsql:
|
||||
@@ -37,12 +37,12 @@ services:
|
||||
- storage-data:/var/www/html/storage/app
|
||||
- storage-public-data:/var/www/html/storage/app/public
|
||||
networks:
|
||||
- nginx
|
||||
- nginx-bemeal
|
||||
- internal
|
||||
|
||||
pgsql:
|
||||
image: postgres:15-alpine
|
||||
container_name: starter-pgsql-1
|
||||
container_name: bemeal-pgsql
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
POSTGRES_DB: "${DB_DATABASE}"
|
||||
@@ -60,7 +60,7 @@ services:
|
||||
|
||||
redis:
|
||||
image: redis:alpine
|
||||
container_name: starter-redis-1
|
||||
container_name: bemeal-redis
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- redis-data:/data
|
||||
@@ -68,11 +68,14 @@ services:
|
||||
- internal
|
||||
|
||||
horizon:
|
||||
image: gitea.leonmorival.com/leon-morival/laravel-starter:latest
|
||||
container_name: starter-horizon-1
|
||||
image: gitea.leonmorival.com/leon-morival/bemeal-api:latest
|
||||
container_name: bemeal-horizon
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- redis
|
||||
pgsql:
|
||||
condition: service_healthy
|
||||
redis:
|
||||
condition: service_started
|
||||
environment:
|
||||
APP_ENV: "production"
|
||||
APP_KEY: "${APP_KEY}"
|
||||
@@ -93,18 +96,17 @@ services:
|
||||
|
||||
adminer:
|
||||
image: adminer:latest
|
||||
container_name: starter-adminer-1
|
||||
container_name: bemeal-adminer
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
# Optionnel : définit PostgreSQL par défaut à la connexion
|
||||
ADMINER_DEFAULT_SERVER: pgsql
|
||||
networks:
|
||||
- internal
|
||||
- nginx
|
||||
|
||||
# - nginx
|
||||
meilisearch:
|
||||
image: getmeili/meilisearch:latest
|
||||
container_name: starter-meilisearch-1
|
||||
container_name: bemeal-meilisearch
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MEILI_NO_ANALYTICS: "true"
|
||||
@@ -113,22 +115,23 @@ services:
|
||||
- meilisearch-data:/meili_data
|
||||
networks:
|
||||
- internal
|
||||
- nginx
|
||||
# - nginx
|
||||
|
||||
volumes:
|
||||
pgsql-data:
|
||||
external: true
|
||||
name: starter_pgsql_data
|
||||
name: bemeal_pgsql_data
|
||||
redis-data:
|
||||
name: starter_redis_data
|
||||
name: bemeal_redis_data
|
||||
storage-data:
|
||||
name: bemeal_storage_data
|
||||
storage-public-data:
|
||||
name: starter_storage_public_data
|
||||
name: bemeal_storage_public_data
|
||||
meilisearch-data:
|
||||
name: starter_meilisearch_data
|
||||
name: bemeal_meilisearch_data
|
||||
|
||||
networks:
|
||||
nginx:
|
||||
nginx-bemeal:
|
||||
external: true
|
||||
internal:
|
||||
driver: bridge
|
||||
|
||||
Reference in New Issue
Block a user