Replace manual secret generation instructions with keygen.sh recommendation.
Before:
# Secrets generieren:
# openssl rand -base64 32
After:
# EMPFOHLEN: Automatische Konfiguration mit:
# ./keygen.sh
This makes it clearer that keygen.sh is the preferred way to set up
the environment, as it generates all secrets and creates a complete
.env file automatically.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
The keygen.sh script expects .env.example (with leading dot), not env.example.
This fixes the error when running keygen.sh.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Update all container names and image references:
- secure-portal-* → safedocs-portal-*
- Docker images now use safedocs-portal-backend/frontend
- MAIL_FROM_NAME default updated to "SafeDocs Portal"
This aligns with the complete rebranding of the product.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Added hero screenshot showing desktop and mobile UI
directly below the title for better visual introduction.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Updated terminology throughout README for clearer
business positioning targeting enterprise customers.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Created complete German README with two sections:
- Business section: features, security, GDPR compliance
- Technical section: installation, configuration, operations
Includes keygen.sh setup guide, email configuration,
reverse proxy examples, backup strategies, and troubleshooting.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>