Tim Van Baak
46c862085f
centroid: get pipewire sound working
2024-01-19 04:36:37 +00:00
Tim Van Baak
af0918603d
centroid: pin nixpkgs
2024-01-19 01:34:08 +00:00
Tim Van Baak
d8628b33cc
centroid: enable networkmanager
2024-01-19 01:21:34 +00:00
Tim Van Baak
d4a34ffe19
Regenerate hardware-configuration.nix from nixos-generate-config
2024-01-19 00:51:37 +00:00
Tim Van Baak
a13d098d4e
centroid: remove root ssh key
2024-01-19 00:26:45 +00:00
Tim Van Baak
5afdd69a2f
centroid: enable time, i18n, programs, ssh, hosts
2024-01-19 00:08:24 +00:00
Tim Van Baak
6f3c75e53c
beatific: add centroid key
2024-01-18 23:53:57 +00:00
Tim Van Baak
22ec014c38
centroid: remove some unneeded options
2024-01-18 23:20:49 +00:00
Tim Van Baak
87da6efaed
centroid: enable beatific module
2024-01-18 23:10:24 +00:00
Tim Van Baak
1c8603fd8e
centroid: clean up after nixos-infect a bit
2024-01-18 23:03:00 +00:00
Tim Van Baak
969cc2ecec
centroid: init via nixos-infect
2024-01-18 22:55:55 +00:00
Tim Van Baak
c86cf48127
unfolder: extra programs
2024-01-17 14:57:41 -08:00
Jaculabilis
8335a93596
empyrean: revproxy mirror to catacomb
...
Keeping a full local copy of the mirror is unsustainable without expanding empyrean's relatively small storage
2024-01-17 12:32:45 +00:00
Tim Van Baak
471930cb64
catacomb: add port for mirror vhost
2024-01-17 12:13:15 +00:00
Jaculabilis
a5b364fbc1
empyrean: remove newtab vhost
...
This doesn't appear to be used. I think the intake configuration overwrote it.
2024-01-12 18:51:42 +00:00
Tim Van Baak
12117f37bb
unfolder: add obsidian
2024-01-12 10:45:58 -08:00
Jaculabilis
46c6157fab
empyrean: fix HTTPS for nonexistent subdomains
...
nginx always chooses a server block for a connection and the listen parameters are checked before server name. This meant that HTTPS connections missed the default 444 server block because it only matched HTTP. With this, those requests now get an SSL error.
2024-01-12 18:21:52 +00:00
Jaculabilis
c9242c0bea
empyrean: fix cron job
2024-01-08 23:11:30 +00:00
Tim Van Baak
84fa63493f
catacomb: serve mirror directly
2024-01-08 20:11:19 +00:00
Jaculabilis
44583f670f
empyrean: cron job to move files from phone to NAS
2024-01-05 01:22:43 +00:00
Jaculabilis
fa46c83f46
empyrean: Enable syncthing
2024-01-04 20:55:12 +00:00
Tim Van Baak
48f36f5d9e
catacomb: enable syncthing
2024-01-04 19:57:13 +00:00
Tim Van Baak
17b87e606c
catacomb: comment on networking.hostId
2024-01-04 19:57:13 +00:00
Tim Van Baak
b4a32f04b5
catacomb: reorganize and pare down packages
2024-01-04 19:57:13 +00:00
Tim Van Baak
0fce9564f5
beatific: Add beatific.extraPrograms
...
This is partly a way to keep notes on useful software that I might otherwise forget about
2024-01-04 19:56:53 +00:00
Tim Van Baak
f8e09d26d1
beatific: enable default programs
2023-12-27 05:17:57 +00:00
Tim Van Baak
a8730b3a13
catacomb: workaround for a rare ZFS bug
...
This can be removed if a recent 23.11 is taken or 24.05
2023-12-27 05:01:34 +00:00
Tim Van Baak
c9f65b73d7
unfolder: enable tvb-syncthing
2023-12-23 13:02:08 -08:00
Tim Van Baak
6b5dcb6e1d
beatific: refactor tvb-syncthing to module
2023-12-23 13:01:26 -08:00
Tim Van Baak
741a0bc340
imperium: add obsidian
2023-12-22 22:06:57 -08:00
Tim Van Baak
49d864839a
imperium: syncthing system service
2023-12-19 20:06:54 -08:00
Tim Van Baak
c0cbd43411
imperium: enable printing
2023-12-18 12:38:47 -08:00
Tim Van Baak
4676c9e91d
imperium: Get TF2 working
...
Requires launch option: LD_PRELOAD=$LD_PRELOAD:/run/current-system/sw/lib/libtcmalloc_minimal.so %command%
DRG also runs through Proton but at a prohibitive framerate whenever things are onscreen
2023-12-16 11:41:49 -08:00
Tim Van Baak
6804636ce5
imperium: initialize config
2023-12-15 13:18:40 -08:00
Tim Van Baak
bdffba6351
stagirite: Move to 23.05
...
stagirite's hard drive died so if it comes back it might as well be current
2023-12-15 20:52:12 +00:00
Jaculabilis
9d964dd7f7
empyrean: remove defunct redstring
2023-12-14 16:08:16 +00:00
Tim Van Baak
14842e99a1
catacomb: add tree and exiftool
2023-11-28 16:02:51 +00:00
Tim Van Baak
eeb694b08c
Fix yt-dlp argument quoting
2023-11-22 19:05:15 +00:00
Tim Van Baak
d553d80270
unfolder: remove chrome from system packages
2023-10-28 06:13:50 -07:00
Tim Van Baak
23e9af7564
backyard: Enable Jellyfin server
2023-10-22 20:56:06 +00:00
Tim Van Baak
33b50d12d9
catacomb: Update catacomb-server for .m4a
2023-10-20 04:20:36 +00:00
Tim Van Baak
a0979abb57
catacomb: Add an updatable yt-dlp
2023-10-20 04:20:36 +00:00
Tim Van Baak
298b91f83f
catacomb: Fix ssh setting path
2023-10-20 04:20:36 +00:00
Tim Van Baak
0b5ac640b8
backyard: resurrect backyard
2023-10-19 20:31:12 -07:00
Jaculabilis
092250889a
empyrean: Move www static files for new static site
2023-09-28 14:25:11 +00:00
Tim Van Baak
0fc5aaa8c0
unfolder: promote duf, file, and tree to defaults
2023-09-13 13:32:28 -07:00
Tim Van Baak
a6b52340af
unfolder: add syncthing
2023-08-13 16:20:29 -07:00
Tim Van Baak
06b632ec68
catacomb: regenerate hardware config
2023-08-12 02:55:59 +00:00
Jaculabilis
820417819f
Replace inquisitor with intake
2023-08-08 15:47:09 +00:00
Jaculabilis
de253930e3
Remove previous beatific config
2023-08-03 21:54:49 -07:00
Jaculabilis
6215ce2961
Add unfolder machine configs
2023-08-03 21:52:49 -07:00
Jaculabilis
637fea3bbd
Add gitea group to tvb
2023-08-03 22:18:06 +00:00
Jaculabilis
c13fabbdbc
Enable beatific.isLighthouse and defaults.nebula
2023-08-02 18:11:53 +00:00
Jaculabilis
43c19146a9
Enable defaults.tvb
2023-08-02 17:59:22 +00:00
Jaculabilis
071cb4774d
Enable defaults.ssh
2023-08-02 17:55:21 +00:00
Jaculabilis
8ef887a4f0
Enable defaults.{time,i18n}
2023-08-02 17:46:48 +00:00
Jaculabilis
c431fb3ca5
Add beatific module to empyrean
2023-08-02 17:45:22 +00:00
Tim Van Baak
5470f2672d
Enable defaults.nebula
2023-08-02 17:27:42 +00:00
Tim Van Baak
504d1a4283
Enable defaults.tvb
2023-08-02 17:19:54 +00:00
Tim Van Baak
a4089b030f
Enable defaults.ssh, leave defaults.programs
2023-08-02 17:12:05 +00:00
Tim Van Baak
83cbd95c95
Enable defaults.i18n
2023-08-02 17:09:23 +00:00
Tim Van Baak
72720464ec
Enable defaults.time
2023-08-02 17:07:00 +00:00
Tim Van Baak
13090dd594
Add beatific module to catacomb
2023-08-02 17:03:35 +00:00
Tim Van Baak
db33f88300
Refactor nebula config out
2023-08-02 16:49:50 +00:00
Tim Van Baak
1d515f416a
Connect backyard to nebula@beatific
2023-08-02 16:29:18 +00:00
Tim Van Baak
dd265429be
Enable firewall
2023-08-02 15:39:25 +00:00
Tim Van Baak
d87f127954
Add default ssh config
2023-08-02 15:18:26 +00:00
Tim Van Baak
ec88265631
Add default installed programs
2023-08-02 02:40:19 +00:00
Tim Van Baak
2a618ce67f
Factor out i18n settings
2023-08-02 02:28:32 +00:00
Tim Van Baak
7feec36673
Factor out time zone and NTP
2023-08-02 02:17:10 +00:00
Tim Van Baak
4e8a2bb7e4
Create a beatific module with options
2023-08-02 01:59:06 +00:00
Tim Van Baak
9948b73eff
Move previous module out of the way
2023-08-02 01:51:00 +00:00
Tim Van Baak
d63efc38b9
Remove some unused options
2023-08-01 17:31:34 -07:00
Tim Van Baak
b216c2acd9
Change time zone to UTC
2023-08-01 17:31:34 -07:00
Tim Van Baak
a78c36b871
Regenerate hardware config to pick up swapfile
2023-08-01 17:31:31 -07:00
Tim Van Baak
733679c944
Update backyard hostname
2023-08-01 17:17:02 -07:00
Tim Van Baak
3ba86c1115
Initialize backyard config
2023-08-01 17:13:35 -07:00
Jaculabilis
852304140a
Allow unfolder access to empyrean
2023-07-05 12:44:24 +00:00
Jaculabilis
c3494644cc
Add openssh to intake packages so it can scp
2023-07-05 12:44:09 +00:00
Jaculabilis
d982e1c4cd
Allow catacomb access to empyrean
2023-07-05 04:55:15 +00:00
Jaculabilis
c0887179ce
Allow access from tvb@empyrean
2023-07-03 14:15:29 +00:00
Jaculabilis
ca79e62268
Remove tinc from packages
2023-07-03 14:15:09 +00:00
Jaculabilis
6587d70066
Update intake to fix a PATH issue
2023-06-21 04:01:41 +00:00
Jaculabilis
f134165737
Add intake-sources
2023-06-20 21:34:14 +00:00
Jaculabilis
cd4cf9107c
Enable intake for tvb on port 5234
2023-06-20 04:35:45 +00:00
Jaculabilis
b3a1f104ff
Remove gitolite
2023-06-19 23:07:11 +00:00
Jaculabilis
f252a38b1b
Update empyrean configs to 23.05
2023-06-09 21:27:52 +00:00
Jaculabilis
741d6a7d95
Up Gitea session lifetime to a week
2023-06-09 20:27:03 +00:00
Jaculabilis
b807fa6703
Enable SMB shares for user homes
2023-05-03 02:01:01 +00:00
Jaculabilis
3ab66e301f
Regenerate hardware config
2023-05-02 02:30:57 +00:00
Jaculabilis
c02b728890
Add user katydid
2023-04-29 23:12:58 +00:00
Jaculabilis
ac18512e25
Move inquisitor to nebula
2023-04-22 23:19:23 +00:00
Jaculabilis
e589b56f1b
Update inquisitor
2023-04-22 23:19:23 +00:00
Jaculabilis
9755c7f86d
Add newtab vhost
2023-04-22 23:19:23 +00:00
Jaculabilis
08c0e42639
Refactor some network configs into a common module
2023-01-16 17:16:20 +00:00
Jaculabilis
d1bd491141
Refactor nginx vhosts and add wedding subdomain
2023-01-10 17:43:25 +00:00
Jaculabilis
115fc4f167
Add mirror.alogoulogoi vhost
2022-12-29 03:00:48 +00:00
Jaculabilis
1a3b50e11d
Disable start menu launchers and restore upstream input
2022-12-21 18:19:58 +00:00
Tim Van Baak
b6f3abccbe
Move nixos-wsl module import to flake def
...
This avoids having to use specialArgs to pass it down to the configuration file to import there
2022-12-21 18:18:25 +00:00
Jaculabilis
20e269c89d
Disable gitea package manager
2022-12-13 22:07:59 +00:00