Roles

Ansible roles

Adguard

Role to deploy adguard

Caddy

Role to deploy caddy

CIFS

Setup cifs

Consul

Consul

Consul

Setup consul

Consul envoy

Setup envoy for consul

Dev VM

Set up repositories and packages for a development VM

DNS

Setup dns records

Docker

Setup docker

Facts

Setup ansible facts

Filesystem

Setup filesystems

Firewall

Setup firewall

Forgejo

Forgejo

Forgejo

Forgejo

Forgejo runner

Install and register a Forgejo Actions runner

Gpg

Setup GPG

Harboer

Harbor

Hermes

Install and run the Hermes Agent gateway

Hiddify manager

Setup hiddify manager

Hiddify manager with host

Setup host and then hiddify manager

Host

Common host setup

Install CA

Install a certificate authority

K3s

Setup k3s

K3s bootstrap

Bootstrap k3s cluster

K3s cluster

Setup k3s cluster

K3s kubeconfig

Write k3s kubeconfig to a secret

lvg

Setup LVM volume groups

lvol

Setup LVM logical volumes

Mount

Setup posix mounts

Opencode

Opencode

OS

Common os setup

Posgresql

Setup Postgresql

Pve

Proxmox Virtual Environment deploy

PVE cluster

Setup PVE cluster

PVE VM

Setup PVE VM

PVE VM remove

Remove PVE VM

Raspberry pi

Setup raspberry pi

SSH

Setup ssh

SSH port forwarding

Setup SSH port forwarding

SSH update known hosts

Update known hosts

T3 Code

Run the T3 Code server as a systemd service

Traefik

Traefik

Traefik (old)

Old traefik role

Update all packages

Update all system packages

Users

Setup system users

Vault

Setup Hashicorp Vault

Wireguard

Setup wireguard

Xray

Setup xray