Compare commits

...

3 commits

Author SHA1 Message Date
8a3dd8b209
add some packages 2024-07-18 14:32:25 +02:00
b0594db717
remove gts overlay 2024-07-18 13:51:13 +02:00
353522d5ee
change gts back to local storage 2024-07-18 13:50:52 +02:00
5 changed files with 8 additions and 10 deletions

View file

@ -5,6 +5,8 @@
./website.nix
];
fileSystems."/" = { device = "/dev/sda1"; fsType = "ext4"; };
fileSystems."/mnt/gts" = { device = "/dev/sdb1"; fsType = "ext4"; };
services.restic.backups.default.paths = ["/mnt/gts"];
cherrykitten.backups.enable = true;
cherrykitten.network = {
public_IPv4 = "128.140.109.125";

View file

@ -5,15 +5,9 @@ let
port = 8553;
in
{
deployment.keys."gts_env" = {
destDir = "/root/keys/";
keyCommand = [ "pass" "hosts/ocelot/gts/env" ];
user = "gotosocial";
};
services.gotosocial = {
enable = true;
setupPostgresqlDB = true;
environmentFile = "/root/keys/gts_env";
settings = {
inherit bind-address host port;
application-name = "CherryKitten";
@ -36,7 +30,8 @@ in
statuses-poll-option-max-chars = 150;
statuses-media-max-files = 16;
storage-backend = "s3";
storage-backend = "local";
storage-local-base-path = "/mnt/gts";
};
};

View file

@ -32,6 +32,8 @@
users.users.sammy.packages = with pkgs; [
picard
discord
inkscape
osu-lazer-bin
];
programs.steam = {

View file

@ -1,7 +1,5 @@
{ ... }:
{
nixpkgs.overlays = [
(import ./gotosocial.nix)
];
nixpkgs.overlays = [ ];
}

View file

@ -104,6 +104,7 @@
environment.systemPackages = with pkgs; [
bat
bind.dnsutils
comma
fd
file
git