de_DE.UTF-8 ist anständig drin
Dieser Commit ist enthalten in:
@@ -13,7 +13,10 @@
|
|||||||
"Bash(docker-compose restart:*)",
|
"Bash(docker-compose restart:*)",
|
||||||
"Bash(docker-compose build:*)",
|
"Bash(docker-compose build:*)",
|
||||||
"Bash(docker restart:*)",
|
"Bash(docker restart:*)",
|
||||||
"Bash(docker network inspect:*)"
|
"Bash(docker network inspect:*)",
|
||||||
|
"Bash(mkdir:*)",
|
||||||
|
"Bash(sudo touch:*)",
|
||||||
|
"Bash(docker volume rm:*)"
|
||||||
],
|
],
|
||||||
"deny": []
|
"deny": []
|
||||||
}
|
}
|
||||||
|
|||||||
23
JOURNAL.md
23
JOURNAL.md
@@ -355,4 +355,25 @@ Die Session-Daten werden erst gefüllt, wenn der License Server API implementier
|
|||||||
- Performance-Indizes auf timestamp, username und entity
|
- Performance-Indizes auf timestamp, username und entity
|
||||||
- Farbcodierung für verschiedene Aktionen
|
- Farbcodierung für verschiedene Aktionen
|
||||||
- 50 Einträge pro Seite mit Pagination
|
- 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
|
||||||
@@ -2,7 +2,8 @@ version: "3.9"
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
postgres:
|
postgres:
|
||||||
image: postgres:14
|
build:
|
||||||
|
context: ../v2_postgres
|
||||||
container_name: db
|
container_name: db
|
||||||
restart: always
|
restart: always
|
||||||
env_file: .env
|
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