mirror of
https://codeberg.org/polyteknisk-radiogruppe/the_prg_server_configuration.git
synced 2026-06-13 18:28:55 +02:00
Reverse proxy Wings (of Pelican)
This commit is contained in:
parent
245e664bd6
commit
c99823a198
1 changed files with 17 additions and 2 deletions
|
|
@ -7,7 +7,7 @@
|
|||
choose = paths: builtins.head (builtins.filter (p: builtins.pathExists p) paths);
|
||||
# Domain and Cloudflare DDNS records configured here. Update this list to add/remove records.
|
||||
domain = "prg-radio.org";
|
||||
records = ["git" "grafana" "anubis" "wavelog" "pelican" "partdb" "mail" "mailadmin" "@" "test" "minecraft"];
|
||||
records = ["git" "grafana" "anubis" "wavelog" "pelican" "partdb" "mail" "mailadmin" "@" "test" "minecraft" "wings1.pelican"];
|
||||
recordsStr = lib.concatStringsSep " " records;
|
||||
zoneId = "9fde8d0fa53502f2d1b7e0b1d3765d49";
|
||||
envFile = "/home/traefikprg/cloudflare/cloudflare.env";
|
||||
|
|
@ -366,6 +366,14 @@ in {
|
|||
tls = {certresolver = "acme";};
|
||||
};
|
||||
|
||||
# Wings panel - exposes the Wings
|
||||
wings = {
|
||||
rule = "Host(`wings1.pelican.prg-radio.org`)";
|
||||
service = "wings-pelican";
|
||||
entryPoints = ["websecure"];
|
||||
tls = {certresolver = "acme";};
|
||||
};
|
||||
|
||||
# Matrix HTTP router for client requests (Element etc.)
|
||||
matrix = {
|
||||
rule = "Host(`lgbtq.prg-radio.org`)";
|
||||
|
|
@ -464,7 +472,7 @@ in {
|
|||
];
|
||||
};
|
||||
|
||||
# Pelican panel backend - the wavelog host exposes the container on host port 8070
|
||||
# Pelican panel backend
|
||||
pelican.loadBalancer = {
|
||||
servers = [
|
||||
{url = "http://10.1.1.249:8070";}
|
||||
|
|
@ -472,6 +480,13 @@ in {
|
|||
passHostHeader = true;
|
||||
};
|
||||
|
||||
wings-pelican.loadBalancer = {
|
||||
servers = [
|
||||
{url = "http://10.1.1.249:8443";}
|
||||
];
|
||||
passHostHeader = true;
|
||||
};
|
||||
|
||||
# Mail JMAP HTTP backend
|
||||
mail-jmap.loadBalancer = {
|
||||
servers = [{url = "http://10.1.1.15:8080";}];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue