I’m currently running a Ghost/Ubuntu 12.04 droplet and would very much like to add a separate server block running a moin moin wiki. I’m wondering if this is possible. I tried to install moin moin on a separate Ubuntu 12.04 droplet first using this documentation, however, did not have much luck.
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!
figured it out was missing from conf.d default.conf
Started over. Followed the instructions verbatim. However the html and css are not loading correctly
http://107.170.231.56/mywiki/
I’m pretty sure it might have to do with the section of wikiconfig.py
where in the instructions you have to uncomment and add
url_prefix_static = ‘/mywiki’ + url_prefix_static
I added:
url_prefix_static = ‘/mywiki/’ + unix:///srv/www/moin/moin.sock
fixed it… Now when accessing /mywiki I get:
uWSGI Error Python application not found
I have the same exact config as about. I’m getting at
nginx: [emerg] “location” directive is not allowed here in /etc/nginx/conf.d/ghostblog.conf:16
while restarting nginx
If you explain the issues you ran into, we’d probably be better able to help you. Installing MoinMoin on a Ghost droplet will be largely the same process as the normal installation on Nginx. The difference will be in how you setup your server blocks. The Ghost droplet is configured like:
If you have different domain names (or sub-domains) set up for the blog and the wiki, you’d need to add something like:
If want to host the wiki in a sub-folder, then instead of adding a new server block modify the existing Ghost one: