Ansible role that sets up one or more new virtual hosts on an NginX webserver
Stars
2
Forks
0
Watchers
2
Open Issues
0
Overall repository health assessment
No language data available
No package.json found
This might not be a Node.js project
24
commits
Made changes to make sure this role could work with the new Lets Encrypt workflow, which includes not starting or enabling nginx until later in the process by the LetsEncrypt role
5862348View on GitHubForget to comment out - remove the restarting of nginx as the last task in the role. The SSL certificates should be installed prior to that happening
6d0b8edView on GitHubUpdating nginx https config file back after sorting sequencing issues and overlappin configration issues from the stancel.install_certbot_ssl_certs Ansible role that is used in conjunction with this one
d92c29eView on GitHubUpdated templates to work with new version of certbot SSL. Added PHP version variable
9810b76View on GitHubRemoved setting ownership permissions on root folder of site and user. This should be owned by root:root since each site acts as a chrooted home of a SFTP user. Setting the ownership of this folder to anything other than root broke SFTP access.
754c1d2View on GitHubCorrected permissions when making the root folder for the site to upload files
1a9355cView on GitHubMade sure to set the proper ownership permissions for the users website directory and not just the website document root folder
f968d9cView on GitHubAdded key ability to be able to pass the website document root in the list of sites to setup
3094765View on GitHubAdded ability to restrict viewing of site to certain IP addresses and/or to restrict certain IP addresses from viewing the site.
8394041View on GitHubMade sure the newer variable, nginx_site_setup_used_on_shared_webserver, was properly documented
6a2f34dView on GitHub