Cookiecutter template for cpi moinmoin wikis
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
1.1 KiB

#!/bin/sh
mv /tmp/cookiecutter/{{cookiecutter.directory_name}}/nginx_example_moin_{{cookiecutter.directory_name}} /etc/nginx/sites-available/nginx_example_moin_{{cookiecutter.directory_name}}
mv /tmp/cookiecutter/{{cookiecutter.directory_name}}/{{cookiecutter.directory_name}}.py /var/www/moin/config/{{cookiecutter.directory_name}}.py
chown www-data:www-data /var/www/moin/config/{{cookiecutter.directory_name}}.py 2>/dev/null
mv /tmp/cookiecutter/{{cookiecutter.directory_name}} /var/www/moin/wikis/{{cookiecutter.directory_name}}
chown -R www-data:www-data /var/www/moin/wikis/{{cookiecutter.directory_name}} 2>/dev/null
rm -rf /tmp/cookiecutter
echo ""
echo "The wiki was created"
echo ""
echo "You'll need to add the following line to /var/www/moin/config/farmconfig.py"
echo ' ("{{cookiecutter.directory_name}}", r"^https?://{{cookiecutter.domain}}(:8080)?/.*")'
echo ""
echo "Please adjust the nginx config"
echo "An example file was created at /etc/nginx/sites-available/nginx_example_moin_{{cookiecutter.directory_name}}"
echo "Don't forget to restart/reload uwsgi and nginx"
echo ""