Overengineer the shit out of my personal site? Yes please.
Find a file
Gabriel Simmer 8a65ef8cb4
Some checks failed
Fly Deploy / Deploy app (push) Failing after 3m6s
Implement basic gossip protocol
Disabled unless peers are provided, communicates with other
instances (up to 3, and then a random selection of a third of the
available hosts). Still to do:

 - [ ] DNS based peer discovery
 - [ ] Probing of instances / healthchecks
 - [ ] Test propogation of membership changes/additions
2023-10-07 17:15:15 +01:00
.gitea/workflows Use shared get_posts() function for rss and post list 2023-09-22 13:52:38 +01:00
assets Orgmode image rendering, images 2023-08-13 19:50:36 +01:00
dhall Add infra and personal site projects 2023-08-06 21:54:08 +01:00
migrations Initial commit of proof-of-concept 2023-07-19 21:03:58 +01:00
posts Publish monitoring and me post 2023-09-22 11:53:12 +01:00
protobuf Implement basic gossip protocol 2023-10-07 17:15:15 +01:00
src Implement basic gossip protocol 2023-10-07 17:15:15 +01:00
.dockerignore Port posts over 2023-07-20 14:05:34 +01:00
.envrc Initial commit of proof-of-concept 2023-07-19 21:03:58 +01:00
.gitignore Port posts over 2023-07-20 14:05:34 +01:00
build.rs Implement basic gossip protocol 2023-10-07 17:15:15 +01:00
Cargo.lock Implement basic gossip protocol 2023-10-07 17:15:15 +01:00
Cargo.toml Implement basic gossip protocol 2023-10-07 17:15:15 +01:00
Dockerfile Clean APT CACHE from Dockerfile 2023-09-22 13:52:45 +01:00
flake.lock Implement basic gossip protocol 2023-10-07 17:15:15 +01:00
flake.nix Implement basic gossip protocol 2023-10-07 17:15:15 +01:00
fly.toml Add CI to Fly.io 2023-07-21 09:14:17 +01:00
LICENSE Initial commit 2023-07-19 19:47:52 +01:00
litefs.yml Re-add database flag 2023-10-01 02:46:12 +01:00
README.md Initial commit 2023-07-19 19:47:52 +01:00

gabrielsimmer.com

Overengineer the shit out of my personal site? Yes please.