Erste Schritte
Willkommen bei JudaicaLink! Dieser Leitfaden hilft Ihnen, die Dokumentationsumgebung einzurichten und mit der Erkundung sowie der Mitarbeit am JudaicaLink-Projekt und seinen Teilprojekten zu beginnen.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes installiert haben:
Python 3.8 oder neuer
pip (Python-Paketmanager)
Virtuelle Umgebung (optional, aber empfohlen)
Git (zum Klonen des Repositorys)
Docker (falls containerisierte Bereitstellungen verwendet werden)
Lokale Einrichtung
Folgen Sie diesen Schritten, um die verschiedenen Projekte lokal einzurichten:
JudaicaLink Dokumentation
Repository klonen
git clone https://github.com/judaicalink/judaicalink-docs.git
cd judaicalink-docs
Virtuelle Umgebung erstellen und aktivieren (empfohlen)
python -m venv venv
source venv/bin/activate # On macOS/Linux
venv\Scripts\activate # On Windows
Abhängigkeiten installieren
pip install -r requirements.txt
Dokumentation lokal erstellen
cd docs
make html # On Linux/macOS
# or
make.bat html # On Windows
The generated HTML files will be located in `docs/_build/html/`. Open `index.html` in a browser to view the documentation.
JudaicaLink Labs
Repository klonen
git clone https://github.com/judaicalink/judaicalink-labs.git
cd judaicalink-labs
Abhängigkeiten installieren
pip install -r requirements.txt
Entwicklungsserver starten
python manage.py runserver
JudaicaLink Webseite
Repository klonen
git clone https://github.com/judaicalink/judaicalink-site.git
cd judaicalink-site
Hugo installieren (falls nicht bereits installiert)
brew install hugo # On macOS
sudo apt install hugo # On Linux
Webseite erstellen und bereitstellen
hugo server
JudaicaLink Pubby
Repository klonen
git clone https://github.com/lod-pubby/pubby-django.git
cd pubby-django
Abhängigkeiten installieren
pip install -r requirements.txt
Entwicklungsserver starten
python manage.py runserver
Docker für lokale Bereitstellung verwenden
Für eine Full-Stack-Bereitstellung aller Projekte zusammen Docker verwenden:
Repository klonen
git clone https://github.com/judaicalink/docker.git
cd docker
Umgebung einrichten
cp .env.example .env
Container erstellen und starten
docker-compose up --build -d
Read the Docs verwenden
Die JudaicaLink-Dokumentation wird auf Read the Docs gehostet. Sie können die neueste Version online unter folgender Adresse einsehen:
Dokumentation aktualisieren
Um Aktualisierungen an der Dokumentation beizutragen:
Machen Sie Änderungen an den .rst-Dateien im docs/-Verzeichnis.
Dokumentation lokal erstellen
make html
Vorschau der Änderungen lokal durch Öffnen von _build/html/index.html in einem Browser.
Änderungen committen und pushen:
git add .
git commit -m "Updated documentation"
git push origin main
Nächste Schritte
Lesen Sie den Benutzerhandbuch für weitere Informationen zur Verwendung von JudaicaLink.
Überprüfen Sie das Entwicklerhandbuch für Informationen zur Beitrag von Code.
Besuchen Sie die FAQ, wenn Sie auf Probleme stoßen.