add rank.bytes.zone

main
Brian Hicks 2021-04-23 08:21:46 -05:00
parent 5f47cbdd2e
commit fcd78aa65e
3 changed files with 23 additions and 0 deletions

View File

@ -7,6 +7,7 @@ let
comma = pkgs.callPackage sources.comma { };
elo-anything = pkgs.callPackage sources.elo-anything { };
goatcounter = pkgs.callPackage ../pkgs/goatcounter { };
rank-anything = pkgs.callPackage sources.rank-anything { };
in {
imports = [
./hardware-configuration.nix
@ -191,6 +192,13 @@ in {
root = "${elo-anything.elo-anything}/share/elo-anything";
};
virtualHosts."rank.bytes.zone" = {
forceSSL = true;
enableACME = true;
root = "${rank-anything}/share/rank-anything";
};
virtualHosts."datalog.bytes.zone" = {
forceSSL = true;
enableACME = true;

View File

@ -76,5 +76,11 @@
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs-channels/archive/502845c3e31ef3de0e424f3fcb09217df2ce6df6.tar.gz",
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
},
"rank-anything": {
"branch": "main",
"repo": "ssh://git@git.bytes.zone:2222/brian/rank-anything.git",
"rev": "edd741da5f7943cbe8091500b57c6d9365d71d2a",
"type": "git"
}
}

View File

@ -123,6 +123,15 @@ resource "cloudflare_record" "elo_bytes_zone" {
proxied = false
}
resource "cloudflare_record" "rank_bytes_zone" {
zone_id = data.cloudflare_zones.bytes_zone.zones[0].id
name = "rank"
type = "A"
value = digitalocean_droplet.gitea.ipv4_address
ttl = 1 # automatic
proxied = false
}
resource "cloudflare_record" "datalog_bytes_zone" {
zone_id = data.cloudflare_zones.bytes_zone.zones[0].id
name = "datalog"