Auto-hébergé OllamaGateway

À propos d'OllamaGateway

OllamaGateway est conçu pour une infrastructure IA privée. Si vous souhaitez une authentification API, une audit des requêtes, des modèles virtuels et des contrôles adaptés aux équipes en plus d'Ollama, le déploiement local est la méthode recommandée pour l'exécuter.

Recommandé
Exécuter dans Docker

D'abord, installez Docker. Ensuite, exécutez les commandes suivantes dans un shell 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

Cela lancera un serveur web à l'adresse http://localhost:5000 et vous pourrez tester l'application.

Le nom d'utilisateur par défaut est : admin@default.com, et le mot de passe par défaut est : admin123.

Contexte du conteneur
Propriété Valeur
Image aiursoft/ollamagateway
Ports 5000
Chemin du binaire /app
Chemin des données /data
Chemin de configuration /data/appsettings.json
Exécuter sous Ubuntu

Le script suivant installera ou mettra à jour cette application sur votre serveur Ubuntu. Prend en charge Ubuntu 25.04.

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

Ou avec un port personnalisé :

curl -sL https://github.com/aiursoftweb/ollamaGateway/raw/master/install.sh | sudo bash -s 8080
Systemd /opt/apps
Pourquoi un déploiement local

Gardez les invites, les clés API, les journaux d'utilisation et le routage des modèles à l'intérieur de la limite de votre propre infrastructure.

Cela est particulièrement utile lors de la mise à disposition d'une équipe, d'outils internes ou d'agents autonomes via un point de terminaison compatible avec OpenAI.

Développement et exécution manuelle
Prérequis
Exécution manuelle
  1. Exécutez `npm install` dans le dossier `wwwroot` pour installer les dépendances.
  2. Exécutez `dotnet run` pour exécuter l'application.
  3. Visitez http://localhost:5000.
Exécuter dans Visual Studio
  1. Ouvrez le fichier `.sln` dans le chemin du projet.
  2. Appuyez sur `F5` pour exécuter l'application.