Files
coolify/templates/compose/wings.yaml
2025-08-17 18:23:57 +02:00

46 lines
1.5 KiB
YAML

# documentation: https://pterodactyl.io/
# slogan: Wings is Pterodactyl's server control plane
# category: devtools
# tags: game, game server, management, panel, minecraft
# logo: svgs/pterodactyl.png
# port: 8443
services:
wings:
image: "ghcr.io/pterodactyl/wings:latest"
environment:
- SERVICE_URL_WINGS_8443
- "TZ=${TIMEZONE:-UTC}"
- WINGS_USERNAME=$SERVICE_USER_WINGS
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
- "/var/lib/docker/containers/:/var/lib/docker/containers/"
- "/var/lib/pterodactyl/volumes:/var/lib/pterodactyl/volumes"
- "/tmp/pterodactyl:/tmp/pterodactyl"
- wings_lib:/var/lib/pterodactyl/
- wings_logs:/var/log/pterodactyl/
- type: bind
source: ./etc/config.yml
target: /etc/pterodactyl/config.yml
content: |
debug: false
uuid: ReplaceConfig
token_id: ReplaceConfig
token: ReplaceConfig
api:
host: 0.0.0.0
port: 8443 # Warning, panel must have 443 as daemon port, while here it should should be 8443, FQDN in Coolify for this service should be https://*:8443
ssl:
enabled: false
cert: ReplaceConfig
key: ReplaceConfig
upload_limit: 100
system:
data: /var/lib/pterodactyl/volumes
sftp:
bind_port: 2022
allowed_mounts: []
remote: ''
ports:
- '2022:2022'