feat(cinny): add ansible role

This commit is contained in:
2024-09-19 18:04:30 +02:00
parent 6790f4d2d3
commit dedbb72b70
21 changed files with 439 additions and 0 deletions

11
roles/cinny/docs/nginx.md Normal file
View File

@ -0,0 +1,11 @@
# `cinny` deployment using `nginx` virtual host
The role will create a virtual host named after `cinny_nginx_vhost_name` (default: `cinny`) in `cinny_nginx_available_sites` (default: `/etc/nginx/sites-available`).
If you choose `cinny_nginx_vhost_enable` (default: `true`), it will also create a symlink from `cinny_nginx_enabled_sites` to it's vhost.
> [!TIP]
> If you are deploying multiple cinny instances on a single host, customize `cinny_nginx_vhost_name` to contain your `cinny_nginx_server` in order to avoid filename collisions.
> [!IMPORTANT]
> If `cinny_nginx_vhost_enable` is `true`, the role will expect `nginx` to be in the `$PATH` (in order to test the configuration using `nginx -t`)