No description
  • HCL 54.6%
  • Python 15.3%
  • Jinja 10.5%
  • JavaScript 9.3%
  • Shell 5.5%
  • Other 4.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tobias Reisinger 315a8655ea
Update configs
Use temporary next image for woodpecker
Restrict SPF in mail
Fix factorio IP
2025-02-10 16:13:59 +01:00
dns Update configs 2025-02-10 16:13:59 +01:00
inventory Add new host and move factorio 2025-02-01 02:53:05 +01:00
modules Improve terraform configs 2025-01-24 02:28:33 +01:00
playbooks Update configs 2025-02-10 16:13:59 +01:00
templates Reduce connections in diagram 2025-01-09 19:49:06 +01:00
.env.example Improve some stuff 2025-01-08 17:49:12 +01: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 Add mailcow to terraform 2024-10-29 22:43:05 +01: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 Update configs 2025-02-10 16:13:59 +01:00
hosts.auto.tfvars Add new host and move factorio 2025-02-01 02:53:05 +01:00
main.tf Goodbye Contabo 2024-10-31 03:17:55 +01:00
Makefile Fix some issues 2024-10-29 22:41:47 +01:00
output.tf Add mailcow to terraform 2024-10-29 22:43:05 +01:00
README.md Migrate services part 2024-09-27 00:05:15 +02:00
services.auto.tfvars Update configs 2025-02-10 16:13:59 +01:00
shell.nix Improve visualize.py to load data directly 2024-10-19 18:41:29 +02:00
variables.tf Improve terraform configs 2025-01-24 02:28:33 +01:00
visualize.py Add custom icons to visualize 2025-02-01 02:51:52 +01: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