try poste.io
This commit is contained in:
+146
-6
@@ -193,6 +193,111 @@ kubernetes = {
|
||||
|
||||
}
|
||||
|
||||
stashgluetun = {
|
||||
enabled = false
|
||||
connected_namespace = "stash"
|
||||
dns_nameservers = "10.2.0.1"
|
||||
replicas = 01
|
||||
image = "qmcgaw/gluetun:latest"
|
||||
service_port = 8888
|
||||
extra_manifest = ["/opt/kubernetes/Terraform_kube/external_manifests/stash/gluetun-secret-netherland.yaml"]
|
||||
security_context = true
|
||||
# requirements = {
|
||||
# limits-cpu = "800Mi"
|
||||
# limits-memory = "800Mi"
|
||||
# requests-cpu = "800Mi"
|
||||
# requests-memory = "800Mi"
|
||||
# }
|
||||
environment = {
|
||||
DNS_ADDRESS = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "gluetun-secret-netherland"
|
||||
key = "VPN_DNS_IP"
|
||||
}
|
||||
}
|
||||
}
|
||||
WIREGUARD_ENDPOINT_IP = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "gluetun-secret-netherland"
|
||||
key = "VPN_ENDPOINT_IP"
|
||||
}
|
||||
}
|
||||
}
|
||||
WIREGUARD_ENDPOINT_PORT = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "gluetun-secret-netherland"
|
||||
key = "VPN_ENDPOINT_PORT"
|
||||
}
|
||||
}
|
||||
}
|
||||
WIREGUARD_PRIVATE_KEY = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "gluetun-secret-netherland"
|
||||
key = "WIREGUARD_PRIVATE_KEY"
|
||||
}
|
||||
}
|
||||
}
|
||||
WIREGUARD_PUBLIC_KEY = {
|
||||
value_from = {
|
||||
secret_key_ref = {
|
||||
name = "gluetun-secret-netherland"
|
||||
key = "WIREGUARD_PUBLIC_KEY"
|
||||
}
|
||||
}
|
||||
}
|
||||
# SHADOWSOCKS = {
|
||||
HTTPPROXY = {
|
||||
value = "on"
|
||||
}
|
||||
#SHADOWSOCKS_LOG = {
|
||||
HTTPPROXY_LOG = {
|
||||
value = "on"
|
||||
}
|
||||
HTTPPROXY_LISTENING_ADDRESS = {
|
||||
#SHADOWSOCKS_LISTENING_ADDRESS = {
|
||||
value = "0.0.0.0:8888"
|
||||
}
|
||||
# HTTPPROXY_USER = {
|
||||
# value = "user"
|
||||
# }
|
||||
|
||||
#SHADOWSOCKS_PASSWORD = {
|
||||
# HTTPPROXY_PASSWORD = {
|
||||
# value = "user"
|
||||
#}
|
||||
DNS_KEEP_NAMESERVER = {
|
||||
value = "off"
|
||||
}
|
||||
VPN_SERVICE_PROVIDER = {
|
||||
value = "custom"
|
||||
}
|
||||
VPN_TYPE = {
|
||||
value = "wireguard"
|
||||
}
|
||||
WIREGUARD_ADDRESSES = {
|
||||
value = "10.2.0.2/32"
|
||||
}
|
||||
FIREWALL_INPUT_PORTS = {
|
||||
value = "8081,7878,9696,9091,51413,8080,6881,8989,8191,8888,8000"
|
||||
}
|
||||
PUBLICIP_API = {
|
||||
value = "ip2location"
|
||||
}
|
||||
|
||||
HEALTH_TARGET_ADDRESS = {
|
||||
value = "protonvpn.com"
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
onitama = {
|
||||
enabled = false
|
||||
namespace = "onitama"
|
||||
@@ -663,7 +768,8 @@ kubernetes = {
|
||||
}
|
||||
|
||||
jellyfin = {
|
||||
enabled = false
|
||||
# enabled = false
|
||||
replicas = 0
|
||||
image = "jellyfin/jellyfin:latest"
|
||||
service_port = 8096
|
||||
|
||||
@@ -785,7 +891,7 @@ kubernetes = {
|
||||
}
|
||||
|
||||
gluetun = {
|
||||
#enabled = false
|
||||
enabled = false
|
||||
namespace = "tservarr"
|
||||
dns_nameservers = "10.2.0.1"
|
||||
replicas = 01
|
||||
@@ -888,7 +994,7 @@ kubernetes = {
|
||||
}
|
||||
|
||||
prowlarr = {
|
||||
#enabled = false
|
||||
enabled = false
|
||||
image = "linuxserver/prowlarr:latest"
|
||||
connected_namespace = "tservarr"
|
||||
# dns_nameservers = "10.2.0.1"
|
||||
@@ -929,7 +1035,7 @@ kubernetes = {
|
||||
|
||||
}
|
||||
radarr = {
|
||||
#enabled = false
|
||||
enabled = false
|
||||
image = "lscr.io/linuxserver/radarr:latest"
|
||||
connected_namespace = "tservarr"
|
||||
service_port = 7878
|
||||
@@ -971,7 +1077,7 @@ kubernetes = {
|
||||
|
||||
|
||||
sonarr = {
|
||||
# enabled = false
|
||||
enabled = false
|
||||
image = "lscr.io/linuxserver/sonarr:latest"
|
||||
connected_namespace = "tservarr"
|
||||
service_port = 8989
|
||||
@@ -1013,7 +1119,7 @@ kubernetes = {
|
||||
|
||||
|
||||
flaresolverr = {
|
||||
#enabled = false
|
||||
enabled = false
|
||||
image = "ghcr.io/flaresolverr/flaresolverr:latest"
|
||||
connected_namespace = "tservarr"
|
||||
service_port = 8191
|
||||
@@ -1038,4 +1144,38 @@ kubernetes = {
|
||||
|
||||
}
|
||||
|
||||
poste = {
|
||||
enabled = false
|
||||
image = "analogic/poste.io:latest"
|
||||
service_port = 443
|
||||
|
||||
environment = {
|
||||
PUID = {
|
||||
value = "1000"
|
||||
}
|
||||
PGID = {
|
||||
value = "1000"
|
||||
}
|
||||
TZ = {
|
||||
value = "Etc/UTC"
|
||||
}
|
||||
}
|
||||
# requirements = {
|
||||
# limits-cpu = "1000m"
|
||||
# limits-memory = "1Gi"
|
||||
# requests-cpu = "500m"
|
||||
# requests-memory = "400Mi"
|
||||
# }
|
||||
|
||||
pvc = {
|
||||
poste-data = {
|
||||
name = "poste-data"
|
||||
pvc_size = "10Mi"
|
||||
pvc = true
|
||||
mount_path = "/data"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user