Commit graph

106 commits

Author SHA1 Message Date
bf76a1dbc3 Get Tandoor and Wallabag working in Docker Compose
Podman compose kept crashing, switching back to Docker without any other changes fixed things... :(
2024-04-11 17:29:54 -04:00
cb6b77b813 Try out compose2nix 2024-04-11 17:29:54 -04:00
0aeec8ebe7 Add zfs support to podman 2024-04-11 17:29:54 -04:00
e354433f9f add a space for readability 2024-04-11 17:29:54 -04:00
a74287fe5d More backup paths
Backup the file containing the history of what has been downloaded with yt-dlp
2024-04-11 17:29:54 -04:00
6940d4d796 Switch over to Podman 2024-04-11 17:29:54 -04:00
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
cbd12a36af Add missing cli utils for podman-desktop 2024-03-27 09:20:20 -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
bf612bbc11
Merge pull request #373 from genebean/mac_stuff
Various things for my Mac
2024-03-01 12:42:05 -05:00
e2e5d0122f Add Lima 2024-02-28 13:04:48 -05:00
d69aaa4d0b Add tailscale routing settings 2024-02-19 21:08:15 -05:00
6889243131 Add podman desktop 2024-02-13 16:28:12 -05:00
345f438558 Add UTM
https://mac.getutm.app/
2024-02-13 16:27:58 -05:00
aef10f1db0 Adding mightymac
This adds all the code needed to get mightmac setup, at least to start
with. A couple of other things were changed to account for this being
the first Apple Silicon Mac I have used.

Additionally, I have restricted VLC to only select Macs now due to
using a custom build of it on my work computer.
2024-02-08 13:55:02 -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
af5b45682d Add multiple apps for AirPuppet 2023-12-18 21:24:54 -05:00
6bf985d6f3 Add GitKraken everywhere! 2023-12-18 21:24:25 -05:00
6d1556efac Add Vial (keyboard tool) 2023-12-18 21:12:29 -05:00