mirror of
https://github.com/Crosstalk-Solutions/project-nomad.git
synced 2026-03-28 03:29:25 +01:00
fix(open-webui): ollama connection
This commit is contained in:
parent
44b7bfee16
commit
2373f2c1b2
|
|
@ -9,7 +9,9 @@ Project N.O.M.A.D. can be installed on any Debian-based operating system (we rec
|
|||
|
||||
```bash
|
||||
curl -fsSL https://raw.githubusercontent.com/Crosstalk-Solutions/project-nomad/refs/heads/master/install/install_nomad.sh -o install_nomad.sh
|
||||
```
|
||||
|
||||
```bash
|
||||
sudo bash install_nomad.sh
|
||||
```
|
||||
|
||||
|
|
|
|||
|
|
@ -102,7 +102,7 @@ export class DockerService {
|
|||
WorkingDir: containerConfig?.WorkingDir || undefined,
|
||||
ExposedPorts: containerConfig?.ExposedPorts || undefined,
|
||||
...(service.container_command ? { Cmd: service.container_command.split(' ') } : {}),
|
||||
...(service.service_name === 'open-webui' ? { Env: ['WEBUI_AUTH=False'] } : {}), // Special case for Open WebUI to disable authentication
|
||||
...(service.service_name === 'open-webui' ? { Env: ['WEBUI_AUTH=False', 'PORT=3000', 'OLLAMA_BASE_URL=http://127.0.0.1:11434'] } : {}), // Special case for Open WebUI
|
||||
});
|
||||
|
||||
this._broadcastAndLog(service.service_name, 'created', `Docker container for service ${service.service_name} created successfully.`);
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ export default class ServiceSeeder extends BaseSeeder {
|
|||
service_name: 'open-webui',
|
||||
container_image: 'ghcr.io/open-webui/open-webui:main',
|
||||
container_command: null,
|
||||
container_config: "{\"HostConfig\":{\"Env\":[\"WEBUI_AUTH=False\"],\"Binds\":[\"/opt/project-nomad/storage/open-webui:/app/backend/data\"],\"PortBindings\": {\"8080/tcp\": [{\"HostPort\": \"3000\"}]}},\"ExposedPorts\":{\"8080/tcp\": {}}}",
|
||||
container_config: "{\"HostConfig\":{\"NetworkMode\":\"host\",\"Binds\":[\"/opt/project-nomad/storage/open-webui:/app/backend/data\"]}}",
|
||||
ui_location: '3000',
|
||||
installed: false,
|
||||
is_dependency_service: false,
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
services:
|
||||
admin:
|
||||
image: ghcr.io/crosstalk-solutions/project-nomad-admin:1.0.0
|
||||
image: ghcr.io/crosstalk-solutions/project-nomad-admin:latest
|
||||
pull_policy: always
|
||||
container_name: nomad_admin
|
||||
restart: unless-stopped
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user