88a0d19062
enable ipv6 for docker to retain proper source addresses for SPF
a1469f1185
fix write_config to properly error for mismatched config files
6a5f1b8af1
prep for eventual publishing
109dda21ce
remove unused paste dependency
929e9f8b16
ci: run cargo doc too to ensure docs continue to build
28f32d7d1a
work around rustdoc bug https://github.com/rust-lang/rust/issues/127593
25aa90ec60
rust 1.79.0 released
3059219fc4
use full action url
1a55c21af4
fix indentation
6f57505191
add ci
0b958e7852
initial public commit
46eac0adb7
update version
75b8a92f35
cargo update to fix https://rustsec.org/advisories/RUSTSEC-2024-0344.html
21c8b35bba
use templates generated from website.git
f7f9785d8b
change socket permissions
d05a80f850
fix typo ExecStart -> ExecStartPre
71d4f2c4be
increase wait for container to come up
4c09994e4a
add curl to apt-get
22ae5b84e0
add btrfs snapshot encrypted backup script
f6fe57aaf1
extract config files out of setup.sh
41ae856938
simplify nginx template
caeb0cc6ee
add description of what to do if you want to support us
e3abd5f701
rephrase main page to put positive spin on it
388ce5b79f
fix ci
bfa8bd253c
add subscription page, used as a template for subscribe-list
188c393ebc
add link to announement subscription system