Commit Graph

23 Commits

Author SHA1 Message Date
71c9b8dbf5 Upgrade hyper-reverse-proxy to fix websocket forwarding 2024-03-05 21:00:02 +01:00
f562b32edb Upgrade to rust stable 1.76.0 and fix clippy errors 2024-02-27 11:30:28 +01:00
43502f82f9 Remove platform suffix from binary produced by default flake target 2024-01-15 17:07:55 +01:00
658ac62347 Fix bug in http proxy where response headers would be deduplicated
The fix was, ultimately, to upgrade hyper-reverse-proxy to an unreleased
version.
2024-01-14 16:43:33 +01:00
dbb8e442c8 Fixes from clippy 2024-01-10 10:42:48 +01:00
7e5aeb5f28 Fix windows build, add release target 2024-01-09 11:17:52 +01:00
c65a201222 Update nix flake with a devShells (plus many other improvements)
A lot of improvements got imported into here based on my work on the
garage nix setup.
2024-01-08 20:31:16 +01:00
0ed265db6f Add arm6vl (rpi) build 2023-11-15 20:39:15 +01:00
ada434032b Got windows cross-compilation working
The resulting binary is still untested, but it _does_ compile!

This required re-jiggering basically everything about the nix flake,
including replacing the toolchain management to fenix.
2023-11-14 22:49:49 +01:00
023dffe70c Add support for i686-linux 2023-11-10 12:58:11 +01:00
dce01bd31b Fix cross-compilation 2023-11-09 23:52:07 +01:00
ab2e5fb55a Refactor nix flake to allow cross compiling 2023-11-08 21:40:25 +01:00
0b5b2cb3f3 Refactor how the configuration is documented 2023-08-25 18:44:55 +02:00
Brian Picciano
ef8c5827a0 Include template dev config file, ignore the one actually being used 2023-07-27 14:08:43 +02:00
Brian Picciano
c1659fab2a Got gemini proxy working, via a custom tokio_rustls branch 2023-07-24 19:06:01 +02:00
Brian Picciano
c8176c819f Got basic gemini listening working. Proxying does not yet work, nor does serving the origin 2023-07-22 11:31:55 +02:00
Brian Picciano
0f42327a57 Implemented acme store, started on manager 2023-05-18 12:22:35 +02:00
Brian Picciano
d9676a4ce7 Issues from clippy 2023-05-16 16:20:01 +02:00
Brian Picciano
ce80c5e23b Build release as a static binary 2023-05-15 22:58:40 +02:00
Brian Picciano
774fbe06da switch to using bamboo.css 2023-05-15 18:03:16 +02:00
Brian Picciano
3c0ac8c4ee Switch to using nightly 2023-05-08 18:25:51 +02:00
Brian Picciano
2663838af0 implement git store sync (maybe) 2023-05-04 14:56:31 +02:00
Brian Picciano
b79298f7b8 init 2023-05-03 09:58:06 +02:00