Komodo Resource Sync expects compose.yaml (not .yml) All 22 stack compose files renamed for consistency
51 lines
1.2 KiB
YAML
51 lines
1.2 KiB
YAML
services:
|
|
pterodactyl-panel:
|
|
image: ghcr.io/pterodactyl/panel:latest
|
|
container_name: pterodactyl-panel
|
|
restart: unless-stopped
|
|
ports:
|
|
- "127.0.0.1:8080:80"
|
|
- "127.0.0.1:8443:443"
|
|
volumes:
|
|
- pterodactyl_panel_var:/var/www/pterodactyl/var
|
|
- pterodactyl_panel_nginx:/etc/ssl/pterodactyl
|
|
environment:
|
|
- TRUSTED_PROXIES=*
|
|
networks:
|
|
- pterodactyl-network
|
|
depends_on:
|
|
- pterodactyl-db
|
|
- pterodactyl-cache
|
|
|
|
pterodactyl-db:
|
|
image: mariadb:10.5
|
|
container_name: pterodactyl-db
|
|
restart: unless-stopped
|
|
volumes:
|
|
- pterodactyl_db:/var/lib/mysql
|
|
environment:
|
|
- MYSQL_DATABASE=panel
|
|
- MYSQL_USER=pterodactyl
|
|
- MYSQL_PASSWORD=pterodactyl
|
|
- MYSQL_ROOT_PASSWORD=rootpassword
|
|
networks:
|
|
- pterodactyl-network
|
|
|
|
pterodactyl-cache:
|
|
image: redis:alpine
|
|
container_name: pterodactyl-cache
|
|
restart: unless-stopped
|
|
volumes:
|
|
- pterodactyl_cache:/data
|
|
networks:
|
|
- pterodactyl-network
|
|
|
|
volumes:
|
|
pterodactyl_panel_var:
|
|
pterodactyl_panel_nginx:
|
|
pterodactyl_db:
|
|
pterodactyl_cache:
|
|
|
|
networks:
|
|
pterodactyl-network:
|
|
driver: bridge
|