Wondering if it is possible to customize the 404 page displayed for a dokku app.
For example, if example.my-domain.com is a working nginx app, can I point example.my-domain.com/nonsense-url-that-is-not-there to something like example.my-domain.com/404.html?
nginx v1.6.2 dokku v0.2.3
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Click below to sign up and get $100 of credit to try our products over 60 days!
Allright, to customize the nginx template in use for the myapp application, create a file at
/home/dokku/<appname>/nginx.conf.template
with the default contents. Edit this file to your needs, so use your custom 404 page error etc. After your changes adokku deploy <myapp>
will regenerate the/home/dokku/<appname>/nginx.conf
file which is then used.I hope this will work for you
Thanks. My version of dokku is 0.2.3, looks like this functionality was added in 0.3.10. I will update and then try this!
For others who might find this: https://github.com/progrium/dokku/blob/master/docs/nginx.md#customizing-the-nginx-configuration
You could edit your vhost to use a 404 page. Edit a vhost something like this: