Commit Graph

51 Commits

Author SHA1 Message Date
TEC 4b26d87d7e
Switch from htop to btop 2024-03-02 17:13:19 +08:00
TEC b344c87346
Factor out domain in caddy config 2024-02-17 02:53:27 +08:00
TEC 53b6633026
Switch from git.DOMAIN to code.DOMAIN 2024-02-17 02:53:27 +08:00
TEC 83eeb60424
Migrate from gitea service to forgejo
While I'm at it, make it so I can use git@... at long last.
2024-02-17 02:53:03 +08:00
TEC 90ca4d6098
Serve TMiO git repository 2024-01-10 10:42:05 +08:00
TEC a8364e89e3
Switch to alternative custom caddy Method
Might as well use the to-be-upstreamed alternative build:
https://github.com/NixOS/nixpkgs/pull/259275

As a bonus, this doesn't require the sandbox any more.
2024-01-10 02:11:31 +08:00
TEC 4667d77422
Use custom caddy build 2024-01-10 02:11:31 +08:00
TEC e7cc263cc3
Use custom caddy build 2024-01-10 00:55:19 +08:00
TEC 2eb2bf27dd
Add laptop as a syncthing device 2023-12-16 09:56:50 +08:00
TEC af233e9ff2
Add my phone as a syncthing device 2023-12-12 00:14:34 +08:00
TEC b5313a27d1
Update site banner to mention syncthing 2023-12-11 03:10:08 +08:00
TEC 0ef1d57ad2
Update forgejo mailer config
HOST has been renamed to SMTP_ADDR.
2023-12-11 03:05:01 +08:00
TEC a5bb3a35b1
Update forgejo custom asset paths 2023-12-11 02:28:06 +08:00
TEC 52e0cff7aa
Add public.tecosaur.net from syncthing folder 2023-12-11 02:19:06 +08:00
TEC c9d47524f7
Add syncthing module 2023-12-11 01:40:05 +08:00
TEC c2dc65583c
Refactor network (port) config
Turns out I can put :22 in admin.nix and it still works, which is more
appropriate.
2023-12-11 00:45:11 +08:00
TEC a504cd972b
Update system packages 2023-11-19 02:40:27 +08:00
TEC f1e7e91c52
Update forgejo icons 2023-11-19 02:11:50 +08:00
TEC e158adb8d0
Remove debug-y lines from zsh envfile 2023-11-19 02:09:44 +08:00
TEC 5de9912cf7
Introduce a zsh module for nicer shelling 2023-06-27 23:06:37 +08:00
TEC 8c2475e8e8
Try to redirect /X 404s to /tec/X for brevity 2023-06-27 20:34:37 +08:00
TEC e7cee39f9a
Update system version 2023-06-26 21:28:33 +08:00
TEC 1ff513c61e
Run nix GC when <500MB disk space 2023-06-26 21:28:13 +08:00
TEC 3e7277239a
Harden networking (mostly) 2023-06-26 20:58:04 +08:00
TEC 3f30c8601f
Use greentea-themed forgejo icons 2023-06-24 16:22:41 +08:00
TEC 921aba8bfa
Switch from gitea to forgejo 2023-06-24 16:22:39 +08:00
TEC 3361b7ea02
Renamed trusted-users setting 2023-06-24 14:39:46 +08:00
TEC b9e55c05e2
Renamed openssh settings 2023-06-24 12:57:51 +08:00
TEC 710e894c4c
Update gitea settings 2023-06-24 12:57:42 +08:00
TEC fccd7f9e5e
Remove woodpecker (with CI coming to Gitea itself) 2023-06-24 11:52:05 +08:00
TEC a427f185e7
Make other links on the Gitea page the same green 2022-10-02 13:46:57 +08:00
TEC 89c305daa4
With Caddy 2.6, http/3 is the default 2022-10-02 00:05:59 +08:00
TEC 2b8a2a4390
another typo: isses -> issues 2022-09-30 23:46:48 +08:00
TEC 309ffe8816
Typos, typos galore 2022-09-20 09:27:10 +08:00
TEC 27e641c4c8
Trim the journal more aggressively 2022-09-20 00:57:06 +08:00
TEC 6bd8e7bedb
Compact the nix store 2022-09-20 00:56:45 +08:00
TEC 5433872625
Spruce up the Gitea homepage 2022-09-14 17:46:18 +08:00
TEC 136f3128fc
Tweak kernel TTY params to help qemu guest agent 2022-09-05 02:48:11 +08:00
TEC c69eacefbc
Use http3 with caddy 2022-09-05 02:47:57 +08:00
TEC 69b5b2914f
Set password for admin user 2022-09-05 02:30:53 +08:00
TEC 9f5865f8b5
Migrate gitea disableRegistration config rename 2022-09-05 02:30:22 +08:00
TEC 8a2a7500f0
Make woodpecker package derivation option 2022-08-14 16:23:29 +08:00
TEC 1708ddf21a
Fix oversights/issues in woodpecker module 2022-08-14 15:39:04 +08:00
TEC 5511b8b30a
Harden SSH 2022-08-14 15:38:36 +08:00
TEC 9bd44a4bba
Informative stand in page 2022-08-14 15:34:09 +08:00
TEC c61275ef33
Tweak Gitea config 2022-08-14 14:14:19 +08:00
TEC 7e7ae9cf21
Make caddy config more conditional 2022-08-05 20:42:38 +08:00
TEC 6d88a3f83e
First attempt at a woodpecker module 2022-08-05 20:42:29 +08:00
TEC b499ffe37a
Rename gitea postgres secret 2022-08-05 20:18:39 +08:00
TEC 80d2bb3637
Enable gitea repo indexing 2022-08-05 00:56:00 +08:00