aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2025-01-22kube/alrest/gitea: add OnionServiceXe Iaso2-0/+26
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-22kube/alrest/gitea: change app name for gitea serverXe Iaso1-0/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-22kube/alrest/pocket-id: update to new versionXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-22kube/alrest/minio: update minio serverXe Iaso1-1/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-22build(deps): bump github.com/orandin/slog-gorm from 1.3.2 to 1.4.0 (#658)dependabot[bot]2-3/+3
Bumps [github.com/orandin/slog-gorm](https://github.com/orandin/slog-gorm) from 1.3.2 to 1.4.0. - [Release notes](https://github.com/orandin/slog-gorm/releases) - [Commits](https://github.com/orandin/slog-gorm/compare/v1.3.2...v1.4.0) --- updated-dependencies: - dependency-name: github.com/orandin/slog-gorm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21pull entire repo history to get better tagsXe Iaso1-0/+3
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-21Earthfile: fix builds for AnubisXe Iaso1-21/+17
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-21Earthfile: make anubis multi-archXe Iaso1-11/+38
Closes #653 Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-21build(deps): bump undici from 5.28.4 to 5.28.5 in /migroserbices/falin (#657)dependabot[bot]1-3/+3
Bumps [undici](https://github.com/nodejs/undici) from 5.28.4 to 5.28.5. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.28.5) --- updated-dependencies: - dependency-name: undici dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21refactor out fly.io registry from CIXe Iaso4-10/+4
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-21cmd/yeet/internal: move flags hereXe Iaso2-59/+67
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-21build(deps): bump golang.org/x/oauth2 from 0.21.0 to 0.25.0 (#654)dependabot[bot]2-3/+3
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.21.0 to 0.25.0. - [Commits](https://github.com/golang/oauth2/compare/v0.21.0...v0.25.0) --- updated-dependencies: - dependency-name: golang.org/x/oauth2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-20cmd/nomadicdemo: it works enough that I don't have to careXe Iaso3-8/+13
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-20build(deps): bump golang.org/x/image from 0.18.0 to 0.23.0 (#650)dependabot[bot]2-4/+4
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.18.0 to 0.23.0. - [Commits](https://github.com/golang/image/compare/v0.18.0...v0.23.0) --- updated-dependencies: - dependency-name: golang.org/x/image dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-19cmd/anubis: Document caddy+gitea/forgejo and UID changesXe Iaso1-0/+35
Ref #649 Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19Earthfile+anubis: explicitly drop permissionsXe Iaso1-0/+1
Usually I run Anubis in an environment that has the runtime drop permissions, but this should be relatively harmless. Closes #649
2025-01-19cmd: add httpdebugXe Iaso1-0/+25
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19fix this broken thingXe Iaso1-2/+0
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19cmd/anubis: add loading spinnersv1.11.0Xe Iaso13-8/+317
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19Earthfile: give up for now, git commits are fineXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19.github/workflows/earthly: aha, github doesn't fetch tags by defaultXe Iaso1-0/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19Earthfile: simplify the tagXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19embed version better?Xe Iaso3-5/+3
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19Earthfile: fix this?Xe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19Earthfile: embed the version in CIXe Iaso3-24/+27
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19kube/alrest/x/hlang: SLOG_LEVEL=debugXe Iaso1-0/+3
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19kube/alrest/gitea: optimize difficulty and rate limitsXe Iaso2-2/+3
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19cmd/anubis: expose internal API calls on the metrics serverXe Iaso1-3/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19internal: log version number at debug level on startXe Iaso2-1/+5
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19internal: disable immortal cache in developmentXe Iaso1-1/+9
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19cmd/anubis: submit cachebusters for resourcesXe Iaso2-17/+71
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19xess: oops, this file is needed for XeDN apparentlyXe Iaso1-0/+7
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19xess: minify the CSS and inline all assetsXe Iaso15-109/+2519
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19cmd/anubis: add info about key fingerprint being the input to the challengeXe Iaso1-0/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19cmd/build: fix other merge conflicts that I accidentally incurred by coding ↵Xe Iaso2-6/+2
while waking up Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19cmd/anubis: oops, i hate git mergesXe Iaso1-3/+0
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19cmd/anubis: inject fingerprint of the private key of the Anubis serverXe Iaso1-5/+16
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19cmd/anubis: fix expiry checking logicXe Iaso1-13/+30
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19cmd/anubis: idk what's wrong but something isXe Iaso1-7/+7
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19cmd/anubis: clear the cookie more robustlyXe Iaso1-0/+7
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19cmd/anubis: fix logic?Xe Iaso1-1/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-19cmd/anubis: immortally cache the anubis assetsXe Iaso1-1/+1
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-18cmd/anubis: embed diagrams in READMEXe Iaso2-5/+83
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-18cmd/anubis: add time to the hashXe Iaso3-3/+5
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-18cmd/anubis: compare the leading zeroesXe Iaso2-1/+23
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-18cmd/anubis: serveral improvementsXe Iaso3-12/+15
* Make sha256 function less bad (thanks @allypost!) * Link to git.xeserv.us in README * actually start metrics server in the background
2025-01-18kube/alrest/gitea: deploy anubisXe Iaso4-5/+42
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-18cmd/anubis: improve metricsXe Iaso5-2/+60
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-18cmd: add AnubisXe Iaso12-0/+938
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-01-18xess: inline all fonts needed to render pagesXe Iaso5-3/+17
Signed-off-by: Xe Iaso <me@xeiaso.net>