Commit Graph

194 Commits

Author SHA1 Message Date
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
c9242c0bea empyrean: fix cron job 2024-01-08 23:11:30 +00:00
84fa63493f catacomb: serve mirror directly 2024-01-08 20:11:19 +00:00
44583f670f empyrean: cron job to move files from phone to NAS 2024-01-05 01:22:43 +00:00
fa46c83f46 empyrean: Enable syncthing 2024-01-04 20:55:12 +00:00
48f36f5d9e catacomb: enable syncthing 2024-01-04 19:57:13 +00:00
17b87e606c catacomb: comment on networking.hostId 2024-01-04 19:57:13 +00:00
b4a32f04b5 catacomb: reorganize and pare down packages 2024-01-04 19:57:13 +00:00
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
f8e09d26d1 beatific: enable default programs 2023-12-27 05:17:57 +00:00
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
c9f65b73d7 unfolder: enable tvb-syncthing 2023-12-23 13:02:08 -08:00
6b5dcb6e1d beatific: refactor tvb-syncthing to module 2023-12-23 13:01:26 -08:00
741a0bc340 imperium: add obsidian 2023-12-22 22:06:57 -08:00
49d864839a imperium: syncthing system service 2023-12-19 20:06:54 -08:00
c0cbd43411 imperium: enable printing 2023-12-18 12:38:47 -08:00
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
6804636ce5 imperium: initialize config 2023-12-15 13:18:40 -08:00
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
9d964dd7f7 empyrean: remove defunct redstring 2023-12-14 16:08:16 +00:00
14842e99a1 catacomb: add tree and exiftool 2023-11-28 16:02:51 +00:00
eeb694b08c Fix yt-dlp argument quoting 2023-11-22 19:05:15 +00:00
d553d80270 unfolder: remove chrome from system packages 2023-10-28 06:13:50 -07:00
23e9af7564 backyard: Enable Jellyfin server 2023-10-22 20:56:06 +00:00
33b50d12d9 catacomb: Update catacomb-server for .m4a 2023-10-20 04:20:36 +00:00
a0979abb57 catacomb: Add an updatable yt-dlp 2023-10-20 04:20:36 +00:00
298b91f83f catacomb: Fix ssh setting path 2023-10-20 04:20:36 +00:00
0b5ac640b8 backyard: resurrect backyard 2023-10-19 20:31:12 -07:00
092250889a empyrean: Move www static files for new static site 2023-09-28 14:25:11 +00:00
0fc5aaa8c0 unfolder: promote duf, file, and tree to defaults 2023-09-13 13:32:28 -07:00
a6b52340af unfolder: add syncthing 2023-08-13 16:20:29 -07:00
06b632ec68 catacomb: regenerate hardware config 2023-08-12 02:55:59 +00:00
820417819f Replace inquisitor with intake 2023-08-08 15:47:09 +00:00
de253930e3 Remove previous beatific config 2023-08-03 21:54:49 -07:00
6215ce2961 Add unfolder machine configs 2023-08-03 21:52:49 -07:00
637fea3bbd Add gitea group to tvb 2023-08-03 22:18:06 +00:00
c13fabbdbc Enable beatific.isLighthouse and defaults.nebula 2023-08-02 18:11:53 +00:00
43c19146a9 Enable defaults.tvb 2023-08-02 17:59:22 +00:00
071cb4774d Enable defaults.ssh 2023-08-02 17:55:21 +00:00
8ef887a4f0 Enable defaults.{time,i18n} 2023-08-02 17:46:48 +00:00
c431fb3ca5 Add beatific module to empyrean 2023-08-02 17:45:22 +00:00
5470f2672d Enable defaults.nebula 2023-08-02 17:27:42 +00:00
504d1a4283 Enable defaults.tvb 2023-08-02 17:19:54 +00:00
a4089b030f Enable defaults.ssh, leave defaults.programs 2023-08-02 17:12:05 +00:00
83cbd95c95 Enable defaults.i18n 2023-08-02 17:09:23 +00:00
72720464ec Enable defaults.time 2023-08-02 17:07:00 +00:00
13090dd594 Add beatific module to catacomb 2023-08-02 17:03:35 +00:00
db33f88300 Refactor nebula config out 2023-08-02 16:49:50 +00:00
1d515f416a Connect backyard to nebula@beatific 2023-08-02 16:29:18 +00:00
dd265429be Enable firewall 2023-08-02 15:39:25 +00:00
d87f127954 Add default ssh config 2023-08-02 15:18:26 +00:00
ec88265631 Add default installed programs 2023-08-02 02:40:19 +00:00
2a618ce67f Factor out i18n settings 2023-08-02 02:28:32 +00:00
7feec36673 Factor out time zone and NTP 2023-08-02 02:17:10 +00:00
4e8a2bb7e4 Create a beatific module with options 2023-08-02 01:59:06 +00:00
9948b73eff Move previous module out of the way 2023-08-02 01:51:00 +00:00
d63efc38b9 Remove some unused options 2023-08-01 17:31:34 -07:00
b216c2acd9 Change time zone to UTC 2023-08-01 17:31:34 -07:00
a78c36b871 Regenerate hardware config to pick up swapfile 2023-08-01 17:31:31 -07:00
733679c944 Update backyard hostname 2023-08-01 17:17:02 -07:00
3ba86c1115 Initialize backyard config 2023-08-01 17:13:35 -07:00
852304140a Allow unfolder access to empyrean 2023-07-05 12:44:24 +00:00
c3494644cc Add openssh to intake packages so it can scp 2023-07-05 12:44:09 +00:00
d982e1c4cd Allow catacomb access to empyrean 2023-07-05 04:55:15 +00:00
c0887179ce Allow access from tvb@empyrean 2023-07-03 14:15:29 +00:00
ca79e62268 Remove tinc from packages 2023-07-03 14:15:09 +00:00
6587d70066 Update intake to fix a PATH issue 2023-06-21 04:01:41 +00:00
f134165737 Add intake-sources 2023-06-20 21:34:14 +00:00
cd4cf9107c Enable intake for tvb on port 5234 2023-06-20 04:35:45 +00:00
b3a1f104ff Remove gitolite 2023-06-19 23:07:11 +00:00
f252a38b1b Update empyrean configs to 23.05 2023-06-09 21:27:52 +00:00
741d6a7d95 Up Gitea session lifetime to a week 2023-06-09 20:27:03 +00:00
b807fa6703 Enable SMB shares for user homes 2023-05-03 02:01:01 +00:00
3ab66e301f Regenerate hardware config 2023-05-02 02:30:57 +00:00
c02b728890 Add user katydid 2023-04-29 23:12:58 +00:00
ac18512e25 Move inquisitor to nebula 2023-04-22 23:19:23 +00:00
e589b56f1b Update inquisitor 2023-04-22 23:19:23 +00:00
9755c7f86d Add newtab vhost 2023-04-22 23:19:23 +00:00
08c0e42639 Refactor some network configs into a common module 2023-01-16 17:16:20 +00:00
d1bd491141 Refactor nginx vhosts and add wedding subdomain 2023-01-10 17:43:25 +00:00
115fc4f167 Add mirror.alogoulogoi vhost 2022-12-29 03:00:48 +00:00
1a3b50e11d Disable start menu launchers and restore upstream input 2022-12-21 18:19:58 +00:00
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
20e269c89d Disable gitea package manager 2022-12-13 22:07:59 +00:00
b3542abff0 Get inquisitor from git instead of a local checkout again 2022-12-13 01:53:08 +00:00
Jaculabilis
961229b4ed Disable amanuensis and redstring temporarily 2022-12-11 13:07:19 +00:00
Jaculabilis
9f1026a73b Use a local inquisitor checkout temporarily 2022-12-11 13:06:56 +00:00
Jaculabilis
9fcd9bf01d Fix IP for catacomb forward 2022-12-11 13:06:10 +00:00
Jaculabilis
8f030a559b Update empyrean to nixpkgs 22.11 2022-12-11 00:02:38 +00:00
Jaculabilis
d385788c25 Pass pkgs to inquisitor package build 2022-12-02 04:45:34 +00:00
beb7245758 Add stagirite WSL configs 2022-11-28 19:12:51 +00:00
Jaculabilis
4630c8add7 Manage ssh keys in config 2022-11-27 02:51:05 +00:00
087b592239 Integrate empyrean configs into flake config 2022-11-27 01:56:48 +00:00
30bfba4005 Move catacomb configs to machine folder 2022-11-27 01:32:19 +00:00