i18n - docs translations (#17199)

Created by Github action

Co-authored-by: github-actions <github-actions@twenty.com>
This commit is contained in:
github-actions[bot]
2026-01-16 18:36:39 +01:00
committed by GitHub
parent 5bcbe43596
commit b7fbe1c49e
345 changed files with 11211 additions and 7495 deletions
@@ -8,18 +8,18 @@ title: 1-Klick mit Docker Compose
## Überblick
This guide provides step-by-step instructions to install and configure the Twenty application using Docker Compose. Das Ziel ist, den Prozess übersichtlich zu gestalten und häufige Fallstricke zu vermeiden, die Ihre Einrichtung unterbrechen könnten.
Diese Anleitung enthält Schritt-für-Schritt-Anweisungen, um die Twenty-Anwendung mit Docker Compose zu installieren und zu konfigurieren. Das Ziel ist, den Prozess übersichtlich zu gestalten und häufige Fallstricke zu vermeiden, die Ihre Einrichtung unterbrechen könnten.
**Wichtig:** Ändern Sie nur die in dieser Anleitung explizit erwähnten Einstellungen. Andere Konfigurationen zu ändern, kann zu Problemen führen.
See docs [Setup Environment Variables](/l/de/developers/self-host/capabilities/setup) for advanced configuration. All environment variables must be declared in the docker-compose.yml file at the server and / or worker level depending on the variable.
Siehe die Dokumentation [Umgebungsvariablen einrichten](/l/de/developers/self-host/capabilities/setup) zur erweiterten Konfiguration. Alle Umgebungsvariablen müssen in der Datei docker-compose.yml auf Server- und/oder Worker-Ebene deklariert werden, je nach Variable.
## Systemanforderungen
* RAM: Stellen Sie sicher, dass Ihre Umgebung mindestens 2 GB RAM hat. Unzureichender Speicher kann dazu führen, dass Prozesse abstürzen.
* Docker & Docker Compose: Stellen Sie sicher, dass beide installiert und aktuell sind.
## Option 1: One-line script
## Option 1: Einzeiliges Skript
Installieren Sie die neueste stabile Version von Twenty mit einem einzigen Befehl:
@@ -38,7 +38,7 @@ VERSION=vx.y.z BRANCH=branch-name bash <(curl -sL https://raw.githubusercontent.
## Option 2: Manuelle Schritte
Follow these steps for a manual setup.
Befolgen Sie diese Schritte für eine manuelle Einrichtung.
### Schritt 1: Einrichten der Umgebungsdatei
@@ -92,11 +92,11 @@ Starten Sie die Docker-Container:
docker compose up -d
```
### Step 4: Access the Application
### Schritt 4: Auf die Anwendung zugreifen
If you host twentyCRM on your own computer, open your browser and navigate to [http://localhost:3000](http://localhost:3000).
Wenn Sie twentyCRM auf Ihrem eigenen Computer hosten, öffnen Sie Ihren Browser und navigieren Sie zu [http://localhost:3000](http://localhost:3000).
If you host it on a server, check that the server is running and that everything is ok with
Wenn Sie es auf einem Server hosten, prüfen Sie, ob der Server läuft und ob alles in Ordnung ist mit
```bash
curl http://localhost:3000
@@ -108,13 +108,13 @@ curl http://localhost:3000
Standardmäßig läuft Twenty auf `localhost` an Port `3000`. Um über eine externe Domain oder IP-Adresse darauf zuzugreifen, müssen Sie die `SERVER_URL` in Ihrer `.env`-Datei konfigurieren.
#### Understanding `SERVER_URL`
#### Erläuterung von `SERVER_URL`
* **Protokoll:** Verwenden Sie `http` oder `https` je nach Konfiguration.
* Verwenden Sie `http`, wenn Sie kein SSL eingerichtet haben.
* Verwenden Sie `https`, wenn Sie SSL konfiguriert haben.
* **Domain/IP:** Dies ist der Domainname oder die IP-Adresse, unter der Ihre Anwendung zugänglich ist.
* **Port:** Include the port number if you're not using the default ports (`80` for `http`, `443` for `https`).
* **Port:** Geben Sie die Portnummer an, wenn Sie nicht die Standardports verwenden (`80` für `http`, `443` für `https`).
### SSL-Anforderungen
@@ -183,7 +183,7 @@ Wir empfehlen dringend, Twenty hinter einem Reverse-Proxy mit SSL-Beendigung fü
* **Reverse Proxy-Konfiguration:**
Stellen Sie sicher, dass Ihr Reverse-Proxy Anfragen an den richtigen internen Port weiterleitet (`3000` standardmäßig). Configure SSL termination and any necessary headers.
Stellen Sie sicher, dass Ihr Reverse-Proxy Anfragen an den richtigen internen Port weiterleitet (`3000` standardmäßig). Konfigurieren Sie die SSL-Terminierung und alle erforderlichen Header.
* **Firewall-Einstellungen:**
@@ -195,58 +195,58 @@ Wir empfehlen dringend, Twenty hinter einem Reverse-Proxy mit SSL-Beendigung fü
#### Persistenz
* **Data Volumes:**
* **Daten-Volumes:**
The Docker Compose configuration uses volumes to persist data for the database and server storage.
Die Docker-Compose-Konfiguration verwendet Volumes, um Daten für die Datenbank und den Serverspeicher persistent zu speichern.
* **Zustandslose Umgebungen:**
If deploying to a stateless environment (e.g., certain cloud services), configure external storage to persist data.
Wenn Sie in einer zustandslosen Umgebung bereitstellen (z. B. bei bestimmten Cloud-Diensten), konfigurieren Sie externen Speicher, um Daten persistent zu speichern.
## Backup and Restore
## Sicherung und Wiederherstellung
Regular backups protect your CRM data from loss.
Regelmäßige Sicherungen schützen Ihre CRM-Daten vor Verlust.
### Create a Database Backup
### Datenbanksicherung erstellen
```bash
docker exec twenty-postgres pg_dump -U postgres twenty > backup_$(date +%Y%m%d).sql
```
### Automate Daily Backups
### Tägliche Sicherungen automatisieren
Add to your crontab (`crontab -e`):
Zu Ihrer Crontab hinzufügen (`crontab -e`):
```bash
0 2 * * * docker exec twenty-postgres pg_dump -U postgres twenty > /backups/twenty_$(date +\%Y\%m\%d).sql
```
### Restore from Backup
### Aus Sicherung wiederherstellen
1. Stop the application:
1. Anwendung stoppen:
```bash
docker compose stop twenty-server twenty-front
```
2. Restore the database:
2. Datenbank wiederherstellen:
```bash
docker exec -i twenty-postgres psql -U postgres twenty < backup_20240115.sql
```
3. Restart services:
3. Dienste neu starten:
```bash
docker compose up -d
```
### Backup Best Practices
### Best Practices für Sicherungen
* **Test restores regularly** — verify backups actually work
* **Store backups off-site** — use cloud storage (S3, GCS, etc.)
* **Encrypt sensitive data** — protect backups with encryption
* **Retain multiple copies** — keep daily, weekly, and monthly backups
* **Wiederherstellungen regelmäßig testen** — überprüfen Sie, dass die Sicherungen tatsächlich funktionieren
* **Sicherungen extern aufbewahren** — Cloud-Speicher verwenden (S3, GCS usw.)
* **Sensible Daten verschlüsseln** — Sicherungen mit Verschlüsselung schützen
* **Mehrere Kopien aufbewahren** — tägliche, wöchentliche und monatliche Sicherungen vorhalten
## Fehlerbehebung