3ada668366
servo: expose all wan services also to the doof tunnel
2024-06-17 23:08:08 +00:00
Shelvacu
dc2c31f220
gitea: keep login session alive for 30 days
2024-06-14 03:34:42 +00:00
Shelvacu
bcab89dbfb
gitea: enable push-to-create for new repositories
2024-06-07 20:27:43 -07:00
84f2006115
servo: fix gitea
2024-05-30 12:12:06 +00:00
c6ebcfe66e
servo: port legacy /var/lib users over to "method = bind" persistence
...
i may wittle these down in the future
2024-02-23 15:49:54 +00:00
74a0b0d125
gitea: serve phone-case-cq/ build files as proper html/js content type
2024-02-16 12:07:28 +00:00
67f8b82740
gitea: track upstream auth fix PR
2023-11-21 02:44:42 +00:00
e9eb139b80
gitea: fix database permissions
2023-11-21 02:27:00 +00:00
0f233f3a22
gitea: fix database creation error (from latest nixpkgs update)
2023-11-20 10:48:27 +00:00
28d4a4b065
persistence: move stores behind a byStore attr to support disabling persistence altogether (for e.g. rescue image)
2023-11-08 15:33:15 +00:00
0a519eddb4
persist: allow persisting of individual files, not just directories
...
i actually do already, with ~/.ssh/id_ed25519 -- it works only as a fluke
2023-07-08 01:31:14 +00:00
4fd4efa22f
DNS: split the zone generation out of trust-dns
...
this is in preparation for upstreaming parts of this into nixpkgs
2023-06-08 00:32:28 +00:00
287817056f
refactor: sane.services.wan-ports -> sane.ports
2023-05-31 04:25:39 +00:00
5b33c85e75
gitea: link to config options
2023-05-12 02:35:46 +00:00
94a8c00a40
gitea: migrate config away from deprecated options
2023-05-05 22:33:59 +00:00
55a1856e87
servo: lift git user def out of toplevel -> gitea.nix
2023-01-20 22:14:14 +00:00
d13bcc49ab
refactor hosts directory, and move ssh keys out of modules/data
...
longer-term, i want hosts/by-name to define host-specific data
that's accessible via the other hosts (things like pubkeys).
also the secrets management needs some rethinking. there's really not
much point in me specifiying where *exactly* a secret comes from at its
use site. i should really be specifying secret store manifests; i.e.
"servo.yaml contains secrets X Y and Z", and leaving the rest up to
auto-computing.
2023-01-19 23:23:43 +00:00