mirror of
https://github.com/skoelle/icloud-contacts-sync.git
synced 2026-09-17 23:40:24 +00:00
- Add proxy endpoint GET /api/contacts/{id}/messages (forwards to Chat-Archive API)
- Add chat_sender_name field to Account config for sender matching
- Add Infinite Scroll chat section with Messenger-style bubbles
- Umlaut-normalized name comparison (ae/oe/ue/ss)
- Add CHATAPI_ENABLED/URL/KEY environment variables
- Update README.md, SPEC.md, AGENTS.md
37 lines
1010 B
Bash
37 lines
1010 B
Bash
# MariaDB Zielverbindung
|
|
MARIADB_HOST=mariadb.internal
|
|
MARIADB_PORT=3306
|
|
MARIADB_DATABASE=contacts
|
|
MARIADB_USER=contacts_sync
|
|
MARIADB_PASSWORD=change-me
|
|
|
|
LOG_LEVEL=INFO
|
|
|
|
# --- Timezone (IANA-Format) ---
|
|
TIMEZONE=Europe/Berlin
|
|
|
|
# --- Geburtstags-Mailer ---
|
|
MAILER_ENABLED=true
|
|
SMTP_HOST=smtp.example.de
|
|
SMTP_PORT=587
|
|
SMTP_USER=mailer@example.de
|
|
SMTP_PASSWORD=change-me
|
|
SMTP_USE_TLS=true
|
|
MAIL_FROM=contacts-sync@example.de
|
|
MAIL_SEND_HOUR=7
|
|
|
|
# --- Web-Ansicht / API (nur relevant für den zweiten Container) ---
|
|
# Name des Headers, den Authelia/dein Reverse-Proxy mit dem eingeloggten
|
|
# Benutzernamen befüllt (z.B. via nginx auth_request + proxy_set_header).
|
|
AUTH_REMOTE_USER_HEADER=Remote-User
|
|
API_HOST=0.0.0.0
|
|
API_PORT=8000
|
|
|
|
# --- Web-URL (optional, wird in Geburtstags-Mails verlinkt) ---
|
|
WEB_URL=https://kontakte.example.de
|
|
|
|
# --- Chat-Archive API (optional, zeigt Chat-Nachrichten in der Kontakt-Detailseite) ---
|
|
CHATAPI_ENABLED=false
|
|
CHATAPI_URL=http://docker-host-pve.fritz.box:8420
|
|
CHATAPI_KEY=change-me
|