de_DE.UTF-8 ist anständig drin

Dieser Commit ist enthalten in:
2025-06-07 16:41:34 +02:00
Ursprung b3dc80a38a
Commit fbf47888ee
4 geänderte Dateien mit 42 neuen und 3 gelöschten Zeilen

Datei anzeigen

@@ -13,7 +13,10 @@
"Bash(docker-compose restart:*)",
"Bash(docker-compose build:*)",
"Bash(docker restart:*)",
"Bash(docker network inspect:*)"
"Bash(docker network inspect:*)",
"Bash(mkdir:*)",
"Bash(sudo touch:*)",
"Bash(docker volume rm:*)"
],
"deny": []
}

Datei anzeigen

@@ -355,4 +355,25 @@ Die Session-Daten werden erst gefüllt, wenn der License Server API implementier
- Performance-Indizes auf timestamp, username und entity
- Farbcodierung für verschiedene Aktionen
- 50 Einträge pro Seite mit Pagination
- IP-Adresse und User-Agent Tracking
- IP-Adresse und User-Agent Tracking
### 2025-01-06 - PostgreSQL UTF-8 Locale konfiguriert
- Eigenes PostgreSQL Dockerfile für deutsche Locale
- Sicherstellung der UTF-8 Unterstützung auf Datenbankebene
**Neue Features:**
- **PostgreSQL Dockerfile**: Installiert deutsche Locale (de_DE.UTF-8)
- **Locale-Umgebungsvariablen**: LANG, LANGUAGE, LC_ALL gesetzt
- **Docker Compose Update**: Verwendet jetzt eigenes PostgreSQL-Image
**Neue Dateien:**
- v2_postgres/Dockerfile (neu erstellt)
**Geänderte Dateien:**
- v2/docker-compose.yaml (postgres Service nutzt jetzt build statt image)
**Technische Details:**
- Basis-Image: postgres:14
- Locale-Installation über apt-get
- locale-gen für de_DE.UTF-8
- Vollständige UTF-8 Unterstützung für deutsche Sonderzeichen

Datei anzeigen

@@ -2,7 +2,8 @@ version: "3.9"
services:
postgres:
image: postgres:14
build:
context: ../v2_postgres
container_name: db
restart: always
env_file: .env

14
v2_postgres/Dockerfile Normale Datei
Datei anzeigen

@@ -0,0 +1,14 @@
FROM postgres:14
# Deutsche Locale installieren
RUN apt-get update && apt-get install -y locales \
&& sed -i '/de_DE.UTF-8/s/^# //g' /etc/locale.gen \
&& locale-gen \
&& update-locale LANG=de_DE.UTF-8 \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
# Locale-Umgebungsvariablen setzen
ENV LANG de_DE.UTF-8
ENV LANGUAGE de_DE:de
ENV LC_ALL de_DE.UTF-8