epic fail

This commit is contained in:
Sakooooo 2025-01-10 18:57:18 +04:00
parent 27afa013bf
commit ed01b5d6f7
Signed by: sako
GPG key ID: FE52FD65B76E4751
2 changed files with 38 additions and 36 deletions

View file

@ -25,42 +25,44 @@ in {
akkoma = {
enable = true;
package = pkgs.akkoma;
extraStatic = {
"emoji/blobs.gg" = pkgs.akkoma-emoji.blobs_gg;
"emoji/sakomoji" = pkgs.akkoma-emoji.sakomoji;
# TODO Change this lmao
"favicon.png" = pkgs.fetchurl {
url = "https://sako.lol/icon.png";
hash = "sha256-G8qYTlRwQWn+x6b9t0gFBriIxm6LV2n1jI5OcTSg/jc=";
extraStatic =
let sakomoji = pkgs.callPackage ../../../../packages/sakomoji.nix;
in {
"emoji/blobs.gg" = pkgs.akkoma-emoji.blobs_gg;
"emoji/sakomoji" = sakomoji;
# TODO Change this lmao
"favicon.png" = pkgs.fetchurl {
url = "https://sako.lol/icon.png";
hash = "sha256-G8qYTlRwQWn+x6b9t0gFBriIxm6LV2n1jI5OcTSg/jc=";
};
"static/terms-of-service.html" =
pkgs.writeText "terms-of-service.html" ''
<h1>Rules</h1>
<ol>
<li>No NSFW <b><i>at all</i></b></li>
<li>try not to get this server blacklisted thanks :)</li>
</ol>
Instance is invite only because I don't know how many users this will handle, if you know any contact methods for the admin go ask him for an invite.
'';
# "favicon.png" = let
# rev = "697a8211b0f427a921e7935a35d14bb3e32d0a2c";
# in pkgs.stdenvNoCC.mkDerivation {
# name = "favicon.png";
# src = pkgs.fetchurl {
# url = "https://raw.githubusercontent.com/TilCreator/NixOwO/${rev}/NixOwO_plain.svg";
# hash = "sha256-tWhHMfJ3Od58N9H5yOKPMfM56hYWSOnr/TGCBi8bo9E=";
# };
# nativeBuildInputs = with pkgs; [ librsvg ];
# dontUnpack = true;
# installPhase = ''
# rsvg-convert -o $out -w 96 -h 96 $src
# '';
};
"static/terms-of-service.html" =
pkgs.writeText "terms-of-service.html" ''
<h1>Rules</h1>
<ol>
<li>No NSFW <b><i>at all</i></b></li>
<li>try not to get this server blacklisted thanks :)</li>
</ol>
Instance is invite only because I don't know how many users this will handle, if you know any contact methods for the admin go ask him for an invite.
'';
# "favicon.png" = let
# rev = "697a8211b0f427a921e7935a35d14bb3e32d0a2c";
# in pkgs.stdenvNoCC.mkDerivation {
# name = "favicon.png";
# src = pkgs.fetchurl {
# url = "https://raw.githubusercontent.com/TilCreator/NixOwO/${rev}/NixOwO_plain.svg";
# hash = "sha256-tWhHMfJ3Od58N9H5yOKPMfM56hYWSOnr/TGCBi8bo9E=";
# };
# nativeBuildInputs = with pkgs; [ librsvg ];
# dontUnpack = true;
# installPhase = ''
# rsvg-convert -o $out -w 96 -h 96 $src
# '';
};
extraPackages =
builtins.attrValues { inherit (pkgs) ffmpeg exiftool imagemagick; };
frontends = {

View file

@ -4,5 +4,5 @@
# example = pkgs.callPackage ./example { };
nullpomino = pkgs.callPackage ./nullpomino.nix { };
ddns-updater = pkgs.callPackage ./ddns-updater.nix { };
akkoma-emoji.sakomoji = pkgs.callPackage ./sakomoji { };
akkoma-emoji.sakomoji = pkgs.callPackage ./sakomoji.nix { };
}