Add epicgames-freegames-node

This commit is contained in:
batteredbunny 2024-04-25 13:41:52 +03:00
parent 58c7fd7285
commit acf504ce9a
4 changed files with 24 additions and 0 deletions

View file

@ -75,6 +75,10 @@ in {
"forge.catnip.ee".extraConfig = ''
reverse_proxy :${toString settings.ports.forgejo}
'';
"http://epic".extraConfig = ''
@local remote_ip private_ranges 100.64.0.0/10
reverse_proxy @local :${toString settings.ports.epicgames-freegames-node}
'';
"http://bazarr".extraConfig = ''
@local remote_ip private_ranges 100.64.0.0/10
reverse_proxy @local :${toString settings.ports.bazarr}

View file

@ -527,6 +527,7 @@ in {
"qbittorrent"
"scrutiny"
"archive"
"epic"
"sonarr"
"radarr"

View file

@ -4,6 +4,24 @@ in {
virtualisation.oci-containers = {
backend = "docker";
containers = {
epicgames-freegames-node = {
autoStart = true;
image = "ghcr.io/claabs/epicgames-freegames-node:latest";
volumes = [
"${settings.server_configs_home}/epicgames-freegames-node:/usr/app/config"
];
environment = {
BASE_URL = "http://epic";
RUN_ON_STARTUP = "true";
NTFY_PRIORITY = "urgent";
};
environmentFiles = [
"/etc/secrets/efn.env"
];
ports = [
"${toString settings.ports.epicgames-freegames-node}:3000"
];
};
mautrix-discord = {
autoStart = true;
image = "dock.mau.dev/mautrix/discord:v0.6.5";

View file

@ -17,6 +17,7 @@
sonarr = 8989;
lidarr = 8686;
epicgames-freegames-node = 4018;
drasl = 4017;
privoxy = 4015;
lastfm = 4014;