No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-04-15 13:27:51 +02:00
src feat: add --force flag to force rebuild 2025-04-15 13:27:51 +02:00
templates fix typo in atom template, link element 2025-01-12 20:49:38 +02:00
.gitignore meta: add feeds/ and out/ to .gitignore 2025-04-14 22:32:59 +02:00
Cargo.lock meta: start refactoring 2025-04-14 22:33:42 +02:00
Cargo.toml meta: start refactoring 2025-04-14 22:33:42 +02:00
default.nix feat(planet-mars): add CI configuration 2025-01-13 09:06:40 +00:00
mars.toml.example fix: add max_entries in default config file 2025-04-14 22:32:15 +02:00
OWNERS subtree(web/planet-mars): import project from previous upstream 2025-01-13 11:48:33 +03:00
planet.css get authors also from feed data + some css 2025-01-12 20:13:18 +02:00
README.md update README 2025-01-13 09:26:36 +02:00

Simple successor to Planet Venus but in Rust and maintained.

Please see the rustdoc of main.rs for further information.

Todo

  • find and use a nice lib to process the config file
    • should check whether dirs exists and are writeable
    • should check whether feed urls can be parsed

Planet Venus

Planet Venus is used by many planets on the internet. However its code has not been maintained since ~2011 and it uses Python 2.

Planet Mars should be a lightweight successor to Planet Venus.

Still the Planet Venus documentation contains some useful information on Etiquette for Planet hosters.

Credits

While writing this, I read and also copied code from: