1
1
Fork 0
Commit Graph

144 Commits

Author SHA1 Message Date
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
Jaculabilis 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
Jaculabilis 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
Jaculabilis 087b592239 Integrate empyrean configs into flake config 2022-11-27 01:56:48 +00:00
Jaculabilis 30bfba4005 Move catacomb configs to machine folder 2022-11-27 01:32:19 +00:00