Need help on docker for blueprint
Running blueprint on a docker with easypanel. Getting a 500 error on visiting url
Below is my console. Do I need to do an initial setup with blueprint? My docker setup runs pterodactyl fine.
These 2 specific errors make me think that pterodactyl isnt being setup.
touch: cannot touch '/app/var/.env': No such file or directory
.github/docker/entrypoint.sh: line 23: can't create /app/var/.env: nonexistent directory
This is the whole console.
ln: failed to create symbolic link '/var/log/panel/logs': File exists
external vars don't exist.
touch: cannot touch '/app/var/.env': No such file or directory
Generating key.
Generated app key: Cn7sg4gvtYXrvkeLoUV6sX9INQfojvTt
.github/docker/entrypoint.sh: line 23: can't create /app/var/.env: nonexistent directory
Checking if https is required.
Checking if letsencrypt email is set.
No letsencrypt email is set using http config.
Removing the default nginx config
Checking database status.
nc: bad address 'database'
Waiting for database connection...
Waiting for database connection...
Waiting for database connection...
Waiting for database connection...
database (10.0.3.3:3306) open
Migrating and Seeding D.B
In EncryptionServiceProvider.php line 79:
No application encryption key has been specified.
Starting cron jobs. Starting supervisord. /usr/lib/python3.12/site-packages/supervisor/options.py:13: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources 2025-09-07 06:08:40,623 CRIT Server 'unix_http_server' running without any HTTP authentication checking
No application encryption key has been specified.
Starting cron jobs. Starting supervisord. /usr/lib/python3.12/site-packages/supervisor/options.py:13: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources 2025-09-07 06:08:40,623 CRIT Server 'unix_http_server' running without any HTTP authentication checking
1 Reply
Something is very much screwed up with mounts if /app/var doesn't exist.. I'm not familiar with easypanel; if it supports compose, use the compose file at https://github.com/BlueprintFramework/docker/.