Commit graph

241 commits

Author SHA1 Message Date
b839db1186 Move Audiobookshelf into containers subdirectory 2024-04-11 17:29:54 -04:00
579157fbf6 Setup restic backups 2024-04-11 17:29:54 -04:00
d796d65b32 Enable resolved on the host too 2024-04-11 17:29:54 -04:00
7878e5438f Move Audiobookshelf service to nixnuc 2024-04-11 17:29:54 -04:00
15fdeb66ea Cut over to "production" ports :) 2024-04-05 21:20:09 -04:00
080790dfee Give the container enough time to actually get started
When dealing with a bunch of new certs, it takes more than 1 minute to start
2024-04-05 21:19:47 -04:00
0d49a28dc2 Use Gandi's name server as acme resolver 2024-04-05 21:19:03 -04:00
2396277028 Setup virtualhosts back by mini-watcher 2024-04-05 21:18:06 -04:00
aeb1546879 Just use IPv4 for now 2024-04-05 15:07:42 -04:00
28f2b32c20 ddclient and real domain 2024-04-05 14:46:18 -04:00
8e1b2bb05e Working nginx with tls 2024-04-05 09:30:41 -04:00
e9793beb7b Got dns-01 based certs 2024-04-04 23:41:46 -04:00
f149ed3b1b More nginx settings 2024-04-04 18:19:08 -04:00
e282662919 Reorganize 2024-04-02 23:33:07 -04:00
891be5631c Clean up microvm bits 2024-04-02 23:28:56 -04:00
48f74e7c6a Working NixOS Container (systemd-nspawn) w/ Nginx
Using https://nixos.wiki/wiki/NixOS_Containers and
https://nixos.wiki/wiki/Nginx I can now get to the default Nginx web
page from another host on my network.
2024-04-02 23:12:27 -04:00
710a5c5c16 More progress, not working though 2024-03-30 12:48:20 -04:00
a7dfb93f42 Setting up nginx via microvm 2024-03-28 18:20:32 -04:00
0da944b2d6
Merge pull request #381 from genebean/ab
Add Audiobookshelf
2024-03-28 18:19:17 -04:00
1885a9119e Add Audiobookshelf 2024-03-28 18:18:21 -04:00
bd78fa0a1e Install flox on a NixOS system too
This also adds the recommended extra nix settings to darwin
2024-03-21 18:57:36 -04:00
ce314dd518 Add bits for hugo to rainbow-planet 2024-03-15 01:46:34 -04:00
d69aaa4d0b Add tailscale routing settings 2024-02-19 21:08:15 -05:00
8753230721 enable fail2ban, fix network config 2024-02-05 22:54:02 -05:00
d77634f7f7 Add bootloader and not-detected.nix import 2024-02-05 17:03:13 -05:00
d9f826453b Add IP addresses for hetznix01 2024-02-05 16:51:45 -05:00
a62a3d136a Add hetznix01 2024-02-05 16:21:16 -05:00
21d95fca08 Install Pop!_OS theme and launcher
I wanted tiling in Gnome so I pulled in bits from Pop!_OS to make it happen.
2024-01-26 21:24:05 -05:00
93d9011047 Add matrix and irc clients plus openvpn 2024-01-24 21:44:55 -05:00
7568311c1d Add direnv and some Gnome extensions 2024-01-11 22:54:16 -05:00
63577aabb9 Flatpak doesn't need to be on cli-only systems 2024-01-01 13:30:49 -05:00
a7cf29c430 Fix list of strings passed as flags to tailscale 2024-01-01 10:52:42 -05:00
c3a0edc79c Setup ZFS on nixnuc 2023-12-26 23:05:04 -05:00
37f31d82eb
Merge pull request #330 from genebean/jellyfin-nginx
Add Nginx for Jellyfin on port 80
2023-12-20 20:14:07 -05:00
020ae1b844 Add Nginx for Jellyfin on port 80
SSL will come later, this is for the LAN
2023-12-20 20:12:06 -05:00
6bf985d6f3 Add GitKraken everywhere! 2023-12-18 21:24:25 -05:00
5ab4df18b2 Setup and utilize SOPS 2023-12-18 20:14:45 -05:00
bd8da03c67 Adjust tailscale settings, enable fwupd 2023-12-17 21:23:44 -05:00
493ac02c33 Setup nixnuc, rework home manager files 2023-12-16 22:50:07 -05:00
70c2dc4e2f Pass hostname and username to modules 2023-12-15 23:13:25 -05:00
067ab7a012 Relocated & split up darwin & nixos modules
I broke out host specific bits from the configuration that should be
common to all hosts of a given type.
2023-12-15 14:54:25 -05:00