Auto-ospitato OllamaGateway

Informazioni su OllamaGateway

OllamaGateway è progettato per infrastrutture di IA private. Se desideri autenticazione API, audit delle richieste, modelli virtuali e controlli adatti al team oltre a Ollama, l'installazione locale è il metodo consigliato per eseguirlo.

Consigliato
Esegui in Docker

Innanzitutto, installa Docker. Quindi esegui i seguenti comandi in un terminale Linux:

image=aiursoft/ollamagateway
appName=ollamagateway
sudo docker pull $image
sudo docker run -d --name $appName --restart unless-stopped -p 5000:5000 -v /var/www/$appName:/data $image

Ciò avvierà un server web su http://localhost:5000 e potrai testare l'app.

Il nome utente predefinito è: admin@default.com, e la password predefinita è: admin123.

Contesto del container
Proprietà Valore
Immagine aiursoft/ollamagateway
Porte 5000
Percorso binario /app
Percorso dati /data
Percorso configurazione /data/appsettings.json
Esegui su Ubuntu

Lo script seguente installerà/aggiornirà questa applicazione sul tuo server Ubuntu. Supporta Ubuntu 25.04.

curl -sL https://github.com/aiursoftweb/ollamaGateway/raw/master/install.sh | sudo bash

O con una porta personalizzata:

curl -sL https://github.com/aiursoftweb/ollamaGateway/raw/master/install.sh | sudo bash -s 8080
Systemd /opt/apps
Perché un'installazione locale

Mantieni prompt, chiavi API, registri di utilizzo e instradamento del modello all'interno dei confini della tua infrastruttura.

Questo è particolarmente utile quando si serve un team, strumenti interni o agenti autonomi tramite un endpoint compatibile con OpenAI.

Sviluppo ed Esecuzione Manuale
Prerequisiti
Esecuzione manuale
  1. Eseguire `npm install` nella cartella `wwwroot` per installare le dipendenze.
  2. Esegui `dotnet run` per avviare l'app.
  3. Visita http://localhost:5000.
Esegui in Visual Studio
  1. Apri il file `.sln` nel percorso del progetto.
  2. Premere `F5` per eseguire l'app.