Assign floating ip to backend1

This commit is contained in:
Paul-Henri Froidmont 2021-07-24 03:02:54 +02:00
parent fa9752c4ba
commit 2e7e4e7ec3
Signed by: phfroidmont
GPG key ID: BE948AFD7E7873BE
4 changed files with 11 additions and 0 deletions

8
dns.tf
View file

@ -23,6 +23,14 @@ resource "hetznerdns_record" "banditlair_dedicated_a" {
ttl = 600
}
resource "hetznerdns_record" "nextcloud_a" {
zone_id = data.hetznerdns_zone.banditlair_zone.id
name = "cloud"
value = data.hcloud_floating_ip.main_ip.ip_address
type = "A"
ttl = 600
}
# Matrix
resource "hetznerdns_record" "matrix_a" {
zone_id = data.hetznerdns_zone.banditlair_zone.id

View file

@ -54,6 +54,7 @@
({
networking.hostName = "backend1";
networking.domain = "banditlair.com";
networking.localCommands = "ip addr add 95.216.177.3/32 dev enp1s0";
networking.firewall.allowedTCPPorts = [ 80 443 64738 ];
networking.firewall.allowedUDPPorts = [ 64738 ];
services.custom-backup-job = {

View file

@ -3,5 +3,6 @@
services.openssh.enable = true;
users.users.root.openssh.authorizedKeys.keyFiles = [
../ssh_keys/phfroidmont-desktop.pub
../ssh_keys/froidmpa-laptop.pub
];
}

View file

@ -0,0 +1 @@
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILu2vaezsTNaTY8X4o2mFOmQguPnSAMOoPZRlW2ACAku froidmpa@froidmpa-laptop-2021-06-30