Självhostad OllamaGateway
Rekommenderad
Kör i Docker
Först, installera Docker. Kör sedan följande kommandon i ett Linux-skal:
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
Detta kommer att starta en webbserver på http://localhost:5000 och du kan testa appen.
Användarnamnet är som standard: admin@default.com, och det förvalda lösenordet är: admin123.
Containerkontext
| Egenskap | Värde |
|---|---|
| Avbildning | aiursoft/ollamagateway |
| Portar | 5000 |
| Binär sökväg | /app |
| Dataväg | /data |
| Konfigurationsväg | /data/appsettings.json |
Kör i Ubuntu
Följande skript kommer att installera/uppdatera denna app på din Ubuntu-server. Stöder Ubuntu 25.04.
curl -sL https://github.com/aiursoftweb/ollamaGateway/raw/master/install.sh | sudo bash
Eller med en anpassad port:
curl -sL https://github.com/aiursoftweb/ollamaGateway/raw/master/install.sh | sudo bash -s 8080
Systemd
/opt/apps
Varför lokal distribution
Behåll prompts, API-nycklar, användningsloggar och modellrouting inom gränsen för din egen infrastruktur.
Detta är särskilt användbart när man betjänar ett team, interna verktyg eller autonoma agenter via en OpenAI-kompatibel slutpunkt.
Utveckling och körning manuellt
Krav
Kör manuellt
- Kör `npm install` i mappen `wwwroot` för att installera beroendena.
- Kör `dotnet run` för att starta appen.
- Besök http://localhost:5000.
Kör i Visual Studio
- Öppna `.sln`-filen i projektets sökväg.
- Tryck på F5 för att köra appen.