Compare commits

..

5 commits

Author SHA1 Message Date
xqtc 9843a8a876
Types my beloved 2024-11-17 20:37:16 +01:00
xqtc c03aa475f1
idk fucking stupid interface tbh 2024-11-17 20:36:21 +01:00
xqtc de2f797dc9
Allow unfree on beleth 2024-11-17 20:34:13 +01:00
xqtc beaa45b725
Add unfree-predicate 2024-11-17 20:32:09 +01:00
xqtc a75d0828bd
Add factorio server 2024-11-17 20:28:38 +01:00
4 changed files with 17 additions and 2 deletions

View file

@ -11,6 +11,7 @@ with lib; {
./caddy.nix
./comin.nix
./jellyfin.nix
./factorio.nix
./calibre-web.nix
./transmission.nix
./external-users.nix
@ -36,6 +37,7 @@ with lib; {
services.syncthing.settings.gui.insecureSkipHostcheck = true;
nix.settings.experimental-features = ["nix-command" "flakes"];
nixpkgs.config.allowUnfree = true;
nix.settings = {
trusted-users = ["xqtc"];

View file

@ -0,0 +1,12 @@
{pkgs, config, lib, ...}: {
services.factorio = {
enable = true;
openFirewall = true;
# extraSettingsFile = /etc/factorio_settings.json;
admins = [ "frottingqueen" ];
};
sops.secrets.factorio_server_settings = {
path = "/etc/factorio_settings.json";
};
}

View file

@ -10,6 +10,7 @@ spotify:
password: ENC[AES256_GCM,data:a6QfuyRKBGqYmax2lAglg5KHXJrj,iv:qAYuu4uC1u6Y/1LnAjOpWH3bAlLcEplFVC3C2Ac79M4=,tag:I75pDbsYNH1x5cPD4U7jzQ==,type:str]
sourcehut_comin_access_token: ENC[AES256_GCM,data:JWoTW5sYAqQ+VsrUnU94756jBpnbXRfiWOO4GOBql3Rq/GB5ANvMPlXFndwLRvYddHuVag1woeX+9khyib6MUKBx3uwmB6fpkPyXvtcTPwyFT10mLx1nJfdRytjxcezyQTHQSP+V8+TaimeYS7WhsxGNQovlCr0/NtStCsu8PoyGOWMvNA2DsS87cJxrXm6CaAHxYE7/cajjewzmAd9cuZzEAjF69dfd0NxFEarmiMrvmw==,iv:ztNg2nD+5/vpg5i0BW/elAV7DXVpKJIvMIHKq/zRb2M=,tag:+cs8X1pop56QSrI7RfsjmA==,type:str]
#ENC[AES256_GCM,data:UmGDAz/qalmP6Z2r4VSH802m9ddAoCQ8IaAtAmyQV+Psg0rNpLF7du5ykDepTyHAb6YAG1k2k9ziqfV8P9SUNMvLC7D3TmFk9oZtW8HLrN84tcbp9i4HDFfQ+Q==,iv:PzHlSFj0H4/eSab9j3y9lYAFUPMEb+G74M2/2cmv70A=,tag:GFstk6NgtJCNm207zO1fjQ==,type:comment]
factorio_server_settings: ENC[AES256_GCM,data:zC9P1i7iiAe4/UI/RjFvQE6ABPKyrDznq4rPzhCziWcZzvl+0xr39EOhO2Mqg9XuaXhT9bg5mO3r9MCj6j/SmnQp3T4LnRiCiLmqmIH4uI9sJGkAVWr/SYjDecjEuEY2sjqhw1LOxujP7zXkiAdE3XUUA0AfsvckpRQa1SDI8rdiOiaYM3EOnqhmKaT01Kxq54B6N2ZbTJ0Y0A==,iv:bkZBrLFbuWb9B/wxeky6ZrmWs0Doj++rW/PWHozXVZc=,tag:goe3jiuuZ3Q38/NqCH209A==,type:str]
sops:
kms: []
gcp_kms: []
@ -70,8 +71,8 @@ sops:
VGtmR3doRnppdVVXMVhsZXpQZWZISlkKSS7vbqi2XCewPlYNTpkHiJmoL9vOKH6y
uO0HiakJeBuxji7v40hyBtTYsdJcm/TtCZeGk/NwGW8GBGe3LCd29g==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2024-11-02T00:28:02Z"
mac: ENC[AES256_GCM,data:RUNKE1JPIOO+LTOXWSIPTBl7/lJBcjjwl1GtVB4NOBMkdVOCVZlAm/HNqm8Wwupv8J5MFaf7DBjpJXu0COWOZ+/GEoVI4cuvsUeyYClOONdY90+9ymbKoxdYue7CM6WjKuCGDDYDpthPvAaxeWOKs4bRTyJqU5f05S/d++0hJZE=,iv:wMksKbpnnX4ET2CZ4YkmRv9g8NBaSydq+H3XpK08OOw=,tag:P+/N77yYr9SBByu5YbZeWw==,type:str]
lastmodified: "2024-11-17T19:26:19Z"
mac: ENC[AES256_GCM,data:0mZfOPX6Ik8yo8j+ez5ejZdxahPpjVRi/209t62RgocLCbke/wfPBHpJ6KnJNlXbNeLZ5CgI8Fs5OClEmqjNWjd47WI2gHlbcinsQaxGZzpnQRfBTpIOhjS6oysG7QfFJV0T0wPXg1S0W5T0klQavoKmS/sn+AYHccYbyViLUkM=,iv:2uzFk+XCOD4+brO6juqfq688Ml6zg/OiGsO9bZqisj4=,tag:VIGGxCWo3OopGJdhr9OoAg==,type:str]
pgp: []
unencrypted_suffix: _unencrypted
version: 3.9.1