af356ece52
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/e8aaced73ebaf6bfa8e3c6ab0a19cb184bc4d798' (2023-12-18)
→ 'github:nix-community/home-manager/0912d26b30332ae6a90e1b321ff88e80492127dd' (2024-01-13)
• Updated input 'nix-darwin':
'github:LnL7/nix-darwin/4b9b83d5a92e8c1fbfd8eb27eda375908c11ec4d' (2023-11-24)
→ 'github:LnL7/nix-darwin/0dd382b70c351f528561f71a0a7df82c9d2be9a4' (2024-01-03)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/91a00709aebb3602f172a0bf47ba1ef013e34835' (2023-12-17)
→ 'github:NixOS/nixpkgs/317484b1ead87b9c1b8ac5261a8d2dd748a0492d' (2024-01-08)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/f7db64b88dabc95e4f7bee20455f418e7ab805d4' (2023-12-18)
→ 'github:Mic92/sops-nix/c0b3a5af90fae3ba95645bbf85d2b64880addd76' (2024-01-10)
• Updated input 'sops-nix/nixpkgs':
'github:NixOS/nixpkgs/aa9d4729cbc99dabacb50e3994dcefb3ea0f7447' (2023-12-14)
→ 'github:NixOS/nixpkgs/63143ac2c9186be6d9da6035fa22620018c85932' (2024-01-02)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/a19a71d1ee93226fd71984359552affbc1cd3dc3' (2023-12-17)
→ 'github:NixOS/nixpkgs/70bdadeb94ffc8806c0570eb5c2695ad29f0e421' (2024-01-03)
2024-01-12 20:11:45 -05:00
750b4087de
Updates: all the things, forgot to --commit-lock-file
2023-12-19 12:10:29 -05:00
f3ddf6b3ae
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/280721186ab75a76537713ec310306f0eba3e407' (2023-11-12)
→ 'github:nix-community/home-manager/1aabb0a31b25ad83cfaa37c3fe29053417cd9a0f' (2023-11-21)
• Updated input 'nix-darwin':
'github:LnL7/nix-darwin/0f1ad801387445fdda01d080db8ecf169be8e793' (2023-11-11)
→ 'github:LnL7/nix-darwin/e67f2bf515343da378c3f82f098df8ca01bccc5f' (2023-11-13)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/85f1ba3e51676fa8cc604a3d863d729026a6b8eb' (2023-11-04)
→ 'github:NixOS/nixpkgs/e4ad989506ec7d71f7302cc3067abd82730a4beb' (2023-11-19)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/2fc3c9edc3029ed396ec917f39a7253acc3d8999' (2023-11-12)
→ 'github:Mic92/sops-nix/49a87c6c827ccd21c225531e30745a9a6464775c' (2023-11-19)
• Updated input 'sops-nix/nixpkgs':
'github:NixOS/nixpkgs/9b92dad3804b543a8b5db878aabf7132d601fa91' (2023-11-07)
→ 'github:NixOS/nixpkgs/7414e9ee0b3e9903c24d3379f577a417f0aae5f1' (2023-11-16)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/9502d0245983bb233da8083b55d60d96fd3c29ff' (2023-11-12)
→ 'github:NixOS/nixpkgs/decdf666c833a325cb4417041a90681499e06a41' (2023-11-18)
2023-11-21 09:24:24 -05:00
9487786ce3
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/6bba64781e4b7c1f91a733583defbd3e46b49408' (2023-10-10)
→ 'github:nix-community/home-manager/8765d4e38aa0be53cdeee26f7386173e6c65618d' (2023-11-03)
• Updated input 'nix-darwin':
'github:LnL7/nix-darwin/8b6ea26d5d2e8359d06278364f41fbc4b903b28a' (2023-10-03)
→ 'github:LnL7/nix-darwin/afe83cbc2e673b1f08d32dd0f70df599678ff1e7' (2023-10-27)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5e4c2ada4fcd54b99d56d7bd62f384511a7e2593' (2023-10-11)
→ 'github:NixOS/nixpkgs/fa804edfb7869c9fb230e174182a8a1a7e512c40' (2023-11-02)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/6b32358c22d2718a5407d39a8236c7bd9608f447' (2023-10-09)
→ 'github:Mic92/sops-nix/275b28593ef3a1b9d05b6eeda3ddce2f45f5c06f' (2023-11-03)
• Updated input 'sops-nix/nixpkgs':
'github:NixOS/nixpkgs/945559664c1dc5836173ee12896ba421d9b37181' (2023-10-07)
→ 'github:NixOS/nixpkgs/808c0d8c53c7ae50f82aca8e7df263225cf235bf' (2023-10-26)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/2f3b6b3fcd9fa0a4e6b544180c058a70890a7cc1' (2023-10-07)
→ 'github:NixOS/nixpkgs/d87c5d8c41c9b3b39592563242f3a448b5cc4bc9' (2023-10-29)
2023-11-05 00:41:06 -04:00
3eff4c15dc
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/f99e5f03cc0aa231ab5950a15ed02afec45ed51a' (2023-10-09)
→ 'github:NixOS/nixpkgs/5e4c2ada4fcd54b99d56d7bd62f384511a7e2593' (2023-10-11)
2023-11-05 00:41:06 -04:00
3ec6b6c878
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/68f7d8c0fb0bfc67d1916dd7f06288424360d43a' (2023-10-04)
→ 'github:nix-community/home-manager/6bba64781e4b7c1f91a733583defbd3e46b49408' (2023-10-10)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/fdd898f8f79e8d2f99ed2ab6b3751811ef683242' (2023-10-01)
→ 'github:NixOS/nixpkgs/f99e5f03cc0aa231ab5950a15ed02afec45ed51a' (2023-10-09)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/746c7fa1a64c1671a4bf287737c27fdc7101c4c2' (2023-10-03)
→ 'github:Mic92/sops-nix/6b32358c22d2718a5407d39a8236c7bd9608f447' (2023-10-09)
• Updated input 'sops-nix/nixpkgs':
'github:NixOS/nixpkgs/bd9b686c0168041aea600222be0805a0de6e6ab8' (2023-09-29)
→ 'github:NixOS/nixpkgs/945559664c1dc5836173ee12896ba421d9b37181' (2023-10-07)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/dbe90e63a36762f1fbde546e26a84af774a32455' (2023-10-01)
→ 'github:NixOS/nixpkgs/2f3b6b3fcd9fa0a4e6b544180c058a70890a7cc1' (2023-10-07)
2023-11-05 00:41:06 -04:00
55bff65d97
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/0f4e5b4999fd6a42ece5da8a3a2439a50e48e486' (2023-09-26)
→ 'github:nix-community/home-manager/68f7d8c0fb0bfc67d1916dd7f06288424360d43a' (2023-10-04)
• Updated input 'nix-darwin':
'github:LnL7/nix-darwin/e236a1e598a9a59265897948ac9874c364b9555f' (2023-09-26)
→ 'github:LnL7/nix-darwin/8b6ea26d5d2e8359d06278364f41fbc4b903b28a' (2023-10-03)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/6500b4580c2a1f3d0f980d32d285739d8e156d92' (2023-09-25)
→ 'github:NixOS/nixpkgs/fdd898f8f79e8d2f99ed2ab6b3751811ef683242' (2023-10-01)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/2f375ed8702b0d8ee2430885059d5e7975e38f78' (2023-09-21)
→ 'github:Mic92/sops-nix/746c7fa1a64c1671a4bf287737c27fdc7101c4c2' (2023-10-03)
• Updated input 'sops-nix/nixpkgs':
'github:NixOS/nixpkgs/46688f8eb5cd6f1298d873d4d2b9cf245e09e88e' (2023-09-15)
→ 'github:NixOS/nixpkgs/bd9b686c0168041aea600222be0805a0de6e6ab8' (2023-09-29)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/596611941a74be176b98aeba9328aa9d01b8b322' (2023-09-16)
→ 'github:NixOS/nixpkgs/dbe90e63a36762f1fbde546e26a84af774a32455' (2023-10-01)
2023-11-05 00:41:06 -04:00
a2a89bdf72
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/f5c15668f9842dd4d5430787d6aa8a28a07f7c10' (2023-08-30)
→ 'github:nix-community/home-manager/0f4e5b4999fd6a42ece5da8a3a2439a50e48e486' (2023-09-26)
• Updated input 'me-emacs':
'git+https://git.syzygial.cc/Syzygial/EmacsConfig.git?ref=refs/heads/master&rev=e5b0a6fea9640f270dc44bc112f34b45ea825769 ' (2023-08-17)
→ 'git+https://git.syzygial.cc/Syzygial/EmacsConfig.git?ref=refs/heads/master&rev=fce0f0baadc881bddeb613d3d6a2ec8860187186 ' (2023-09-19)
• Updated input 'nix-darwin':
'github:LnL7/nix-darwin/511177ffe8226c78c9cf6a92a7b5f2df3684956b' (2023-08-17)
→ 'github:LnL7/nix-darwin/e236a1e598a9a59265897948ac9874c364b9555f' (2023-09-26)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/e7f38be3775bab9659575f192ece011c033655f0' (2023-08-30)
→ 'github:NixOS/nixpkgs/6500b4580c2a1f3d0f980d32d285739d8e156d92' (2023-09-25)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/d9c5dc41c4b1f74c77f0dbffd0f3a4ebde447b7a' (2023-08-30)
→ 'github:Mic92/sops-nix/2f375ed8702b0d8ee2430885059d5e7975e38f78' (2023-09-21)
• Updated input 'sops-nix/nixpkgs':
'github:NixOS/nixpkgs/c66ccfa00c643751da2fd9290e096ceaa30493fc' (2023-08-26)
→ 'github:NixOS/nixpkgs/46688f8eb5cd6f1298d873d4d2b9cf245e09e88e' (2023-09-15)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/9117c4e9dc117a6cd0319cca40f2349ed333669d' (2023-08-27)
→ 'github:NixOS/nixpkgs/596611941a74be176b98aeba9328aa9d01b8b322' (2023-09-16)
2023-09-26 23:07:10 -04:00
34cad99048
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/6a20e40acaebf067da682661aa67da8b36812606' (2023-08-23)
→ 'github:nix-community/home-manager/f5c15668f9842dd4d5430787d6aa8a28a07f7c10' (2023-08-30)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/18324978d632ffc55ef1d928e81630c620f4f447' (2023-08-24)
→ 'github:NixOS/nixpkgs/e7f38be3775bab9659575f192ece011c033655f0' (2023-08-30)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/1b7b3a32d65dbcd69c217d7735fdf0a6b2184f45' (2023-08-22)
→ 'github:Mic92/sops-nix/d9c5dc41c4b1f74c77f0dbffd0f3a4ebde447b7a' (2023-08-30)
• Updated input 'sops-nix/nixpkgs':
'github:NixOS/nixpkgs/ca3c9ac9f4cdd4bea19f592b32bb59b74ab7d783' (2023-08-19)
→ 'github:NixOS/nixpkgs/c66ccfa00c643751da2fd9290e096ceaa30493fc' (2023-08-26)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/5e63e8bbc46bc4fc22254da1edaf42fc7549c18a' (2023-08-20)
→ 'github:NixOS/nixpkgs/9117c4e9dc117a6cd0319cca40f2349ed333669d' (2023-08-27)
2023-09-01 14:18:02 -04:00
d9636177e8
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/6a94c1a59737783c282c4031555a289c28b961e4' (2023-08-17)
→ 'github:nix-community/home-manager/6a20e40acaebf067da682661aa67da8b36812606' (2023-08-23)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/caac0eb6bdcad0b32cb2522e03e4002c8975c62e' (2023-08-16)
→ 'github:NixOS/nixpkgs/18324978d632ffc55ef1d928e81630c620f4f447' (2023-08-24)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/f81e73cf9a4ef4b949b9225be3daa1e586c096da' (2023-08-15)
→ 'github:Mic92/sops-nix/1b7b3a32d65dbcd69c217d7735fdf0a6b2184f45' (2023-08-22)
• Updated input 'sops-nix/nixpkgs':
'github:NixOS/nixpkgs/f0451844bbdf545f696f029d1448de4906c7f753' (2023-08-12)
→ 'github:NixOS/nixpkgs/ca3c9ac9f4cdd4bea19f592b32bb59b74ab7d783' (2023-08-19)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/efeed708ece1a9f4ae0506ae4a4d7da264a74102' (2023-08-12)
→ 'github:NixOS/nixpkgs/5e63e8bbc46bc4fc22254da1edaf42fc7549c18a' (2023-08-20)
2023-09-01 14:18:02 -04:00
David C
e395b751cf
Add EmacsConfig-emacs
2023-08-17 14:24:11 -04:00
c264f825e0
Merge Prep
2023-08-17 14:17:53 -04:00
2a4c93c86d
Add Laptop Config
2023-08-17 14:14:11 -04:00
3a20b919b4
Update Flake
2023-08-14 20:33:21 -04:00
David C
4cb102ed07
Disable KB Modified & Flake Update
2023-08-14 20:28:15 -04:00
David C
4b7bb6149d
Flake Update
2023-08-14 20:28:15 -04:00
David C
97745e2c86
Flake Update BB
2023-08-14 20:28:15 -04:00
David C
0bbf7f6105
Flake Update
2023-08-14 20:28:15 -04:00
David C
3cb98d87b3
Flake Update
2023-08-14 20:28:15 -04:00
David C
b08896bfee
Flake Update
2023-08-14 20:28:15 -04:00
David C
943d08c77b
Update & Printing
2023-08-14 20:28:15 -04:00
David C
62f0a21a83
Update Flakes
2023-08-14 20:28:15 -04:00
David C
291db5d45b
Structural changes
2023-08-14 20:28:15 -04:00
David C
4d3a16a2d4
Update, Again
2023-08-14 20:28:15 -04:00
David C
1438ed222e
Last Working Version
2023-08-14 20:28:15 -04:00
David C
701e3d80f2
Latest working flake
2023-08-14 20:28:15 -04:00
David C
2d0cd53cf4
Working flake lock
2023-08-14 20:28:15 -04:00
David C
7199c0d3df
Update lock
2023-08-14 20:28:15 -04:00
David C
b704229964
Latest Working Flake
2023-08-14 20:28:15 -04:00
David C
1820f1a094
Finally, git
2023-08-14 20:28:02 -04:00
5ae9e2e777
Merged Config History to Remove not Secret Secrets
...
This is a combination of 129 commits:
Initial Server Configuration
Add Caddy
Add Jelly Bucket to Minio
Remove Podman DNS
Initialize Server Configuration Directory
Also replace Minio Pod w/ Nix Derivation
Remove Neko/WatchThingz User Configuration (Broken, See Issue)
Disable WatchThingz
Add cockpit
TODO: Add Cockpit Plugins
TODO: Add Performance Metrics
https://github.com/performancecopilot/pcp
Start adding Gitea
TODO: Gitea specific postgres config, determine global postgres
Add Second Mass Storage Drive
Add Gitea in Full
Mount Both Data Dirs for Minio
Add CUDA to Nvidia
Add OCI Based Servers
TODO: Organize into server arcitecture
Add Secrets
Add some nice to have packages
Massive Server Upgrade
Jelly s3fs mount
Stats for things like Minio Usage, Logs etc.
VirtualHost & Pod Cleanup
Move pod import inot oci services that use them
Have services define what virtualhost of caddy they belong to
Migrade homeassitant and jellyfin to new dir structure
Headscale and static files
Directory Reorganization
New Module Structure
Headscale is public facing
Headscale User Generation Module
Finish HeadScale PreAuth Module
TODO: Activation Script
sketch: (Tailscale & Container) Headscale integration
Add Local DNS Resolver & Local Domains
Add Path to Output of ensureUsers
Fix Path Setting
Add Services Dir
Local Join to Tailnet w/ Auth Gen
Togers Uses .tv ...
Move networking config
Add networking to configuration.nix
Update to Brdiged Networking Requirement for nspawn
Fix unit definitions
Cleanup defs for container support
Add Minio Containers to tailnet
Disable PostGresql, seems to break things
Migrate to LVM Disk
Fix not Using Headscale Containers
Re-add Nextcloud
Re Auth Prometheus for Minio
Pretty Graphs
Init: pre-office servers
Init: pre Pterodactyl server
Fix Jelly VPN
Disable Grafana for Now
Add VaultWarden
Add Anki
Add GC and Store Optimization
Correct Gitea's connection to postgresql
Add Vaultwarden, Remove Anki
Cleanup User Depsfor Recognize
Pterodactyl: Add Nspawn Service
Change to Flake System
Fix flake path pugs
Add Hydra
Add Build Machine
Wings: Migrate to Nix Directly... or do tun tap. Might do latter
Try to get Anki to Work
It passes args properly now, but not environment variables
Add NAT Passthrough on Ports
Disable for now, interferes b/c of NAT
Tried to enable actions
Nix Serve Cache
Hydra DynRun
Increase port range
Stop Using Pod
Patch Hydra
Video Group & Patches
libnvidia-container ldconfig patch
More patching
nvidia-podman fix && jellyfin nvidia
Nix cache domain
Update Flake
Container Deployment User & Script
Add Handy Helper Deploy-scheme
Forgetten Flake Update
2023-03-12 -> 2023-03-21
Update Flake
Update Nextcloud 25 -> 26
Update Flake & Nvidia-Podman
Update of flake broke nvidia podman, this fixes it, hopefully
Latest working version
Update Time!
Use new Gitea Config
Use new Gitea Config, properly
Currently borked, need to wait, or go back to earlier working version
Working now
Updates
Change Hydra Port
Whoops, Keyboard bad
Convert to String
Update Time
NodeJS InSecure for Now
OpenSSL1.1.1t InSecure
Disable Hydra Tests
More insecure
Update and Ethan
Basic AudioBookshelf impl
Add AudioBookShelf
Fix Group
Test Env Var
Environment Wrong Location
Remove TMP Env
Config Dir SystemDir: Audiobookshelf
Audiobook: getopt
ExecStart Args for Env
Correct Port
Add Domain: AudioBooks
Git LFS
Hauk Location Tracking
TODO: Change domain to whereis.chris.crompton.cc
Enable Hauk
Correct Hauk Port
Flake Update
Docker-compat
Disable Recognize Setup
Nextcloud 26 -> 27
Disable Podman-Nvidia
Environment is clouded for some reason™️ (nvidia-container-tools
makes a "docker" command visible)
OctoPrint & Prusa
Samba server
Reorganize for Config Merge
Move Nvidia Fix to File
Migrate to sops-nix
servers -> server
Remove Old Key Things for Agenix
2023-08-14 20:17:10 -04:00