1
0
Fork 0
No description
Find a file
Nis Wechselberg 7ff6a9d62a
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Removed build role in favor of proper build workflow
Signed-off-by: Nis Wechselberg <enbewe@enbewe.de>
2025-06-09 20:45:55 +02:00
collections First version of the uffd collection 2025-05-07 23:53:34 +02:00
meta First version of the uffd collection 2025-05-07 23:53:34 +02:00
playbooks Removed build role in favor of proper build workflow 2025-06-09 20:45:55 +02:00
plugins First version of the uffd collection 2025-05-07 23:53:34 +02:00
roles/uffd Removed build role in favor of proper build workflow 2025-06-09 20:45:55 +02:00
.woodpecker.yml First version of the uffd collection 2025-05-07 23:53:34 +02:00
.yamllint.yml First version of the uffd collection 2025-05-07 23:53:34 +02:00
CHANGELOG.md Removed build role in favor of proper build workflow 2025-06-09 20:45:55 +02:00
galaxy.yml Removed build role in favor of proper build workflow 2025-06-09 20:45:55 +02:00
LICENSE Initial commit 2024-06-17 16:27:39 +02:00
README.md Removed build role in favor of proper build workflow 2025-06-09 20:45:55 +02:00

Ansible Collection - enbewe.uffd

Collecion to deploy uffd (UserFerwaltungsFrontend) as OAuth/OIDC authentication service.

Playbooks

enbewe.uffd.deploy

Deploys the role enbewe.uffd.uffd to all hosts of the uffd group.

Roles

enbewe.uffd.uffd

Deploys uffd through a podman container. Additionally deploys an nginx container as a HTTP server for static files as well as uWSGI proxy.

Required variables

uffd_secret_key The secret key to use for uffd data.

uffd_initial_admin_user Name of the initial admin user.

uffd_initial_admin_pw Password of the initial admin user.

uffd_initial_admin_mail E-Mail address of the initial admin user.

Optional Variables

uffd_podman_network (Default: 'uffd-net') Name of the podman network to use for uffd container and the nginx server.

uffd_conf_dir (Default: '/etc/uffd') The directory to use for config files.

uffd_static_files_volume (Default: 'uffd-static-files') The name of the podman volume to use for the static files of the uffd.

uffd_data_volume (Default: 'uffd-data') The name of the podman volume to use for the runtime data of uffd.