diff options
| author | MohamedBassem <me@mbassem.com> | 2025-07-27 15:42:26 +0100 |
|---|---|---|
| committer | MohamedBassem <me@mbassem.com> | 2025-07-27 15:42:26 +0100 |
| commit | a34331b5b9fd4555385571436a2eca1d2974aff9 (patch) | |
| tree | 69304fab63d668bace069d73235c9286a03dd4b6 /docs/versioned_docs/version-v0.20.0/02-Installation/07-minimal-install.md | |
| parent | 77ae89b22238429cbbbb7851ece2826c91d4e21f (diff) | |
| download | karakeep-a34331b5b9fd4555385571436a2eca1d2974aff9.tar.zst | |
docs: Drop docs older than 0.21
Diffstat (limited to 'docs/versioned_docs/version-v0.20.0/02-Installation/07-minimal-install.md')
| -rw-r--r-- | docs/versioned_docs/version-v0.20.0/02-Installation/07-minimal-install.md | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/docs/versioned_docs/version-v0.20.0/02-Installation/07-minimal-install.md b/docs/versioned_docs/version-v0.20.0/02-Installation/07-minimal-install.md deleted file mode 100644 index 147c1621..00000000 --- a/docs/versioned_docs/version-v0.20.0/02-Installation/07-minimal-install.md +++ /dev/null @@ -1,49 +0,0 @@ -# Minimal Installation - -:::warning -Unless necessary, prefer the [full installation](/Installation/docker) to leverage all the features of hoarder. You'll be sacrificing a lot of functionality if you go with the minimal installation route. -::: - -Hoarder's default installation has a dependency on Meilisearch for the full text search, Chrome for crawling and OpenAI/Ollama for AI tagging. You can however run hoarder without those dependencies if you're willing to sacrifice those features. - -- If you run without meilisearch, the search functionality will be completely disabled. -- If you run without chrome, crawling will still work, but you'll lose ability to take screenshots of websites and websites with javascript content won't get crawled correctly. -- If you don't setup OpenAI/Ollama, AI tagging will be disabled. - -Those features are important for leveraging hoarder's full potential, but if you're running in constrained environments, you can use the following minimal docker compose to skip all those dependencies: - -```yaml -services: - web: - image: ghcr.io/hoarder-app/hoarder:release - restart: unless-stopped - volumes: - - data:/data - ports: - - 3000:3000 - environment: - DATA_DIR: /data - NEXTAUTH_SECRET: super_random_string -volumes: - data: -``` - -Or just with the following docker command: - -```base -docker run -d \ - --restart unless-stopped \ - -v data:/data \ - -p 3000:3000 \ - -e DATA_DIR=/data \ - -e NEXTAUTH_SECRET=super_random_string \ - ghcr.io/hoarder-app/hoarder:release -``` - -:::warning -You **MUST** change the `super_random_string` to a true random string which you can generate with `openssl rand -hex 32`. -::: - -Check the [configuration docs](/configuration) for extra features to enable such as full page archival, full page screenshots, inference languages, etc. - - |
