From 08f94eaafce05b4bb92d53e51dd0e6d880370aa8 Mon Sep 17 00:00:00 2001 From: Kris Date: Sat, 7 Mar 2026 10:49:33 +0200 Subject: [PATCH] pds: tenna --- flake.lock | 150 ++++++++++-------- hosts/server/modules/Caddyfile | 8 + hosts/server/modules/atproto-pds.nix | 16 +- .../modules/system-utdr-assets/default.nix | 21 +++ .../modules/system-utdr-assets/favicon.png | Bin 0 -> 16690 bytes .../modules/system-utdr-assets/logo.png | Bin 0 -> 884405 bytes .../modules/system-utdr-assets/tenna.ico | Bin 0 -> 16958 bytes 7 files changed, 129 insertions(+), 66 deletions(-) create mode 100644 hosts/server/modules/system-utdr-assets/default.nix create mode 100644 hosts/server/modules/system-utdr-assets/favicon.png create mode 100644 hosts/server/modules/system-utdr-assets/logo.png create mode 100644 hosts/server/modules/system-utdr-assets/tenna.ico diff --git a/flake.lock b/flake.lock index f6aa70a..6e27c24 100644 --- a/flake.lock +++ b/flake.lock @@ -36,11 +36,11 @@ ] }, "locked": { - "lastModified": 1770895474, - "narHash": "sha256-JBcrq1Y0uw87VZdYsByVbv+GBuT6ECaCNb9txLX9UuU=", + "lastModified": 1772292445, + "narHash": "sha256-4F1Q7U313TKUDDovCC96m/Za4wZcJ3yqtu4eSrj8lk8=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "a494d50d32b5567956b558437ceaa58a380712f7", + "rev": "1dbbba659c1cef0b0202ce92cadfe13bae550e8f", "type": "github" }, "original": { @@ -141,11 +141,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1771587924, - "narHash": "sha256-eVYOGmF8nQBhudJyU6lHdgJI87kvGz8JyCq5/Vi9Mjk=", + "lastModified": 1772153824, + "narHash": "sha256-T65qXmlcD9qFpPTi+mOXsn4dIkO2N8Ls67nqmuzepv0=", "owner": "catppuccin", "repo": "nix", - "rev": "b0c65edbf31c2ad3d84438d82c2310f2c28373f3", + "rev": "4b0f5b7bf7b3eeb484d49524f3c9791864ab9362", "type": "github" }, "original": { @@ -374,11 +374,11 @@ "zon2nix": "zon2nix" }, "locked": { - "lastModified": 1771866085, - "narHash": "sha256-7OfP7+r5NMzTvP/X5qm7CbM0PR+d7VsQRjJ9VlzGZ70=", + "lastModified": 1772342074, + "narHash": "sha256-EMHTNX4EX7PzRLIvSd3C53SuLNmAb/edaeBzEVPA1Ns=", "owner": "ghostty-org", "repo": "ghostty", - "rev": "6a9a21afb6123729b2f3964a0d19770f8a21f8c6", + "rev": "25f12080cb567a1a78980effbfe8692dbdcbba44", "type": "github" }, "original": { @@ -478,11 +478,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1771851181, - "narHash": "sha256-gFgE6mGUftwseV3DUENMb0k0EiHd739lZexPo5O/sdQ=", + "lastModified": 1772330611, + "narHash": "sha256-UZjPc/d5XRxvjDbk4veAO4XFdvx6BUum2l40V688Xq8=", "owner": "nix-community", "repo": "home-manager", - "rev": "9a4b494b1aa1b93d8edf167f46dc8e0c0011280c", + "rev": "58fd7ff0eec2cda43e705c4c0585729ec471d400", "type": "github" }, "original": { @@ -520,11 +520,11 @@ ] }, "locked": { - "lastModified": 1771756436, - "narHash": "sha256-Tl2I0YXdhSTufGqAaD1ySh8x+cvVsEI1mJyJg12lxhI=", + "lastModified": 1772330611, + "narHash": "sha256-UZjPc/d5XRxvjDbk4veAO4XFdvx6BUum2l40V688Xq8=", "owner": "nix-community", "repo": "home-manager", - "rev": "5bd3589390b431a63072868a90c0f24771ff4cbb", + "rev": "58fd7ff0eec2cda43e705c4c0585729ec471d400", "type": "github" }, "original": { @@ -692,11 +692,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1771865886, - "narHash": "sha256-8DlTG/lNBvbXEUmx3jHsizhBoCEqGl6yRRjNRrxlf88=", + "lastModified": 1772319987, + "narHash": "sha256-CWzTcI/f/tEHvJWPR0jU/Rf0razol+uCdFm3TK7QOfo=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "bc09504ea50901bedf945859bf7bd4c739e1ed38", + "rev": "2928d6af0ad1fa9f950c4ea8394739a468b5e34f", "type": "github" }, "original": { @@ -792,11 +792,11 @@ ] }, "locked": { - "lastModified": 1767983607, - "narHash": "sha256-8C2co8NYfR4oMOUEsPROOJ9JHrv9/ktbJJ6X1WsTbXc=", + "lastModified": 1771866172, + "narHash": "sha256-fYFoXhQLrm1rD8vSFKQBOEX4OGCuJdLt1amKfHd5GAw=", "owner": "hyprwm", "repo": "hyprlang", - "rev": "d4037379e6057246b408bbcf796cf3e9838af5b2", + "rev": "0b219224910e7642eb0ed49f0db5ec3d008e3e41", "type": "github" }, "original": { @@ -1021,11 +1021,11 @@ ] }, "locked": { - "lastModified": 1770139857, - "narHash": "sha256-bCqxcXjavgz5KBJ/1CBLqnagMMf9JvU1m9HmYVASKoc=", + "lastModified": 1771271487, + "narHash": "sha256-41gEiUS0Pyw3L/ge1l8MXn61cK14VAhgWB/JV8s/oNI=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "9038eec033843c289b06b83557a381a2648d8fa5", + "rev": "340a792e3b3d482c4ae5f66d27a9096bdee6d76d", "type": "github" }, "original": { @@ -1175,11 +1175,11 @@ ] }, "locked": { - "lastModified": 1770203293, - "narHash": "sha256-PR/KER+yiHabFC/h1Wjb+9fR2Uy0lWM3Qld7jPVaWkk=", + "lastModified": 1771606233, + "narHash": "sha256-F3PLUqQ/TwgR70U+UeOqJnihJZ2EuunzojYC4g5xHr0=", "owner": "hyprwm", "repo": "hyprwire", - "rev": "37bc90eed02b0c8b5a77a0b00867baf3005cfb98", + "rev": "06c7f1f8c4194786c8400653c4efc49dc14c0f3a", "type": "github" }, "original": { @@ -1375,11 +1375,11 @@ "nixpkgs": "nixpkgs_9" }, "locked": { - "lastModified": 1771639217, - "narHash": "sha256-eidzES1s+0/Ngkw0fmLGdZ+NSN6P7RwKD0lPLYGqZoU=", + "lastModified": 1772109967, + "narHash": "sha256-0oWZtmVJcI7Mc6nAXf7XM4FHLJv+H1X/8Gh31uJCyJ0=", "owner": "openclaw", "repo": "nix-steipete-tools", - "rev": "95ebfa73f4421144173f7060433c510a7d2d014a", + "rev": "2b97c49e03657af1574aee5a34f57b38fba90035", "type": "github" }, "original": { @@ -1390,11 +1390,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1771423359, - "narHash": "sha256-yRKJ7gpVmXbX2ZcA8nFi6CMPkJXZGjie2unsiMzj3Ig=", + "lastModified": 1771969195, + "narHash": "sha256-qwcDBtrRvJbrrnv1lf/pREQi8t2hWZxVAyeMo7/E9sw=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "740a22363033e9f1bb6270fbfb5a9574067af15b", + "rev": "41c6b421bdc301b2624486e11905c9af7b8ec68e", "type": "github" }, "original": { @@ -1406,11 +1406,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1771369470, - "narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=", + "lastModified": 1771848320, + "narHash": "sha256-0MAd+0mun3K/Ns8JATeHT1sX28faLII5hVLq0L3BdZU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "0182a361324364ae3f436a63005877674cf45efb", + "rev": "2fc6539b481e1d2569f25f8799236694180c0993", "type": "github" }, "original": { @@ -1500,11 +1500,11 @@ }, "nixpkgs_15": { "locked": { - "lastModified": 1771369470, - "narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=", + "lastModified": 1772198003, + "narHash": "sha256-I45esRSssFtJ8p/gLHUZ1OUaaTaVLluNkABkk6arQwE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "0182a361324364ae3f436a63005877674cf45efb", + "rev": "dd9b079222d43e1943b6ebd802f04fd959dc8e61", "type": "github" }, "original": { @@ -1593,11 +1593,11 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1771369470, - "narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=", + "lastModified": 1772198003, + "narHash": "sha256-I45esRSssFtJ8p/gLHUZ1OUaaTaVLluNkABkk6arQwE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "0182a361324364ae3f436a63005877674cf45efb", + "rev": "dd9b079222d43e1943b6ebd802f04fd959dc8e61", "type": "github" }, "original": { @@ -1649,11 +1649,11 @@ "systems": "systems_5" }, "locked": { - "lastModified": 1771704400, - "narHash": "sha256-8U9xnN4HdxPfAXAft3lBsArWSv1ZTTxJci1lOA/xpno=", + "lastModified": 1772219256, + "narHash": "sha256-8RH/xcZOEDf2fJ5h/PSXKxmTnsIMV4AXBj3F8ZdJgyw=", "owner": "notashelf", "repo": "nvf", - "rev": "5c38b357da7e8c870350cd1847fb5b2602a28eb0", + "rev": "c07410f1838ce6a44708c49b8ed6fb061babc5ac", "type": "github" }, "original": { @@ -1670,11 +1670,11 @@ "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1771657318, - "narHash": "sha256-xFDNFFN5U9wtMcj1iACmoL6W4PWJeg9C0Pk2+BoY09s=", + "lastModified": 1772348525, + "narHash": "sha256-4FglS6O9oDpIF+kYhikaLUBhZkhzTWF//xlnJK3ZBHY=", "owner": "openclaw", "repo": "nix-openclaw", - "rev": "fbef2087190ccfca375b351cdaad49bcbaea721a", + "rev": "80373ef96a21a15761753ab5dd25fe3d8d680e5a", "type": "github" }, "original": { @@ -1683,6 +1683,31 @@ "type": "github" } }, + "pion-webrtc": { + "inputs": { + "flake-utils": [ + "spacebar", + "flake-utils" + ], + "nixpkgs": [ + "spacebar", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1772089711, + "narHash": "sha256-N4XQECQRWDirbf4mrZ0w5eCKPO5o2yNZv4LwW5SS4j0=", + "owner": "spacebarchat", + "repo": "pion-webrtc", + "rev": "d18098fd78687a2864ea8e696596d412889f9250", + "type": "github" + }, + "original": { + "owner": "spacebarchat", + "repo": "pion-webrtc", + "type": "github" + } + }, "pre-commit-hooks": { "inputs": { "flake-compat": "flake-compat_2", @@ -1693,11 +1718,11 @@ ] }, "locked": { - "lastModified": 1770726378, - "narHash": "sha256-kck+vIbGOaM/dHea7aTBxdFYpeUl/jHOy5W3eyRvVx8=", + "lastModified": 1772024342, + "narHash": "sha256-+eXlIc4/7dE6EcPs9a2DaSY3fTA9AE526hGqkNID3Wg=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "5eaaedde414f6eb1aea8b8525c466dc37bba95ae", + "rev": "6e34e97ed9788b17796ee43ccdbaf871a5c2b476", "type": "github" }, "original": { @@ -1754,14 +1779,15 @@ "flake-utils": "flake-utils_3", "nixpkgs": [ "nixpkgs" - ] + ], + "pion-webrtc": "pion-webrtc" }, "locked": { - "lastModified": 1771831936, - "narHash": "sha256-mwXntftR14qB1DrxGGMPaZ8wR7k8YwyppEEY0uaZOcU=", + "lastModified": 1772304584, + "narHash": "sha256-IhORc4Xe3uTXuo69FX8uWLAWJNW2oHOgXICD0K5NFXs=", "owner": "spacebarchat", "repo": "server", - "rev": "785f53e7d1f485941e47f13f4558f9568571f9b0", + "rev": "829ada260753e0e45e0ac1db20c8f19afd2420cf", "type": "github" }, "original": { @@ -1948,11 +1974,11 @@ "sqlite-lib-src": "sqlite-lib-src" }, "locked": { - "lastModified": 1771771164, - "narHash": "sha256-BGs42swuu0P3GFNjwdXW96Zb0QabdCp8o5EEwIXyWaM=", + "lastModified": 1772351673, + "narHash": "sha256-Aq2qHTc6cHl8BGvGceRE/U3jxG50l4sR00V2jDPmzbM=", "ref": "refs/heads/master", - "rev": "90c5c1af7fbf275a14a769f8b669369ffecc27b1", - "revCount": 1978, + "rev": "f7c358408ce27f0f196a380d4730a5ae77b44c4d", + "revCount": 1993, "type": "git", "url": "https://tangled.sh/tangled.sh/core" }, @@ -2105,11 +2131,11 @@ "nixpkgs": "nixpkgs_15" }, "locked": { - "lastModified": 1771840410, - "narHash": "sha256-fxtvkgQLVhHAjWXPhqahYrVky6KjmS3hwhsb1UX/c/8=", + "lastModified": 1772332855, + "narHash": "sha256-LPNnG/TXua9dSal3Ka+Rj0s34gbkJ4/AhxWBzn87j0E=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "24e003a8ad4ab99cabbba6821bd985bb81dbe656", + "rev": "04e0729057ea01c3336f4751290a20f4ec564727", "type": "github" }, "original": { diff --git a/hosts/server/modules/Caddyfile b/hosts/server/modules/Caddyfile index 71731dc..ab2a1cf 100644 --- a/hosts/server/modules/Caddyfile +++ b/hosts/server/modules/Caddyfile @@ -1,3 +1,11 @@ +@favicon path /favicon.ico +handle @favicon { + root * /lib/system-utdr-assets + rewrite * /tenna.ico + header Content-Type "image/vnd.microsoft.icon" # <-- microslop + file_server +} + @root path / handle @root { header Content-Type "text/plain; charset=utf-8" diff --git a/hosts/server/modules/atproto-pds.nix b/hosts/server/modules/atproto-pds.nix index 5ee554f..8d0b24c 100644 --- a/hosts/server/modules/atproto-pds.nix +++ b/hosts/server/modules/atproto-pds.nix @@ -5,6 +5,10 @@ ... }: +let + systemUtdrAssets = pkgs.callPackage ./system-utdr-assets { }; +in + { # TODO: @@ -19,17 +23,21 @@ PDS_CRAWLERS = "https://bsky.network"; LOG_ENABLED = "true"; PDS_HOSTNAME = "castletown.darkworld.download"; - PDS_VERSION = "\"DELTARUNE TOMMOROW!!!!\""; + PDS_VERSION = "\"That feeling when Deltarune........ tomorrow! :3\""; PDS_DID_PLC_URL = "https://plc.directory"; - PDS_CONTACT_EMAIL_ADDRESS = "ocbwoy3@ocbwoy3.dev"; - PDS_PRIVACY_POLICY_URL = "https://bsky.social/about/support/privacy-policy"; - PDS_TERMS_OF_SERVICE_URL = "https://bsky.social/about/support/tos"; + PDS_CONTACT_EMAIL_ADDRESS = "kris@darkworld.download"; + # PDS_PRIVACY_POLICY_URL = "https://bsky.social/about/support/privacy-policy"; + # PDS_TERMS_OF_SERVICE_URL = "https://bsky.social/about/support/tos"; PDS_ACCEPTING_REPO_IMPORTS = "true"; }; }; # Set host header to `localhost` in tunnel settings otherwise you'll end up wasting countless hours of your life + systemd.tmpfiles.rules = [ + "L+ /lib/system-utdr-assets - - - - ${systemUtdrAssets}/lib/system-utdr-assets" + ]; + services.caddy = { enable = true; globalConfig = '' diff --git a/hosts/server/modules/system-utdr-assets/default.nix b/hosts/server/modules/system-utdr-assets/default.nix new file mode 100644 index 0000000..b92adca --- /dev/null +++ b/hosts/server/modules/system-utdr-assets/default.nix @@ -0,0 +1,21 @@ +{ stdenvNoCC, lib }: + +stdenvNoCC.mkDerivation { + pname = "system-utdr-assets"; + version = "1.0.0"; + + src = ./.; + + installPhase = '' + mkdir -p "$out/lib/system-utdr-assets" + cp "$src/tenna.ico" "$out/lib/system-utdr-assets/tenna.ico" + cp "$src/logo.png" "$out/lib/system-utdr-assets/logo.png" + cp "$src/favicon.png" "$out/lib/system-utdr-assets/favicon.png" + ''; + + meta = with lib; { + description = "System Undertale & Deltarune assets"; + license = licenses.unfree; + maintainers = with maintainers; [ ]; + }; +} diff --git a/hosts/server/modules/system-utdr-assets/favicon.png b/hosts/server/modules/system-utdr-assets/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..9d3adbfec1c0aebe391b59c492f95edf87244c98 GIT binary patch literal 16690 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`#=Cir9t;c&jKx9jPK-BC>eMqZFtDUM z`Z_W&Z0zU$lgP@zz@U)q5#-CjP^HGe(9pub@QZa@a2CEqi4B`cI zb_LonFfecyctjR6Fz6|RFk{71`!WUw1qM$S$B+s}#tMh_{R~8dbK9T&hbcy8!^B9V zv6}E74ZsvJ!psKA!`L92kr6D#$OPiRFh~%DLHu*upMfX_urd$}W+aFW!bYA_a5)g4 zFh({3nT_HGyv88w!cYj31bGt~!xRy;0z&~T9AGBE{R*-MCJ3TQ4+oGgVlc=i5Jp!E z5(8m$ajbl73bBcSG{gM};^0yQl7r$4MxIiJP&Ot7G5{183=9mQIz<{m^#D}JFkhj5_VQPmH4GLip z#^xuGI0&Q5;S5A{g+%kQ*#gpxOB^JJfw3vZCWfIACV;LOoext7qCtrQM1wItg|mKUeiET z$A3hnsp}*TRt~C4U=9QI2f>0+0#_oGh02peAz1>}2MT@=W`sz9(i;eaJC7* zkr+qN)B(tj!Ntbw07?rLV)Wy60LaxaLx>4Zka`$~>4Wic(F7fUOCzPi%&|BXqDfHA0chqD&BfUsfcc1MlTa0& zWnf@nW?*2rYvd^vf+~f|!|DJEEl0J1fq?;EwBT(OQ`#?pHO(+wgd{NFX@H;u_UzdM z9smZlhS4$1BQS9opA;Hz6o3qJad80;AcNQ-i?B7xVPYV8kU9{CiGkSoFhK|4(~K^M zY$>v17#J8XGB7acqpJt;sp0%3mGH87xXZ_SQ7?F61hGgrAUT3ni$JL_TY2? zND|o*AU-LWDh@!l@Z9!ipz8GxvKS6FtC6P^G3sz=A9TVcT(0|IYXJtG<3=4c8UiRG zaBllE8A?hH6vGC9gSSY;=N??1CblTVXEwSVHoK^053X7f-3>(Zu{oA#%~%xTG7pzH z79;QqQ9S@awt=z*h^95BMj()#1wfv|A(2*TI`f|`MV#g4Uv1|L9r zh{06J0@U^_y2H@}m|C6(*+Z2S05S-Ku{e}s^J!rw$gMC;u>)ZS!DwnZ_}unqpw#&n zW-f@PMM?u%0y29rVw!s%>m^nn$PRKa zNdbWFIC3ncksf{{PpMDjm`!nVCC5^b9u_tx25Ajm1|jg~1CR&VjKceqhcZqqKLvzZ+&8Tbq{s8kSL94ifB;?qFI5; zJ$LRLssNchX*E7Fb)sscS^$7Xi(%N<*qGtOi4)+lRG1iu{{8zmgOQODstb^KA3uJ? z&;!zU_AF@n4M`yb1HHWsm7)TmpC@Hph0MC>aSe60uC5-J*{Qa z7(5*V(1l6jQ!M~UvXw-|IyyS=2{Ux9pcDcXgAC0>ISdR8mJAFGClFlhEUIMz?8Y-- zjX7LuNfpn@$-$@PI6g_394P^C3Z{wHG$>Yy!Qqa144{2CAPlVrLG2o3Owg$y#RL_> z6p&gKf;<7zi!EP+#E~&fEwUIceOC{@V)*qPrK^B!F~=6Z__fSa^`ei7gPr$)@f971*gzziTYAYl5)rK#z8a@{bh tZ!`p`83LcUGT9jz7@9%n0#MUjGR)d*bb=|=tG)=N)zj6_Wt~$(69DG8^DF=W literal 0 HcmV?d00001 diff --git a/hosts/server/modules/system-utdr-assets/logo.png b/hosts/server/modules/system-utdr-assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..85dbb09da17cf6a123a5b8894418e76eb4ccf74e GIT binary patch literal 884405 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%0D~nqM%^(Q0;3@? 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 literal 0 HcmV?d00001