newsrack

所属分类:托管/部署
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2023-08-05 11:17:26
上 传 者sh-1993
说明:  为Kindle阅读器生成GitHub托管的杂志和报纸新闻架,
(Generate a GitHub-hosted newsrack of magazines and newspapers for your Kindle ereader,)

文件列表:
.flake8 (156, 2023-10-30)
.mypy.ini (37, 2023-10-30)
.pylintrc (16930, 2023-10-30)
LICENSE (35148, 2023-10-30)
_generate.py (43424, 2023-10-30)
_opds.py (1750, 2023-10-30)
_recipe_utils.py (6866, 2023-10-30)
_recipes.py (26401, 2023-10-30)
_recipes_custom.py (426, 2023-10-30)
_utils.py (11064, 2023-10-30)
babel.config.json (95, 2023-10-30)
build-index.js (1125, 2023-10-30)
build.sh (1686, 2023-10-30)
debug.sh (791, 2023-10-30)
package.json (270, 2023-10-30)
recipes/ (0, 2023-10-30)
recipes/aeon.recipe.py (3905, 2023-10-30)
recipes/asahi-shimbun.recipe.py (8584, 2023-10-30)
recipes/asian-review.recipe.py (2985, 2023-10-30)
recipes/atlantic-magazine.recipe.py (9474, 2023-10-30)
recipes/atlantic.recipe.py (10732, 2023-10-30)
recipes/bloomberg-businessweek.recipe.py (20871, 2023-10-30)
recipes/bloomberg-news.recipe.py (18998, 2023-10-30)
recipes/bookforum-magazine.recipe.py (3432, 2023-10-30)
recipes/channelnewsasia.recipe.py (3025, 2023-10-30)
recipes/economist.recipe.py (15397, 2023-10-30)
recipes/eighteen-fortythree.recipe.py (14271, 2023-10-30)
recipes/fivebooks.recipe.py (4945, 2023-10-30)
... ...

# newsrack Generate an online "newsrack" of periodicals for your ereader. Features: - Download anywhere using your device browser - Subscribe via OPDS feeds Uses [calibre](https://calibre-ebook.com/) + [recipes](https://manual.calibre-ebook.com/news_recipe.html), [GitHub Actions](.github/workflows/build.yml), and hosted on [GitHub Pages](https://pages.github.com/). ![eInk Kindle Screenshot](https://github.com/ping/newsrack/assets/104607/475daa53-f2d5-4469-b88e-7d5463399d73) ![Mobile Screenshot](https://github.com/ping/newsrack/assets/104607/76ec3514-8d89-43bc-a68c-909df42971cb) [![Buy me a coffee](https://img.buymeacoffee.com/button-api/?text=Buy%20me%20a%20coffee&emoji=&slug=ping&button_colour=FFDD00&font_colour=000000&font_family=Bree&outline_colour=000000&coffee_colour=ffffff)](https://www.buymeacoffee.com/ping) ## Running Your Own Instance ### General Steps 1. Fork this repository. 2. Create a new branch, for example `custom`. Using a new branch makes a few things, like contributing fixes for example, easier. 3. Add your own recipes to the [`recipes_custom/`](recipes_custom) folder and customise [_recipes_custom.py](_recipes_custom.py). Optional. 4. Customise the cron schedule and job run time in [.github/workflows/build.yml](.github/workflows/build.yml). Optional. 5. Set the new branch `custom` as default - from Settings > Branches > Default branch 6. Enable Pages in repository settings to deploy from `GitHub Actions` - from Settings > Pages > Build and deployment > Source 7. If needed, manually trigger the `Build` workflow from Actions to start your first build. ### What Can Be Customised `newsrack` supports extensive customisation such as: - add/remove recipes - the formats generated - when recipes are executed - cover colours and fonts Review the [wiki](https://github.com/ping/newsrack/wiki#customisation) page to understand what can be customised and how to do so. You can also refer to the [example fork repo](https://github.com/ping/newsrack-fork-test/) and see the [actual customisations](https://github.com/ping/newsrack-fork-test/compare/main...custom#files_bucket) in action. ## Available Recipes `newsrack` has its own set of customised recipes. The full list of available recipes can be viewed on [here](https://github.com/ping/newsrack/wiki/Available-Recipes).

近期下载者

相关文件


收藏者