Clean up documentation and infrastructure configuration files, and refine API resources and controllers for products and services.

This commit is contained in:
pbao9
2026-03-09 14:18:04 +07:00
parent 7b3c955d38
commit 80a5e0ca3d
13 changed files with 390 additions and 2656 deletions
-73
View File
@@ -1,73 +0,0 @@
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