Update docker-compose.yml
This commit is contained in:
parent
3809b295a5
commit
9e7ef1b825
@ -13,7 +13,7 @@ services:
|
|||||||
working_dir: /var/www/html
|
working_dir: /var/www/html
|
||||||
volumes:
|
volumes:
|
||||||
# Mount storage untuk uploads dan logs (persistent)
|
# Mount storage untuk uploads dan logs (persistent)
|
||||||
- ./storage/app/public:/var/www/html/storage
|
- ./storage/app/public:/var/www/html/storage/app/public
|
||||||
# Mount public build assets (read-only)
|
# Mount public build assets (read-only)
|
||||||
- ./public/build:/var/www/html/public/build:ro
|
- ./public/build:/var/www/html/public/build:ro
|
||||||
environment:
|
environment:
|
||||||
@ -47,11 +47,11 @@ services:
|
|||||||
condition: service_started
|
condition: service_started
|
||||||
networks:
|
networks:
|
||||||
- kasir_network
|
- kasir_network
|
||||||
healthcheck:
|
# healthcheck:
|
||||||
test: ["CMD", "php-fpm", "-t"]
|
# test: ["CMD", "php-fpm", "-t"]
|
||||||
interval: 30s
|
# interval: 30s
|
||||||
timeout: 10s
|
# timeout: 10s
|
||||||
retries: 3
|
# retries: 3
|
||||||
|
|
||||||
# ========================================
|
# ========================================
|
||||||
# Nginx Web Server
|
# Nginx Web Server
|
||||||
@ -73,11 +73,11 @@ services:
|
|||||||
- laravel
|
- laravel
|
||||||
networks:
|
networks:
|
||||||
- kasir_network
|
- kasir_network
|
||||||
healthcheck:
|
# healthcheck:
|
||||||
test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost/"]
|
# test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost/"]
|
||||||
interval: 30s
|
# interval: 30s
|
||||||
timeout: 10s
|
# timeout: 10s
|
||||||
retries: 3
|
# retries: 3
|
||||||
|
|
||||||
# ========================================
|
# ========================================
|
||||||
# MySQL Database
|
# MySQL Database
|
||||||
@ -101,11 +101,11 @@ services:
|
|||||||
- ./docker/mysql/backups:/backups
|
- ./docker/mysql/backups:/backups
|
||||||
networks:
|
networks:
|
||||||
- kasir_network
|
- kasir_network
|
||||||
healthcheck:
|
# healthcheck:
|
||||||
test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p${MYSQL_ROOT_PASSWORD:-root_secret_password}"]
|
# test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p${MYSQL_ROOT_PASSWORD:-root_secret_password}"]
|
||||||
interval: 10s
|
# interval: 10s
|
||||||
timeout: 5s
|
# timeout: 5s
|
||||||
retries: 5
|
# retries: 5
|
||||||
# command: --default-authentication-plugin=mysql_native_password
|
# command: --default-authentication-plugin=mysql_native_password
|
||||||
|
|
||||||
# ========================================
|
# ========================================
|
||||||
@ -121,11 +121,11 @@ services:
|
|||||||
- redis_data:/data
|
- redis_data:/data
|
||||||
networks:
|
networks:
|
||||||
- kasir_network
|
- kasir_network
|
||||||
healthcheck:
|
# healthcheck:
|
||||||
test: ["CMD", "redis-cli", "ping"]
|
# test: ["CMD", "redis-cli", "ping"]
|
||||||
interval: 10s
|
# interval: 10s
|
||||||
timeout: 5s
|
# timeout: 5s
|
||||||
retries: 3
|
# retries: 3
|
||||||
command: redis-server --appendonly yes
|
command: redis-server --appendonly yes
|
||||||
|
|
||||||
# ========================================
|
# ========================================
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user