mirror of
https://github.com/R0m1k3/Loki.git
synced 2026-10-15 11:19:07 +02:00
Change le port d'accès par défaut 8080 -> 8717
- Sépare le port hôte (HOST_PORT, défaut 8717) du port interne du conteneur (8080)
- docker-compose.yml : mapping ${HOST_PORT:-8717}:8080
- docker-compose.unraid.yml : 8717:8080
- .env.example : HOST_PORT=8717
- README : références de port mises à jour
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SVay7z3y7q2gEe54ByAE6N
This commit is contained in:
1 parent
a35ec98ebc
commit
1f3a6908a6
4 files changed
+12
-8
No files matched your search
+2
-2
@@ -12,8 +12,8 @@ WORKSPACE_DIR=/workspace
|
||||
# Base SQLite (sessions, messages, config)
|
||||
DATA_DIR=/data
|
||||
|
||||
# Port exposé par l'application
|
||||
PORT=8080
|
||||
# Port d'accès sur la machine hôte (choisis-en un libre). 8717 par défaut.
|
||||
HOST_PORT=8717
|
||||
|
||||
# Optionnel : URL d'une instance SearxNG pour l'outil web_search.
|
||||
# Si vide, web_search utilise DuckDuckGo (sans clé d'API).
|
||||
|
||||
@@ -33,7 +33,7 @@ cp .env.example .env # ajuste OLLAMA_HOST si besoin
|
||||
docker compose up --build
|
||||
```
|
||||
|
||||
Application disponible sur http://localhost:8080
|
||||
Application disponible sur http://localhost:8717
|
||||
|
||||
> **Ollama** : par défaut Loki vise `http://host.docker.internal:11434`
|
||||
> (un Ollama installé sur la machine hôte). Pour embarquer Ollama dans la
|
||||
@@ -55,7 +55,8 @@ n'est nécessaire sur Unraid — un simple `pull`. Compose prêt à l'emploi :
|
||||
colle le contenu de `docker-compose.unraid.yml`.
|
||||
3. **Adapte `OLLAMA_HOST`** : mets l'IP de ton serveur Unraid où tourne le
|
||||
conteneur Ollama, p. ex. `http://192.168.1.10:11434`.
|
||||
4. **Compose Up**. Loki est accessible sur `http://<ip-unraid>:8080`.
|
||||
4. **Compose Up**. Loki est accessible sur `http://<ip-unraid>:8717`
|
||||
(change le port à gauche du mapping `8717:8080` s'il est déjà pris).
|
||||
|
||||
> La première publication de l'image prend quelques minutes (le temps que le
|
||||
> workflow GitHub se termine). Si l'image est privée, rends le package **public**
|
||||
@@ -89,7 +90,8 @@ npm run dev # http://localhost:5173
|
||||
| `DEFAULT_MODEL` | `llama3.1:8b` | Modèle sélectionné au démarrage |
|
||||
| `WORKSPACE_DIR` | `/workspace` | Dossier de travail de l'agent |
|
||||
| `DATA_DIR` | `/data` | Base SQLite (sessions + config) |
|
||||
| `PORT` | `8080` | Port exposé |
|
||||
| `HOST_PORT` | `8717` | Port d'accès sur l'hôte |
|
||||
| `PORT` | `8080` | Port interne du conteneur |
|
||||
| `SEARX_URL` | *(vide)* | Instance SearxNG pour `web_search` (sinon DuckDuckGo) |
|
||||
|
||||
## Utilisation
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
# mkdir -p /mnt/user/appdata/loki/workspace /mnt/user/appdata/loki/data
|
||||
# 2) Plugin « Compose Manager » -> nouvelle stack -> colle ce fichier.
|
||||
# 3) Adapte OLLAMA_HOST avec l'IP de ton serveur Unraid (Ollama sur :11434).
|
||||
# 4) Compose Up. Interface : http://<ip-unraid>:8080
|
||||
# 4) Compose Up. Interface : http://<ip-unraid>:8717
|
||||
#
|
||||
# Mise à jour : Compose Down puis Up (l'option « pull image » récupère la
|
||||
# dernière version), ou « docker compose pull » avant Up.
|
||||
@@ -23,7 +23,8 @@ services:
|
||||
image: ghcr.io/r0m1k3/loki:latest
|
||||
container_name: loki
|
||||
ports:
|
||||
- "8080:8080"
|
||||
# Port d'accès Unraid (gauche). Change 8717 si déjà pris sur ton serveur.
|
||||
- "8717:8080"
|
||||
environment:
|
||||
# >>> À ADAPTER : IP de ton serveur Unraid (Ollama écoute sur :11434) <<<
|
||||
- OLLAMA_HOST=http://192.168.1.10:11434
|
||||
|
||||
+2
-1
@@ -3,7 +3,8 @@ services:
|
||||
build: .
|
||||
container_name: loki
|
||||
ports:
|
||||
- "${PORT:-8080}:8080"
|
||||
# Port d'accès sur l'hôte (gauche) -> port interne du conteneur (droite)
|
||||
- "${HOST_PORT:-8717}:8080"
|
||||
environment:
|
||||
- OLLAMA_HOST=${OLLAMA_HOST:-http://host.docker.internal:11434}
|
||||
- DEFAULT_MODEL=${DEFAULT_MODEL:-llama3.1:8b}
|
||||
|
||||
Reference in new issue
Block a user