Skip to content

Nginx support with PHP agnostic config #3

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

cacheira
Copy link

Hi. I've reviewed this role, added nginx with php-fpm support (and made it version agnostic in debian). Nginx config follows all dokuwiki security requirements.

I've also changed the way plugins and templates are installed (they use dokuwiki's git tool now) and made it so that you only need their name. This works for zip files and tarballs. The plugin config file is also dynamic now.

You can also choose the version of dokuwiki you want to install from stable, oldstable and development and can now configure a bunch of default install options via ansible. Local config was moved for local.protected, to avoid changes via the web interface.

SSL support will be next, it's still not done. I hope these edits are useful.

@PeterMosmans
Copy link
Owner

Hi @cacheira - many thanks for your work! I'll be reviewing and testing the changes and get back to you.

Could you for next time try to create small, atomic commits and pull requests? This makes reviewing the changes easier and therefore faster.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants