summaryrefslogtreecommitdiff
path: root/roles/nginx/tasks/main.yml
AgeCommit message (Collapse)Author
2024-06-30Migrate from `yes` to `true`Dmitry Ilvokhin
2024-06-23Remove trailing spacesDmitry Ilvokhin
2024-04-14Make certificate updates work for nginxDmitry Ilvokhin
Currently, we obtain certificates from Let's Encrypt with standalone mode, so when we do renew, certbot tries to run it is own webserver on port 80, but this port is already in use by nginx. Stop nginx, before renewal. This is quite hacky, but should work. Proper solution is to split certificate role by standalone and non-standalone versions.
2024-03-31Swap order of nginx enablement and cert hookDmitry Ilvokhin
2024-03-31Migrate to certbot hook scriptsDmitry Ilvokhin
Make hooks usage a bit more generic, to apply hooks for services different from nginx.
2024-03-24Configure nginx first and then enable/startDmitry Ilvokhin
2024-02-10Make logrotate a dependencies for nginxDmitry Ilvokhin
2024-02-03Add nginx serving directoryDmitry Ilvokhin
2024-01-21Add role for git serverDmitry Ilvokhin
The Git server role should support: * git ssh protocol, * git protocol, * git smart http protocol. Support for cgit will come as a separate role.
2024-01-06Fix `ansible.builtin.include_role` indentsDmitry Ilvokhin
2024-01-06Make certificate a roleDmitry Ilvokhin
2024-01-06Make nginx a roleDmitry Ilvokhin