No description
Find a file
GregoryDosh 015deec130
All checks were successful
Publish Collection / Publish Collection (push) Successful in 11s
chore(release): 0.0.4
2025-12-05 21:43:51 +00:00
.forgejo/workflows chore(deps): update https://git.auengun.net/actions/checkout action to v6 (#1) 2025-11-23 03:17:54 +00:00
LICENSES feat: Initial Release 🌈🐻 [skip-ci] 2025-11-18 22:23:34 -06:00
meta feat: add basic crontab renewal script for acme/ssh scripts 2025-11-24 15:25:00 -06:00
roles/ssh_step fix: add some validation for vars, also move cron to every 4 hours for better consistency in lab 2025-12-05 15:43:43 -06:00
.gitignore feat: Initial Release 🌈🐻 [skip-ci] 2025-11-18 22:23:34 -06:00
.renovaterc.json5 feat: Initial Release 🌈🐻 [skip-ci] 2025-11-18 22:23:34 -06:00
galaxy.yml chore(release): 0.0.4 2025-12-05 21:43:51 +00:00
Makefile feat: Initial Release 🌈🐻 [skip-ci] 2025-11-18 22:23:34 -06:00
README.md feat: add basic crontab renewal script for acme/ssh scripts 2025-11-24 15:25:00 -06:00

Ansible Collection dosh_llc.ansible_zero_trust

A collection of Ansible roles to manage the various tasks in my homelab.

Collection Installation

Ansible Galaxy - requirements.yml

Add the following snippet to Ansible Galaxy's requirements.yml file.

collections:
  - name: ssh://git@git.auengun.net/dosh-llc/ansible-zero-trust.git
    type: git
    # Note: it's better to pin to a version/commit than main.
    version: main

Then install using ansible-galaxy.

ansible-galaxy collection install -r requirements.yml

Roles

dosh_llc.ansible_zero_trust.ssh_step