Recipe Box
This is a fork of lcordier/recipe_box modified to directly upload files to my Wiki.js instance, and create recipe pages.
Installation
uv tool install recipe-box-for-wikijs
Usage
recipe_box [options] <list-of-links>
Available options:
-l : List all available sites
-w : Enable wild mode. This tries to scrape from unsupported sites.
-v : More verbose output.
Config
The config file is read from .config/recipe_box/recipe_box.json. Here's an example config file.
{
"recipe_box": "~/Documents/recipe_box",
"wiki_url": "https://wiki.example.com",
"wiki_api_key": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"custom_css_file": "~/.config/recipe_box/custom.css",
"tags": ["public", "cooking", "food", "recipe"],
"image_dir_path": "/images/recipe"
}
Acknowledgement
- The
recipe-scrapersproject, without which this project would not exist.
Metadata
Release files for recipe-box-for-wikijs 1.4.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| recipe_box_for_wikijs-1.4.4.tar.gz | 27.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| recipe_box_for_wikijs-1.4.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.9 kB
Release files / recipe_box_for_wikijs-1.4.4.tar.gz
| Download URL | recipe_box_for_wikijs-1.4.4.tar.gz |
|---|---|
| Size | 27.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
76418717963f549fb109f8bb1917966a0388d7c9dcec3b63e63d683387f94b4d
|
|
BLAKE2b-256 checksum How to use checksums |
ce6f5c6e3da1eb7bb739342988c8200085bd070350c1930441b40a35aff24279
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"EndeavourOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / recipe_box_for_wikijs-1.4.4-py3-none-any.whl
| Download URL | recipe_box_for_wikijs-1.4.4-py3-none-any.whl |
|---|---|
| Size | 7.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6df4f39ad25cca7dcc2c6de16b143bf3f79f912f1e073612c46b696c59fb460a
|
|
BLAKE2b-256 checksum How to use checksums |
4bdf8bf74e10054cd0f46c30c8ed8278a438e6ad04c6ea333db79aa6a367e079
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"EndeavourOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|