Go to file
Andreas Knuth fc6fa76bc0 updated Lambda & REST API 2025-06-13 11:00:52 -05:00
app changed to actual postgres version 2025-05-15 14:44:07 -05:00
caddy port changed 2025-06-06 14:18:56 -05:00
certbot run docker as script 2025-03-22 12:53:27 +01:00
dovecot new processing 2025-05-22 18:18:50 -05:00
email_api updated Lambda & REST API 2025-06-13 11:00:52 -05:00
gitea fixed network bugs 2025-02-09 12:02:35 -06:00
haikyDB haiky DB 2025-02-06 17:42:58 -06:00
mailcow-configs email api 2025-06-09 19:06:05 -05:00
ses-lambda updated Lambda & REST API 2025-06-13 11:00:52 -05:00
.gitignore s3 downloader API + startScript 2025-03-22 22:04:18 +01:00
README Anleitung 2025-03-22 14:31:59 +01:00
bizmatchdb_backup.sql new processing 2025-05-22 18:18:50 -05:00
haikydb_backup.sql new processing 2025-05-22 18:18:50 -05:00

README

Anleitung zur Generierung einer neuen Domain/DNS/Email
Grundlegendes
- Domain kaufen
- Domain bei cloudflare eintragen und den A Record und einen CNAME www eintragen (per Hand)
- bei Bedarf die Nameserver beim Domain Halter eintragen (Hetzner, networksolutions) und abwarten, das cloudflare den Status active anzeigt

AMAZON Einrichtung
- Die 3 Scripte zur Amamzon Konfiguration ausführen
1. awss3.sh
2. awsses.sh
3. awsiam.sh (Access Token und SMTP Passwort abspeichern !!!!)
- cloudflareDns.sh ausführen und warten bis die Identities alle auf Aktiv gesetzt sind

Server Arbeiten
- .env anpassen und neue Domain eintragen, den Bucket Namen sowie die Usernames
- dovecot_passwd_manager.py update ausführen um die passwd anzupassen
- Zertifikate erzeugen und kopieren
1. DOMAIN=imap.[DOMAIN] EMAIL=andreas.knuth@gmail.com docker compose run --rm certbot
2. cp -R letsencrypt/archive/imap.[DOMAIN] ../dovecot/ssl/
3. in der dovecor.conf folgenden Eintrag hinzufügen
local_name imap.[DOMAIN] {
  ssl_cert = </etc/dovecot/ssl/imap.[DOMAIN]/fullchain1.pem
  ssl_key = </etc/dovecot/ssl/imap.[DOMAIN]/privkey1.pem
}

Einrichten des EMail Clients
- IMAP
1. Server Name: imap.[DOMAIN]
2. Port: 993
3. UserName: Account Name -> z.B. info@[DOMAIN]
4. Security: SSL/TLS
5. Auth: Normal Passwd

-SMTP
1. Server Name: 	email-smtp.us-east-2.amazonaws.com
2. Port: 	587
3. User Name: [Access Token von oben]
4. Authentication method: 	Normal password
5. Connection Security: 	STARTTLS
6. Passwort: SMTP Passwort, nicht der Security Token !!!!