diff options
| author | Mel <einebeere@gmail.com> | 2024-11-20 05:10:11 +0100 |
|---|---|---|
| committer | Mel <einebeere@gmail.com> | 2024-11-20 05:10:41 +0100 |
| commit | 459c61b01f379c08dfe54b09f9ecf15489195373 (patch) | |
| tree | 1678c7a9f0c7890525618f7c08c677f226bb694b /services/soju.nix | |
| parent | 658cbe8f560cfc5f6f89440cdcc16c2015057b88 (diff) | |
| download | network-459c61b01f379c08dfe54b09f9ecf15489195373.tar.zst network-459c61b01f379c08dfe54b09f9ecf15489195373.zip | |
Add favicon to gamja site
Signed-off-by: Mel <einebeere@gmail.com>
Diffstat (limited to 'services/soju.nix')
| -rw-r--r-- | services/soju.nix | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/services/soju.nix b/services/soju.nix deleted file mode 100644 index 75adfaa..0000000 --- a/services/soju.nix +++ /dev/null @@ -1,44 +0,0 @@ -{ me, pkgs, auxiliaryPkgs, ... }: - -let - inherit (pkgs) dockerTools soju; - inherit (auxiliaryPkgs) common; - - ircPort = "6667"; - socketPort = "3030"; - sojuDir = "/srv/soju"; - - sojuImage = dockerTools.buildLayeredImage { - name = soju.pname; - tag = soju.version; - fromImage = common.alpine.base; - - contents = [ soju ]; - - extraCommands = '' - mkdir -p ./run/soju - ''; - }; - -in -{ - virtualisation.oci-containers.containers = { - soju = { - imageFile = sojuImage; - image = "soju:${soju.version}"; - ports = [ - "${me.tailscale.ip}:${ircPort}:${ircPort}" - "${me.tailscale.ip}:${socketPort}:${socketPort}" - ]; - - volumes = [ - "${sojuDir}/config.in:/etc/soju/config.in" - "${sojuDir}/soju.db:/var/lib/soju/soju.db" - "${sojuDir}/logs:/var/lib/soju/logs" - ]; - - entrypoint = "${soju}/bin/soju"; - cmd = [ "-config" "/etc/soju/config.in" ]; - }; - }; -} |
