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.
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
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
- Exécutez `npm install` dans le dossier `wwwroot` pour installer les dépendances.
- Exécutez `dotnet run` pour exécuter l'application.
- Visitez http://localhost:5000.
Exécuter dans Visual Studio
- Ouvrez le fichier `.sln` dans le chemin du projet.
- Appuyez sur `F5` pour exécuter l'application.