Update source into github

This commit is contained in:
pbao9
2025-07-24 16:18:27 +07:00
parent 41419358dd
commit 69851ac7bc
2642 changed files with 284095 additions and 0 deletions
+73
View File
@@ -0,0 +1,73 @@
version: '3.8'
services:
app:
build:
context: .
dockerfile: docker/Dockerfile
image: portal
container_name: portal
restart: unless-stopped
working_dir: /var/www
volumes:
- .:/var/www
networks:
- laravel_network
depends_on:
- redis
mysql:
image: mysql:8.0
container_name: mysql_portal
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: portal
MYSQL_USER: admin
MYSQL_PASSWORD: root123
volumes:
- mysql_data:/var/lib/mysql
ports:
- "3306:3306"
networks:
- laravel_network
phpmyadmin:
image: phpmyadmin/phpmyadmin
container_name: phpmyadmin_portal
environment:
PMA_HOST: mysql
MYSQL_ROOT_PASSWORD: root
ports:
- "8080:80"
networks:
- laravel_network
nginx:
image: nginx:alpine
container_name: nginx_portal
ports:
- "80:80"
volumes:
- .:/var/www
- ./docker/nginx.conf:/etc/nginx/nginx.conf
depends_on:
- app
networks:
- laravel_network
redis:
image: redis:alpine
container_name: laravel_redis_portal
restart: unless-stopped
ports:
- "6379:6379"
networks:
- laravel_network
networks:
laravel_network:
driver: bridge
volumes:
mysql_data:
driver: local