komodo-stacks/stacks/pterodactyl-panel/compose.yaml
Amber (Komodo Assistant) 8dfb692826 fix: Rename compose.yml to compose.yaml for Komodo compatibility
Komodo Resource Sync expects compose.yaml (not .yml)
All 22 stack compose files renamed for consistency
2026-03-27 12:53:49 +01:00

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