corobel/README.md

31 lines
1005 B
Markdown
Raw Permalink Normal View History

2022-11-01 01:57:20 +00:00
# Corobel
2022-10-30 17:44:07 +00:00
2022-11-01 01:57:20 +00:00
Translate Cohost projects and posts into RSS 2.0 feeds so you can follow them in your RSS reader.
2022-10-30 17:44:07 +00:00
## What it currently does
2022-11-01 01:57:20 +00:00
Corobel provides feeds at `/<project>/feed.rss` and Webfinger objects at `.well-known/webfinger?<project>`.
2022-10-30 17:44:07 +00:00
2022-11-01 01:57:20 +00:00
Set your domain name with `--domain`. If you must, you can configure the base URL with `--base-url`.
A template SystemD unit file is provided at `config/corobel.service`. See `Rocket.toml` for the appropriate
ports to use for development and deployment.
2022-10-30 17:44:07 +00:00
## Todo
2022-11-01 01:57:20 +00:00
- [x] Webfinger for Cohost projects
- [ ] Handle redirects
2022-11-01 02:21:05 +00:00
- [x] RSS feeds for projects
- [x] Index page explaining what's going on
2022-11-02 19:39:01 +00:00
- [x] Better support for transparent shares
- [x] Add feed without shares
2022-11-01 19:11:19 +00:00
- [ ] More robust parsing (defaults for all!)
2022-11-01 01:57:20 +00:00
- [ ] RSS feeds for tags
2022-11-01 02:41:07 +00:00
- [x] Atom Extension pagination support
2022-11-02 19:11:40 +00:00
- [x] Disable pagination
- [x] HTTP Cacheing
- [x] Data cacheing
2022-11-02 19:35:11 +00:00
- [x] Nicer theme
2022-11-01 01:57:20 +00:00
- [ ] Read More support
- [ ] Dublin Core support
- [x] Media Envelope support