about summary refs log tree commit diff
path: root/modules/server/spectrum/default.nix
Commit message (Collapse)AuthorAge
* modules/spectrum: make git repositories declarativeAlyssa Ross2023-02-08
|
* modules/vultr-mon: initAlyssa Ross2022-10-21
| | | | This does last resort cleanups of vultr jobs used to fill the Spectrum binary cache, to ensure I don't accidentally massively overspend.
* modules/spectrum: configure spectrum binary cacheAlyssa Ross2022-10-20
|
* modules/server/spectrumbot: initAlyssa Ross2022-03-30
|
* modules/spectrum/postfix: initAlyssa Ross2021-02-27
|
* sys/atuin: update for new ACME moduleAlyssa Ross2021-01-12
| | | | | | | | | | | | | | | | | The new module defaults to using an "acme" group, which can replace the "tls" group I had set up before. But it will instead use the "nginx" group if using enableACME, so I have to stay away from that and only use useACMEHost, setting up the certificates manually. But that's a very good thing, because it turns out that even though I was trying to generate only two certificates (one for qyliss.net and one for spectrum-os.org), the ACME module was actually generating one per subdomain because of enableACME. Finally, now that atuin.nix is starting to be split up, and because there's less shared configuration, don't mapAttrs over Nginx virtual hosts or ACME certificates, which was confusing and forced everything to be defined at once in the same file.
* modules/spectrum: remove reference to tor profileAlyssa Ross2021-01-06
| | | | | This is a remnant of an experiment with a Tor hidden service that I've given up on for now.
* modules/git-http-backend: initAlyssa Ross2021-01-02
| | | | This adds configuration to make git clone use smart HTTP. :)
* modules/spectrum/cgit: initAlyssa Ross2021-01-02
| | | | It's very good to finally have this out of sys/atuin.nix.
* modules/spectrum/nginx: block robots from snapshotsAlyssa Ross2021-01-02
| | | | | | Snapshots can be huge, so robots crawling them uses a lot of bandwidth. Ideally, cgit would set rel=nofollow for snapshot links, but this is easier for now.
* sys/atuin: enable public-inboxAlyssa Ross2020-05-10