Feature request / wishlist
Opened this issue · 1 comments
This is pretty awesome and I am enjoying using this, thank you for this !
Here are a few feature request that you might consider -
-
Create a docker image and publish to dockerhub / similar - that can be self hosted via compose and be used by multiple people (will make this reader sharable with family / friends). Provide separate volume mappings for the config file and the output location for markdown files.
-
An option to Make terminal UI as the default UI for docker image (an environment variable to indicate whether to run in terminal mode or md files mode) - accessible via a browser, that will be awesome. Leave the choice of markdown viewer to the user as the md file from the output path can be used by any external reader.
-
Support multiple config files - this can prove useful in multiple ways.
- Multiple users in a household can use this to have separate feeds and separate markdown files generated for each config.
- Separate out the interests into multiple config file, some of which might use extra features like AI summary, while others (like you tube feeds) might not need this. Separate / Multiple config files can support this in a clean way.
-
Switch to openweathermap / or any other provider thats more global ? I understand that this will make it dependent on an api key, but the approach used for openapi key can be followed for this too ?
@accforgithubtest you could make a PR:
- copy the dockerfile from https://docs.docker.com/language/golang/build-images/#multi-stage-builds ; seems pretty straightforward
- https://github.com/sorenisanerd/gotty could make the matcha terminal UI a webpage without any new code; I wouldn't recommend pulling that code into matcha itself
- already supported via the
-c filepath
command line arg - https://open-meteo.com/ has a no API key option as well as being pretty clean