fix docker
This commit is contained in:
@@ -1,5 +1,41 @@
|
|||||||
name: oauth-iam
|
name: oauth-iam
|
||||||
|
|
||||||
|
x-app-env: &app-env
|
||||||
|
APP_NAME: ${APP_NAME}
|
||||||
|
APP_ENV: ${APP_ENV}
|
||||||
|
APP_KEY: ${APP_KEY}
|
||||||
|
APP_DEBUG: ${APP_DEBUG}
|
||||||
|
APP_URL: ${APP_URL}
|
||||||
|
APP_LOCALE: ${APP_LOCALE}
|
||||||
|
APP_FALLBACK_LOCALE: ${APP_FALLBACK_LOCALE}
|
||||||
|
APP_FAKER_LOCALE: ${APP_FAKER_LOCALE}
|
||||||
|
LOG_CHANNEL: ${LOG_CHANNEL}
|
||||||
|
LOG_STACK: ${LOG_STACK}
|
||||||
|
LOG_LEVEL: ${LOG_LEVEL}
|
||||||
|
DB_CONNECTION: ${DB_CONNECTION}
|
||||||
|
DB_HOST: ${DB_HOST}
|
||||||
|
DB_PORT: ${DB_PORT}
|
||||||
|
DB_DATABASE: ${DB_DATABASE}
|
||||||
|
DB_USERNAME: ${DB_USERNAME}
|
||||||
|
DB_PASSWORD: ${DB_PASSWORD}
|
||||||
|
SESSION_DRIVER: ${SESSION_DRIVER}
|
||||||
|
SESSION_LIFETIME: ${SESSION_LIFETIME}
|
||||||
|
SESSION_ENCRYPT: ${SESSION_ENCRYPT}
|
||||||
|
SESSION_SECURE_COOKIE: ${SESSION_SECURE_COOKIE}
|
||||||
|
SESSION_DOMAIN: ${SESSION_DOMAIN}
|
||||||
|
CACHE_STORE: ${CACHE_STORE}
|
||||||
|
QUEUE_CONNECTION: ${QUEUE_CONNECTION}
|
||||||
|
REDIS_CLIENT: ${REDIS_CLIENT}
|
||||||
|
REDIS_HOST: ${REDIS_HOST}
|
||||||
|
REDIS_PORT: ${REDIS_PORT}
|
||||||
|
REDIS_PASSWORD: ${REDIS_PASSWORD}
|
||||||
|
FILESYSTEM_DISK: ${FILESYSTEM_DISK}
|
||||||
|
MAIL_MAILER: ${MAIL_MAILER}
|
||||||
|
MAIL_FROM_ADDRESS: ${MAIL_FROM_ADDRESS}
|
||||||
|
MAIL_FROM_NAME: ${MAIL_FROM_NAME}
|
||||||
|
L5_SWAGGER_GENERATE_ALWAYS: ${L5_SWAGGER_GENERATE_ALWAYS}
|
||||||
|
VITE_APP_NAME: ${VITE_APP_NAME}
|
||||||
|
|
||||||
services:
|
services:
|
||||||
app:
|
app:
|
||||||
build:
|
build:
|
||||||
@@ -8,6 +44,7 @@ services:
|
|||||||
image: oauth-iam-app:latest
|
image: oauth-iam-app:latest
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
|
<<: *app-env
|
||||||
CONTAINER_ROLE: app
|
CONTAINER_ROLE: app
|
||||||
volumes:
|
volumes:
|
||||||
- app_storage:/var/www/html/storage
|
- app_storage:/var/www/html/storage
|
||||||
@@ -30,6 +67,7 @@ services:
|
|||||||
image: oauth-iam-app:latest
|
image: oauth-iam-app:latest
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
command: php artisan queue:work redis --sleep=3 --tries=3 --max-time=3600
|
command: php artisan queue:work redis --sleep=3 --tries=3 --max-time=3600
|
||||||
|
environment: *app-env
|
||||||
volumes:
|
volumes:
|
||||||
- app_storage:/var/www/html/storage
|
- app_storage:/var/www/html/storage
|
||||||
depends_on:
|
depends_on:
|
||||||
@@ -45,6 +83,7 @@ services:
|
|||||||
image: oauth-iam-app:latest
|
image: oauth-iam-app:latest
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
command: php artisan schedule:work
|
command: php artisan schedule:work
|
||||||
|
environment: *app-env
|
||||||
volumes:
|
volumes:
|
||||||
- app_storage:/var/www/html/storage
|
- app_storage:/var/www/html/storage
|
||||||
depends_on:
|
depends_on:
|
||||||
|
|||||||
Reference in New Issue
Block a user