mirror of
https://github.com/BillyOutlast/UNIT3D-Docker.git
synced 2026-02-04 03:01:20 +01:00
51 lines
1.2 KiB
YAML
51 lines
1.2 KiB
YAML
services:
|
|
unit3d:
|
|
image: unit3d:latest
|
|
ports:
|
|
- "80:80"
|
|
- "443:443"
|
|
restart: unless-stopped
|
|
volumes:
|
|
- ./UNIT3D:/var/www/html
|
|
- ./unit3d.conf:/etc/nginx/conf.d/unit3d.conf
|
|
- ./mysql:/var/lib/mysql
|
|
- ./entrypoint.sh:/entrypoint.sh
|
|
- ./home:/home/unit3d/
|
|
- ./run.sh:/run.sh
|
|
env_file:
|
|
- .env
|
|
entrypoint: /entrypoint.sh
|
|
|
|
unit3d-setup:
|
|
image: unit3d:latest
|
|
volumes:
|
|
- ./UNIT3D:/var/www/html
|
|
- ./unit3d.conf:/etc/nginx/conf.d/unit3d.conf
|
|
- ./mysql:/var/lib/mysql
|
|
- ./entrypoint.sh:/entrypoint.sh
|
|
- ./database-setup.py:/database-setup.py
|
|
- ./setup.sh:/setup.sh
|
|
- ./home:/home/unit3d/
|
|
env_file:
|
|
- .env
|
|
entrypoint: /entrypoint.sh setup
|
|
|
|
unit3d-debug:
|
|
image: unit3d:latest
|
|
volumes:
|
|
- ./UNIT3D:/var/www/html
|
|
- ./entrypoint.sh:/entrypoint.sh
|
|
env_file:
|
|
- .env
|
|
entrypoint: /entrypoint.sh debug
|
|
|
|
unit3d-backup:
|
|
image: unit3d:latest
|
|
volumes:
|
|
- ./backup:/backup
|
|
- ./mysql:/var/lib/mysql:ro
|
|
- ./UNIT3D:/var/www/html:ro
|
|
env_file:
|
|
- .env
|
|
entrypoint: /entrypoint.sh backup-mysql
|