This commit is contained in:
louiscklaw
2025-01-31 21:39:17 +08:00
parent 2e592cb561
commit c8cd212029
89 changed files with 9078 additions and 0 deletions

View File

@@ -0,0 +1,50 @@
# TODO: rename me
name: jamespong14205
volumes:
client_node_modules:
services:
client:
image: node:20-buster-slim
restart: always
volumes:
- ./client:/usr/bin/app
- client_node_modules:/usr/bin/app/node_modules
command: sleep infinity
working_dir: /usr/bin/app
ports:
- 80:3000
mysql:
image: mysql:latest
# container_name: db
restart: always
environment:
MYSQL_ROOT_PASSWORD: my_secret_password
MYSQL_DATABASE: app_db
MYSQL_USER: db_user
MYSQL_PASSWORD: db_user_pass
MYSQL_ROOT_HOST: "%"
ports:
- "6033:3306"
volumes:
- ./volumes/mysql:/var/lib/mysql
phpmyadmin:
image: phpmyadmin/phpmyadmin
# container_name: pma
restart: always
links:
- mysql
environment:
PMA_PORT: 3306
PMA_ARBITRARY: 1
#
PMA_HOST: mysql
PMA_USER: db_user
PMA_PASSWORD: db_user_pass
ports:
- 8080:80