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 ./website.nix
]; ];
fileSystems."/" = { device = "/dev/sda1"; fsType = "ext4"; }; 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.backups.enable = true;
cherrykitten.network = { cherrykitten.network = {
public_IPv4 = "128.140.109.125"; public_IPv4 = "128.140.109.125";

View file

@ -5,15 +5,9 @@ let
port = 8553; port = 8553;
in in
{ {
deployment.keys."gts_env" = {
destDir = "/root/keys/";
keyCommand = [ "pass" "hosts/ocelot/gts/env" ];
user = "gotosocial";
};
services.gotosocial = { services.gotosocial = {
enable = true; enable = true;
setupPostgresqlDB = true; setupPostgresqlDB = true;
environmentFile = "/root/keys/gts_env";
settings = { settings = {
inherit bind-address host port; inherit bind-address host port;
application-name = "CherryKitten"; application-name = "CherryKitten";
@ -36,7 +30,8 @@ in
statuses-poll-option-max-chars = 150; statuses-poll-option-max-chars = 150;
statuses-media-max-files = 16; 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; [ users.users.sammy.packages = with pkgs; [
picard picard
discord discord
inkscape
osu-lazer-bin
]; ];
programs.steam = { programs.steam = {

View file

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

View file

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