0f0ca8d604 | ||
---|---|---|
.changelog | ||
.github | ||
.helpers | ||
.hook-checkout | ||
.hooks | ||
.img | ||
.tx | ||
.vscode | ||
appinfo | ||
assets | ||
docs | ||
img | ||
l10n | ||
lib | ||
src | ||
templates | ||
tests | ||
translationfiles | ||
.codecov.yml | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc.yml | ||
.gitignore | ||
.l10nignore | ||
.php-cs-fixer.dist.php | ||
.prettierignore | ||
.prettierrc.json | ||
CHANGELOG.md | ||
COPYING | ||
DEVELOPMENT.md | ||
LICENSE | ||
Makefile | ||
README.md | ||
babel.config.js | ||
composer.json | ||
composer.lock | ||
cookbook.code-workspace | ||
jest.config.js | ||
package-lock.json | ||
package.json | ||
phpunit.integration.xml | ||
phpunit.migration.xml | ||
phpunit.xml | ||
psalm.xml | ||
stylelint.config.js | ||
tsconfig.json | ||
webpack.config.js | ||
webpack.devel.js |
README.md
Nextcloud Cookbook
A library for all your recipes. It uses JSON files following the schema.org recipe format. To add a recipe to the collection, you can paste in the URL of the recipe, and the provided web page will be parsed and downloaded to whichever folder you specify in the app settings.
📱 Clients
The app works generally in any modern browser. Additionally, there are some more specialized clients available, including mobile apps for Android and iOS. You can find an overview here.
📖 Documentation
Further documentation (also internal ones) are published on the documentation pages of the project and in the FAQ at the bottom.
💼 Is it Production Ready?
[!WARNING]
Users of this app are practically testers. We're limited on resources and still working out how to make this app function the best it can. There will be regressions and bugs. And we of course appreciate constructive feedback whenever users run into them.
💰 Sponsoring
We thank the sponsors of this project for their support as open-source software.
🧑🏫 F.A.Q.
I can't see my recipes
Recipes are only shown in the UI if they are present in the database. It is likely you have recipes that haven't been indexed/added to the database yet. Try clicking the Settings > Rescan library button to compare the database with what is in your recipes folder and apply any differences to the database.
If this still doesn't work, a full, non-incremental resync might help. This can be done by setting your recipes folder to a different (ideally empty) folder to clear the database. Setting the recipes folder back to what it was before should cause all your recipes to sync again, effectively refreshing the database.
"Could not load recipe" when trying to download recipes?
A lot of websites are unfortunately not following the schema.org/Recipe standard, which makes their recipes impossible to read by this app.