No description
Find a file
2024-10-29 14:10:54 +01:00
dns Improve dnsconfig a bit 2024-10-29 14:10:54 +01:00
inventory Remove special handling of common services and refactor getting service attributes 2024-10-21 01:29:01 +02:00
modules Refactor all_services to remove name attribute 2024-10-22 18:29:03 +02:00
playbooks Improve dnsconfig a bit 2024-10-29 14:10:54 +01:00
templates Remove special handling of common services and refactor getting service attributes 2024-10-21 01:29:01 +02:00
.env.example Move secrets into .env into ansible-vault 2024-10-27 16:51:01 +01:00
.envrc Move secrets into .env into ansible-vault 2024-10-27 16:51:01 +01:00
.gitignore Move secrets into .env into ansible-vault 2024-10-27 16:51:01 +01:00
.pre-commit-config.yaml Fix pre-commit hooks and move directories 2024-10-14 18:31:36 +02:00
.terraform.lock.hcl Move aws ses dkim keys into terraform 2024-10-22 17:44:00 +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 dnsconfig a bit 2024-10-29 14:10:54 +01:00
hosts.auto.tfvars Add node001 2024-10-14 03:30:59 +02:00
main.tf Move aws ses dkim keys into terraform 2024-10-22 17:44:00 +02:00
Makefile Improve dnsconfig a bit 2024-10-29 14:10:54 +01:00
output.tf Move aws ses dkim keys into terraform 2024-10-22 17:44:00 +02:00
README.md Migrate services part 2024-09-27 00:05:15 +02:00
services.auto.tfvars Improve dnsconfig a bit 2024-10-29 14:10:54 +01:00
shell.nix Improve visualize.py to load data directly 2024-10-19 18:41:29 +02:00
variables.tf Replace openfaas with dokku 2024-10-29 06:07:04 +01:00
visualize.py Replace openfaas with dokku 2024-10-29 06:07:04 +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