Commit graph

11 commits

Author SHA1 Message Date
Jake Hamilton bf781e7f9e
feat: add codex
All checks were successful
buildbot/nix-eval Build done.
2024-08-20 15:09:43 -07:00
Skyler Grey 740e35fb48 feat(axol): Add headscale module (#13)
All checks were successful
buildbot/nix-eval Build done.
Headscale is an open server for tailscale. Clicks, another group I work
on nix stuff with, has a module which makes it extremely easy to set up
a headscale server. I've spent a while over the past week making it safe
to import, and it's finally ready for Auxolotl to have!

We want to use headscale for internal communication between servers, so
it's OK to avoid setting up OIDC ... similarly, the only people who are
on the headscale should be relatively-well trusted. The expectation is
that to start with, this will be people who want to run buildbot workers

Reviewed-on: #13
Co-authored-by: Skyler Grey <sky@a.starrysky.fyi>
Co-committed-by: Skyler Grey <sky@a.starrysky.fyi>
2024-08-08 22:37:17 +00:00
Skyler Grey e290667c89 feat: Replace buildbot-nix with auxolotl fork (#12)
All checks were successful
buildbot/nix-eval Build done.
I have forked buildbot-nix to https://git.auxolotl.org/auxolotl/buildbot-nix

I have made an improvement there to how output paths are written, and
this input change pulls in the update

Reviewed-on: #12
Co-authored-by: Skyler Grey <sky@a.starrysky.fyi>
Co-committed-by: Skyler Grey <sky@a.starrysky.fyi>
2024-08-08 22:35:31 +00:00
Skyler Grey 198b4dff20 feat(baxter): Add buildbot CI
All checks were successful
buildbot/nix-eval Build done.
For a while we've been lacking a CI, which has led to problems such as
an inability to enforce REUSE, as well as an inability to build and
deploy docs-site automatically

Buildbot is commonly used (nix-community, lix, etc.), and very
extensible, which we hope will benefit us over something like Hydra or
Typhon

The buildbot instance is available at https://builds.auxolotl.org
2024-07-27 00:08:27 +00:00
Samuel Shuert 6bc0e1ea10 fix: Update nixpkgs to pull in CVE-2024-6387 fix
Openssh had a security vulnerability that allowed RCE as root, this
flake update includes a openssh patch for said CVE

Change-Id: Ic7a3b58d9f3bc32d952b34e1995ed2ab740af76c
2024-07-02 22:12:06 +00:00
Samuel Shuert aa4b968600 fix: Update auxolotl-website flake input
Change-Id: Ib42071c14dbe491724ae5a115bd42c680fa9f112
2024-07-02 18:06:39 -04:00
Jake Hamilton eb5fcf642c
chore: update website 2024-06-16 08:49:44 -07:00
Skyler Grey 05a146d669
chore: bump website 2024-05-16 21:54:16 +00:00
Skyler Grey a3b48f4843
chore: bump auxolotl website version 2024-05-12 17:56:00 +00:00
Jake Hamilton 72eedae40b
feat: full axol deployment 2024-05-06 20:36:54 -07:00
Jake Hamilton eabcf2de48
chore: initial commit 2024-05-04 14:20:45 -07:00