# Mounts the gitea token secrets engine at "gitea" and writes its config. # The seeded site-admin credentials are sensitive and read from KV, not stored # here: # kv/service/vault/au/syd1/secret_backend/gitea/config # -> keys: admin_username (required), admin_password (required) # Populate that KV path with a purpose-built Gitea site-admin bot (2FA disabled) # BEFORE applying, then run `vault write -f gitea/config/rotate-root` after the # first apply so only Vault holds the admin password. description: "Gitea ephemeral scoped access token engine" gitea_url: "https://git.unkin.net" request_timeout_seconds: 30