diff --git a/docker/fant0mib0t/gamebanana-mirror/config.yml b/docker/fant0mib0t/gamebanana-mirror/config.yml new file mode 100644 index 0000000..ca688b4 --- /dev/null +++ b/docker/fant0mib0t/gamebanana-mirror/config.yml @@ -0,0 +1,5 @@ +MainServerIsMirror: false +BananaMirrorConfig: + Directory: /mods + ImagesDirectory: /images + RichPresenceIconsDirectory: /rich_presences \ No newline at end of file diff --git a/docker/fant0mib0t/gamebanana-mirror/docker-compose.yml b/docker/fant0mib0t/gamebanana-mirror/docker-compose.yml new file mode 100644 index 0000000..b29d804 --- /dev/null +++ b/docker/fant0mib0t/gamebanana-mirror/docker-compose.yml @@ -0,0 +1,16 @@ +name: update-checker +services: + update-checker: + # Use my own custom update-checker image + image: ghcr.io/fantomitechno/update-checker:latest + container_name: update-checker + volumes: + # custom configurations + - ./config.yml:/app/update_checker_config.yaml + - /nas/celeste/mods:/mods + - /nas/celeste/images:/images + - /nas/celeste/rich_presence:/rich_presences + restart: unless-stopped + +volumes: + cnet_data: diff --git a/modules/copyparty.nix b/modules/copyparty.nix index ea90910..1a0f756 100644 --- a/modules/copyparty.nix +++ b/modules/copyparty.nix @@ -24,6 +24,14 @@ }; volumes = { + "/celeste" = { + path = "/nas/celeste"; + + access = { + r = "*"; + rw = [ "fantomitechno" ]; + }; + }; "/public" = { path = "/nas/public";