hetzner haproxy, varnish & web setup

This commit is contained in:
2025-12-28 22:30:12 +01:00
parent ec0eb23acd
commit 80b58a9f3e
13 changed files with 2312 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
export * from "./network";
export * from "./server";

View File

@@ -0,0 +1,12 @@
export enum NetworkRegion {
eu = "eu-central",
usWest = "us-west",
usEast = "us-east",
}
export enum NetworkRole {
lb = "load-balancer",
cache = "varnish-cache",
web = "webserver",
db = "database",
}

View File

@@ -0,0 +1,19 @@
export enum VmSize {
small = "small",
medium = "medium",
large = "large",
}
export enum OS {
debian = "debian",
ubuntu = "ubuntu",
}
export enum ServerLocations {
helsinki = "hel1",
falkenstein = "fsn1",
nuremberg = "nbg1",
hillsboro = "hil",
ashburn = "ash",
sinapore = "sig",
}