aboutsummaryrefslogtreecommitdiff
path: root/hosts
diff options
context:
space:
mode:
authorCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2026-02-10 15:49:15 -0600
committerCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2026-02-10 15:49:15 -0600
commited84fb332431c6c33891ac1b18a0b184e7d828be (patch)
treec9ea705ccf7e522eea8e0f6903e35efb9401ac78 /hosts
parent4faf9d617a1038fc72dd5add6fd25da1a1fbda3d (diff)
deprecate unmaintained services
Diffstat (limited to 'hosts')
-rw-r--r--hosts/ganymede/collin-forgejo-password.age7
-rw-r--r--hosts/ganymede/config.nix19
-rw-r--r--hosts/mercury/hjem.nix2
-rw-r--r--hosts/mercury/nixos.nix20
4 files changed, 45 insertions, 3 deletions
diff --git a/hosts/ganymede/collin-forgejo-password.age b/hosts/ganymede/collin-forgejo-password.age
new file mode 100644
index 0000000..76bdc67
--- /dev/null
+++ b/hosts/ganymede/collin-forgejo-password.age
@@ -0,0 +1,7 @@
+age-encryption.org/v1
+-> ssh-ed25519 azBilg vmw/nKIBoQoNUFX5L/30ll21pT0pC2aj/w2qjTc2nSM
+x4udezFrc1+YG2ejgSVL6iIdPUgkiUeYxl0nijurqmE
+-> ssh-ed25519 Jg4yWQ X6KPKYcqIzzllcP96/VdMH+SHzvwy5L2Yf8VIjL7GRg
+ZREY05ecsxqutY2VEktNqwX8pXvmXnVL8M9FnlIkQy4
+--- MGA/XzVEB308uJE/c/bLe0GKrLDVSxciKxTV54S4oDM
+#;brLܐ&̓]WD5m ЃG`B6b \ No newline at end of file
diff --git a/hosts/ganymede/config.nix b/hosts/ganymede/config.nix
index c31bb16..a2bb930 100644
--- a/hosts/ganymede/config.nix
+++ b/hosts/ganymede/config.nix
@@ -14,6 +14,10 @@
file = ./collin-copyparty-password.age;
owner = "copyparty";
};
+ "collin-forgejo-password" = {
+ file = ./collin-forgejo-password.age;
+ owner = "forgejo";
+ };
};
terminal = {
@@ -55,12 +59,25 @@
];
};
+ # navidrome = {
+ # enable = true;
+ # bind_host = "127.0.0.1";
+ # caddy.local.enable = true;
+ # };
+
+ forgejo = {
+ enable = true;
+ bind_host = "127.0.0.1";
+ root_url = "https://forgejo.collinux";
+ caddy.local.enable = true;
+ };
+
copyparty = {
enable = true;
bind_host = "127.0.0.1";
root_url = "up.williamsfam.us.com";
- caddy.enable = true;
+ caddy.global.enable = true;
users.collin = {
isAdmin = true;
diff --git a/hosts/mercury/hjem.nix b/hosts/mercury/hjem.nix
index 35f21b8..ebe88db 100644
--- a/hosts/mercury/hjem.nix
+++ b/hosts/mercury/hjem.nix
@@ -19,11 +19,13 @@ in {
kdePackages.kleopatra
anki
musescore
+ libreoffice-qt
mpv
bluetuith
kew # music player
+ irssi
prismlauncher
diff --git a/hosts/mercury/nixos.nix b/hosts/mercury/nixos.nix
index 8dc8fe6..7884f20 100644
--- a/hosts/mercury/nixos.nix
+++ b/hosts/mercury/nixos.nix
@@ -26,10 +26,26 @@
environment.defaultPackages = lib.mkForce []; # im not a noob
+ security.pki.certificates = [
+ ''
+ -----BEGIN CERTIFICATE-----
+ MIIBozCCAUmgAwIBAgIQbfaguvgtbo/JBep9INWMFjAKBggqhkjOPQQDAjAwMS4w
+ LAYDVQQDEyVDYWRkeSBMb2NhbCBBdXRob3JpdHkgLSAyMDI1IEVDQyBSb290MB4X
+ DTI1MTIyMzIzMTExMFoXDTM1MTEwMTIzMTExMFowMDEuMCwGA1UEAxMlQ2FkZHkg
+ TG9jYWwgQXV0aG9yaXR5IC0gMjAyNSBFQ0MgUm9vdDBZMBMGByqGSM49AgEGCCqG
+ SM49AwEHA0IABNWAL+OmSvNI1twW7CjWtVTj9PH86ejV52Tl/VKtTqacbAgS+TdU
+ aaekC0skEI1BNc76lsD84yRydvci1om1vv2jRTBDMA4GA1UdDwEB/wQEAwIBBjAS
+ BgNVHRMBAf8ECDAGAQH/AgEBMB0GA1UdDgQWBBShYvNluMWdF4EwkTWJgcBe8Foe
+ XzAKBggqhkjOPQQDAgNIADBFAiEAkoloryXWPdw50LtidCzi9lZDScU2Uofpp8ie
+ uc1PJgQCIBy3BQIcEh9ChGJ1cIrop43zMA4C9O8HwytFX11YpZnF
+ -----END CERTIFICATE-----
+ ''
+ ];
+
programs.ssh.extraConfig = ''
Host ganymede
- HostName williamsfam.us.com
- Port 22
+ HostName 192.168.50.2
+ Port 2222
'';
programs.firefox.policies.ExtensionSettings = {