Lukáš Kucharczyk
13c9974b4d
The example at https://www.authelia.com/docs/deployment/supported-proxies/nginx.html does not seem to work. Updated with code from: https://github.com/linuxserver/docker-swag/blob/master/root/defaults/authelia-server.conf https://github.com/linuxserver/docker-swag/blob/master/root/defaults/authelia-location.conf |
||
---|---|---|
group_vars | ||
roles | ||
vault | ||
.editorconfig | ||
.gitignore | ||
README.adoc | ||
Vagrantfile | ||
hosts | ||
playbook.yml | ||
provision.sh | ||
show-pass.sh |
README.adoc
== Homelab managed with Ansible This repository contains a playbook that will install container-based homelab. === Features * completely managed by Ansible * containerised * configurable * automatic SSL certificates via `openssl` === Containers * NGINX * Jellyfin * OpenLDAP * PostgreSQL * Keycloak === Testing To run locally, specify the inventory file with `-i hosts`. To generate self-signed certificates, add `-e "self_signed=true"` to the `ansible-playbook` command. To temporarily become root and ask for password, pass the `--become -K` parameters.