Commit Graph

16 Commits

Author SHA1 Message Date
2624244db0 fix: rename env.example to .env.example for keygen.sh compatibility
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>
2026-01-28 23:27:31 +01:00
8dfca1da10 feat: update env.example with latest configuration
Changes:
- Rebrand: Secure Portal → SafeDocs Portal
- Add File Upload section (UPLOAD_DIR, MAX_FILE_SIZE, ALLOWED_FILE_TYPES)
- Add ClamAV configuration (CLAMAV_HOST, CLAMAV_PORT, CLAMAV_ENABLED)
- Add APP_VERSION comment (set automatically by Docker build)
- Update VERSION to 1.0.18

All required environment variables are now documented for
production deployments.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-28 23:25:25 +01:00
a7f9a51de4 refactor: rebrand from Secure Portal to SafeDocs Portal
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>
2026-01-28 23:22:29 +01:00
9da5b54187 simplify info section after screenshot
Removed screenshot heading, kept simple reference to website
for additional information.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-27 18:43:02 +01:00
0fdaabc4a6 organize screenshot in screens directory
Moved screenshot to screens/ subdirectory for better
project organization and scalability.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-27 18:41:24 +01:00
625dac1480 add product screenshot to README
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>
2026-01-27 18:39:49 +01:00
8a9a50273f replace Self-Hosting with On-Premise / Selfhosting
Updated terminology throughout README for clearer
business positioning targeting enterprise customers.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-27 17:51:53 +01:00
6fcb9fe34e fix repository URL in installation instructions
Changed git clone URL from placeholder to actual repository:
https://git.unixweb.net/unixweb/safedocsportal.git

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-27 17:42:44 +01:00
0775eaa7a3 add comprehensive customer and admin README
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>
2026-01-27 17:39:25 +01:00
658c9d01b6 added keygen script 2026-01-27 15:19:39 +00:00
dcf76a4c5d new env.example 2026-01-27 12:58:04 +00:00
7dc93bd695 new docker files 2026-01-27 12:28:41 +00:00
f3e0b5e7de resolve port conflict 2026-01-26 23:55:49 +00:00
e6ab455f62 fix mount docker 2026-01-26 23:47:55 +00:00
24a8133bce added environment files 2026-01-26 19:15:43 +00:00
75480a9ac6 First commit 2026-01-26 19:06:39 +00:00