mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-05-19 15:21:50 +02:00
karakeep nobuild
This commit is contained in:
42
karakeep/DOCS.md
Normal file
42
karakeep/DOCS.md
Normal file
@@ -0,0 +1,42 @@
|
||||
# Home Assistant add-on: Karakeep (all-in-one) 💾 by Fabio Garavini
|
||||
|
||||
The Karakeep Addon is a bookmark-everything app with a touch of AI, designed specifically for data hoarders. This addon allows you to save and organize your favorite bookmarks, with features like AI-powered search and recommendation.
|
||||
|
||||
## Configuration
|
||||
|
||||
- `NEXTAUTH_URL`: The URL of the Karakeep instance. Example `http://<homeassistant-ip>:3011`.
|
||||
- `TZ`: The timezone to use for the addon. Example `Europe/Rome`.
|
||||
- `DISABLE_SIGNUPS`: Whether to disable signups for new users. Defaults to `false`.
|
||||
- `NEXTAUTH_SECRET`: A secret key used for authentication. Defaults to a random value.
|
||||
- `MAX_ASSET_SIZE_MB`: The maximum size of assets (e.g. images) that can be uploaded. Defaults to `4`.
|
||||
- `OCR_LANGS`: A comma-separated list of languages to use for optical character recognition (OCR). Defaults to `eng`.
|
||||
- `OCR_CONFIDENCE_THRESHOLD`: The minimum confidence threshold for OCR results. Defaults to `50`.
|
||||
- `OPENAI_API_KEY`: An API key for OpenAI. Optional.
|
||||
- `OPENAI_BASE_URL`: The base URL of the OpenAI API. Optional.
|
||||
- `OLLAMA_BASE_URL`: The base URL of the OLLAMA API. Optional.
|
||||
- `INFERENCE_TEXT_MODEL`: The text model to use for inference. Defaults to `gpt-4o-mini`.
|
||||
- `INFERENCE_IMAGE_MODEL`: The image model to use for inference. Defaults to `gpt-4o-mini`.
|
||||
- `EMBEDDING_TEXT_MODEL`: The text model to use for embedding. Defaults to `text-embedding-3-small`.
|
||||
- `INFERENCE_CONTEXT_LENGTH`: The length of the context to use for inference. Defaults to `2048`.
|
||||
- `INFERENCE_LANG`: The language to use for inference. Defaults to `english`.
|
||||
- `INFERENCE_JOB_TIMEOUT_SEC`: The timeout for inference jobs in seconds. Defaults to `30`.
|
||||
|
||||
More informations about other configs can be found in the [official documentation](https://docs.karakeep.app/configuration)
|
||||
|
||||
## Ports
|
||||
|
||||
The Karakeep Addon exposes the following ports:
|
||||
|
||||
- `3000/tcp`: The web UI port.
|
||||
|
||||
## Installation
|
||||
|
||||
To install the Karakeep Addon, follow these steps:
|
||||
|
||||
1. Open the Home Assistant UI and navigate to the Add-ons page.
|
||||
1. Click the "Karakeep" addon.
|
||||
1. Click the "Install" button.
|
||||
1. (Optional) under `Configuration` set `NEXTAUTH_URL` as specified above
|
||||
1. Click the "Open Web UI" button.
|
||||
1. Create a new user.
|
||||
1. Happy hoarding!
|
||||
Reference in New Issue
Block a user