Permission Denied when installing Blueprint

Attempting to install my first blueprint but running into installation issues. I was able to use the blueprint docker yml so my panel is properly installed and showing blueprint extension just fine. Trying to install a blueprint however and files are constantly throwing permission denied when installation is running. I've tried taking ownership of all the files inside the container (www-data, nginx, root) but same effect. Interestingly the blueprint finishes installing and shows up in the extension page but often the panel is broken from that point onward. Not sure if I'm missing something simple here.
.blueprint/extensions/rustserverwiper/private/install.sh: line 10: app/Http/Middleware/Api/Client/Server/ResourceBelongsToServer.php.tmp: Permission denied
➤ Step 2: Adding cases to ResourceBelongsToServer.php
.blueprint/extensions/rustserverwiper/private/install.sh: line 30: app/Http/Middleware/Api/Client/Server/ResourceBelongsToServer.php.tmp: Permission denied
➤ Step 3: Adding ACTION_WIPE_MANAGE to Permission.php
.blueprint/extensions/rustserverwiper/private/install.sh: line 43: app/Models/Permission.php.tmp: Permission denied
➤ Step 4: Adding wipe permission array in Permission.php (above 'activity')
.blueprint/extensions/rustserverwiper/private/install.sh: line 50: __wipe_permissions_block.tmp: Permission denied

20:24:09 INFO: Adding 'rustserverwiper' to active extensions list..


/app # cd app/Http/Middleware/Api/Client/Server/
/app/app/Http/Middleware/Api/Client/Server # ls
AuthenticateServerAccess.php ResourceBelongsToServer.php
/app/app/Http/Middleware/Api/Client/Server # ls -l
total 8
-rw-r--r-- 1 www-data www-data 2336 Jun 18 18:05 AuthenticateServerAccess.php
-rw-r--r-- 1 www-data www-data 3990 Jun 18 18:05 ResourceBelongsToServer.php
/app/app/Http/Middleware/Api/Client/Server #
.blueprint/extensions/rustserverwiper/private/install.sh: line 10: app/Http/Middleware/Api/Client/Server/ResourceBelongsToServer.php.tmp: Permission denied
➤ Step 2: Adding cases to ResourceBelongsToServer.php
.blueprint/extensions/rustserverwiper/private/install.sh: line 30: app/Http/Middleware/Api/Client/Server/ResourceBelongsToServer.php.tmp: Permission denied
➤ Step 3: Adding ACTION_WIPE_MANAGE to Permission.php
.blueprint/extensions/rustserverwiper/private/install.sh: line 43: app/Models/Permission.php.tmp: Permission denied
➤ Step 4: Adding wipe permission array in Permission.php (above 'activity')
.blueprint/extensions/rustserverwiper/private/install.sh: line 50: __wipe_permissions_block.tmp: Permission denied

20:24:09 INFO: Adding 'rustserverwiper' to active extensions list..


/app # cd app/Http/Middleware/Api/Client/Server/
/app/app/Http/Middleware/Api/Client/Server # ls
AuthenticateServerAccess.php ResourceBelongsToServer.php
/app/app/Http/Middleware/Api/Client/Server # ls -l
total 8
-rw-r--r-- 1 www-data www-data 2336 Jun 18 18:05 AuthenticateServerAccess.php
-rw-r--r-- 1 www-data www-data 3990 Jun 18 18:05 ResourceBelongsToServer.php
/app/app/Http/Middleware/Api/Client/Server #
1 Reply
Mavlite
MavliteOP2mo ago
found the issue, permissions were not setup correctly on blueprint script

Did you find this page helpful?