No description
Find a file
2025-06-13 16:40:19 +02:00
dns Add ability to disable services 2025-04-18 13:45:40 +02:00
inventory Add loki service 2025-06-08 19:58:44 +02:00
modules Replace template provider with internal function 2025-06-08 20:13:10 +02:00
playbooks Replace briefing with jitsi 2025-06-13 16:40:19 +02:00
scripts Replace briefing with jitsi 2025-06-13 16:40:19 +02:00
templates Reduce connections in diagram 2025-01-09 19:49:06 +01:00
.env.example Add minio to terraform 2025-06-08 19:33:26 +02:00
.envrc Move secrets into .env into ansible-vault 2024-10-27 16:51:01 +01:00
.gitignore Add emgauwa to dnscontrol 2024-12-21 15:02:33 +01:00
.pre-commit-config.yaml Fix pre-commit hooks and move directories 2024-10-14 18:31:36 +02:00
.terraform.lock.hcl Replace template provider with internal function 2025-06-08 20:13:10 +02:00
ansible.cfg Move inventory back into root directory 2024-10-18 01:34:55 +02:00
creds.json Move secrets into .env into ansible-vault 2024-10-27 16:51:01 +01:00
dnsconfig.js Improve caddy config for general wildcard 2025-04-29 11:53:24 +02:00
hosts.auto.tfvars Stop minecraft and remove node002 2025-04-25 13:28:13 +02:00
LICENSE Add MIT license 2025-04-15 18:19:18 +02:00
main.tf Add minio to terraform 2025-06-08 19:33:26 +02:00
Makefile Improve some small stuff 2025-05-09 22:16:49 +02:00
output.tf Add minio to terraform 2025-06-08 19:33:26 +02:00
README.md Migrate services part 2024-09-27 00:05:15 +02:00
requirements.yml Refactor node-exporter to every node 2025-05-01 15:33:32 +02:00
services.auto.tfvars Replace briefing with jitsi 2025-06-13 16:40:19 +02:00
shell.nix Remove minio oidc login 2025-06-08 18:49:31 +02:00
variables.tf Add minio to terraform 2025-06-08 19:33:26 +02:00

DNS records for serguzim.net

Get started

  • install DNSControl (direnv and shell.nix should help)
  • create credentials for ovh: Control panel - OVHcloud
  • enter credentials to ovh in .env file (copy from .env.example)
  • check credentials with make dns-check
  • run make dns

Ansible project to deploy services

Variables

CLI variable overwrites

force_forgejo_runner_registration

-e force_forgejo_runner_registration=True
Force forgejo-runner to prompt a new registration token.

docker_update

-e docker_update=True
Pull and build the docker compose services