aboutsummaryrefslogtreecommitdiffstats
path: root/roles/nginx-geoip/tasks (follow)
Commit message (Collapse)AuthorAgeLines
* Move all ansible files to their own folderGravatar Chris Lovering2023-08-13-13/+0
|
* Serve static files from Turing (#116)Gravatar ChrisJL2023-08-12-1/+1
| | | | | | | | | | | | | * Redirect http requests to https * Remove default NGINX site * Remove trailing whitespace from old meeting note * Mount static files * Correct capitalisation of notify directives * Add missing children key to inventory
* Fix ansible-lint errorsGravatar chrislovering2023-07-24-1/+1
|
* Re-add previous ansible rolesGravatar Chris Lovering2023-07-24-0/+13
| | | | | | | Co-authored-by: Hassan Abouelela <[email protected]> Co-authored-by: Johannes Christ <[email protected]> Co-authored-by: Joe Banks <[email protected]> Co-authored-by: MarkKoz <[email protected]>
* Delete roles we won't use with self-hosted k8sGravatar Chris Lovering2022-10-18-16/+0
|
* Capitalise all task names in rolesGravatar Joe Banks2022-03-15-1/+1
| | | | Makes all role names begin with a capital letter in Ansible roles
* Configure GeoIP for moon phase supportGravatar Johannes Christ2022-02-25-0/+16
In order to add moon phase support on the dark theme picker later, we need to configure the GeoIP module included with nginx. On Debian, the `nginx` package that we install installs `nginx-core`, which in turn installs the GeoIP module and even a GeoIP country database for us.