By jotenbe
Hi,
I try to install a Django application on a one-click Dokku stack. But when I run collectstatic I get a permission error.
I’ve installed dokku-persistent-storage (https://github.com/dyson/dokku-persistent-storage) and have a PERSISTENT_STORAGE file with the following content:
/home/dokku/volumes/APPNAME/media:/media
/home/dokku/volumes/APPNAME/misc:/misc
/home/dokku/volumes/APPNAME/static:/static
When I run
dokku run APPNAME python manage.py collectstatic --noinput
I get the this error:
Copying '/app/APPNAME/static/style.css'
OSError: [Errno 13] Permission denied: '/static/style.css'
I have no idea what the problem is.
Any suggestions?
Thanks and greetings
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
I know this is an old question but for anyone who stumbles upon it, I just wanted to point out that Dokku has introduced a new way to handle persistent storage. The plugin mentioned in the question has been deprecated and the new set of commands is now built right into Dokku.
The syntax for the new command looks like:
dokku storage:list <app>
dokku storage:mount <app> <host-dir:container-dir>
dokku storage:unmount <app> <host-dir:container-dir>
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.