I started working on a selfhosted FOSS read later service called readl8r (suggestions for the name are more than welcome haha).
These are the ideas/values I have going into it:
- It’s built with sveltekit simply because it’s what im used to.
- RSS/Atom/JSON Feed feeds are generated at request-time at all the common routes (/rss, /feed.xml, etc).
- simple optional auth (bearer token atm).
- clean but functional ui with a newspaper-esque design with light customization eventually (id like to add a reading view for each article in addition to an option to open the article at the original site).
- run with docker and a smallish image (currently around 100mb but id like to get it smaller if possible).
- right now articles are stored in an sqlite db but im thinking about changing to a markdown database.
- id like to make the frontend installable as a pwa.
- after auth is settled i plan on adding functionality to add/update/delete articles from the frontend.
- i learned about websub and would like to eventually figure out how to implement it for instant notifications.
- i wanted the service to be easy to setup and straightforward to use and i think its accomplished that so far?
I've had a lot of fun building the core functionality and designing the frontend but id love some feedback on any/all aspects of it!
These are the ideas/values I have going into it:
- It’s built with sveltekit simply because it’s what im used to.
- RSS/Atom/JSON Feed feeds are generated at request-time at all the common routes (/rss, /feed.xml, etc).
- simple optional auth (bearer token atm).
- clean but functional ui with a newspaper-esque design with light customization eventually (id like to add a reading view for each article in addition to an option to open the article at the original site).
- run with docker and a smallish image (currently around 100mb but id like to get it smaller if possible).
- right now articles are stored in an sqlite db but im thinking about changing to a markdown database.
- id like to make the frontend installable as a pwa.
- after auth is settled i plan on adding functionality to add/update/delete articles from the frontend.
- i learned about websub and would like to eventually figure out how to implement it for instant notifications.
- i wanted the service to be easy to setup and straightforward to use and i think its accomplished that so far?
I've had a lot of fun building the core functionality and designing the frontend but id love some feedback on any/all aspects of it!
Thanks!