Hallo!
“Das Thema kann nicht installiert werden, weil das Git-Repository nicht zugänglich ist. Möchten Sie die Installation wirklich fortsetzen?”
Warum erhalte ich diesen Fehler, wenn ich ein Theme von einem privaten GitHub-Repository importiere?
Ich habe den richtigen SSH-Schlüssel von GitHub verwendet und einen Schlüssel in GitHub erstellt.
Ist es vielleicht, weil die Datei für das CSS von Discourse falsch platziert ist?
merefield
(Robert)
11. Februar 2025 um 08:45
2
Haben Sie diese Methode verwendet?:
Diese Anleitung erklärt, wie ein Discourse-Theme oder eine Theme-Komponente aus einem privaten GitHub-Repository installiert wird.
Erforderliches Benutzerniveau: Administrator
Zusammenfassung
Diese Dokumentation beschreibt den Prozess der Installation eines Discourse-Themes oder einer Theme-Komponente aus einem privaten GitHub-Repository. Sie enthält Schritte zur Generierung und Verwendung von SSH-Schlüsseln für den sicheren Zugriff. Sie benötigen Administrat…
Ich habe es getan, aber im Schritt zum Hinzufügen des Deploy-Schlüssels in Discourse und zum Klicken auf „Installieren“ in Discourse wurde mir angezeigt: „Das Theme kann nicht installiert werden, da das Git-Repository nicht zugänglich ist. Sind Sie sicher, dass Sie die Installation fortsetzen möchten?“
merefield
(Robert)
12. Februar 2025 um 14:54
4
Nein, der SSH-Schlüssel wird in Discourse generiert und muss zu GitHub hinzugefügt werden (also umgekehrt)
Ja, das habe ich gemacht, ich habe den Schlüssel in GitHub hinzugefügt, aber er funktioniert nicht.
Hallo,
@Learnmore_smart @jsimon6
Ich habe die Anleitung, die Robert oben verlinkt hat (Installing a theme from a private Git repository ), erneut getestet und sie funktioniert wie erwartet.
Bilder
Haben Sie die Schritte befolgt? Versuchen Sie es noch einmal und berichten Sie, wenn Sie auf ein Problem stoßen.
Lilly
(Lillian )
26. Februar 2025 um 15:01
8
Hallo @Learnmore_smart , willkommen
Hat es schon funktioniert?
Ich habe diese Anleitung geschrieben und gerade getestet. Sie funktioniert genau wie erwartet. Stellen Sie sicher, dass Sie Administratorzugriff auf das private Repository haben und die SSH-Repository-Adresse verwenden, wenn Sie es in Ihrem Forum installieren.
Unser Team entwickelt gerade eine weitere Funktion, wir werden uns das wohl in ein paar Wochen wieder ansehen. Danke Leute!