docker-pterodactyl
docker-pterodactyl copied to clipboard
Fix error 500
Hello, can you tell me why you add a nginx part while this is already supported in the Pterodactyl official repository iirc? I was pretty sure here the goal is to support Traefik. Thanks
Nginx is in the panel core in the latest version. The panel does not go up without nginx . Traefik can be used normally on top of it. But it's just a suggestion, I particularly had to make these adjustments for the panel to work in your docker.
I ended up removing Traefik entirely and just used my existing Nginx server to handle SSL because of the 500 error and then the ACME errors flooding the Trafeik container logs
Btw I tried to docker-compose run --rm panel php artisan key:generate
but keep having issues with :
ln: /app/storage/logs/logs: File exists
external vars exist.
Checking if https is required.
Checking if letsencrypt email is set.
No letsencrypt email is set using http config.
Removing the default nginx config
DB_PORT not specified, defaulting to 3306
Checking database status.
database (172.20.0.3:3306) open
Migrating and Seeding D.B
In EncryptionServiceProvider.php line 101:
No application encryption key has been specified.
Starting cron jobs.
Starting supervisord.
In EncryptionServiceProvider.php line 101:
No application encryption key has been specified.
ERROR: 1