de_DE.UTF-8 ist anständig drin
Dieser Commit ist enthalten in:
@@ -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": []
|
||||
}
|
||||
|
||||
21
JOURNAL.md
21
JOURNAL.md
@@ -356,3 +356,24 @@ Die Session-Daten werden erst gefüllt, wenn der License Server API implementier
|
||||
- Farbcodierung für verschiedene Aktionen
|
||||
- 50 Einträge pro Seite mit Pagination
|
||||
- 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
|
||||
@@ -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
14
v2_postgres/Dockerfile
Normale Datei
@@ -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
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren