Eine selbst gehostete Bereitstellung erfordert die Ausführung von fünf wichtigen Schritten:
Vorbereitung der Umwelt
- Grundlegende Betriebsumgebung: Python 3.8+, Node.js 16+.
- Datenbank: PostgreSQL 12+ (2GB oder mehr RAM empfohlen)
- Versionskontrolle: Git-Client
Prozess der Bereitstellung
- Code abrufen: durch
git cloneZiehen von GitHub-Repositories - Backend-InstallationInstallieren Sie das ffun-Paket mit pip und führen Sie den Datenbankmigrationsbefehl aus
- Frontend-KonstruktionKompilieren statischer Dateien nach der Installation von Abhängigkeiten mit npm
- Service-Aktivierung: Führen Sie die API-Dienste separat aus (
uvicorn) und Arbeitsabläufe im Hintergrund
AI-Funktion Konfiguration
Muss in den Umgebungsvariablen festgelegt werden:
- Adresse des OpenAI/Gemini-API-Endpunkts
- Der entsprechende Authentifizierungsschlüssel
- Passen Sie optional den Pfad zur Konfigurationsdatei des Etikettenprozessors an
Hinweis: Alle Daten in der selbst gehosteten Version werden in der lokalen Datenbank gespeichert, regelmäßige Backups werden empfohlen.pg_dataKatalog.
Diese Antwort stammt aus dem ArtikelFeeds.Fun: RSS-Feeds, die Nachrichten automatisch markieren und filternDie































