Commit graph

3 commits

Author SHA1 Message Date
SamoilenkoVadym
a90ccb8c51 fix: exclude Postiz API from SSO protection
API endpoints at /api/* on social.ai-impress.com no longer require Authentik authentication. Frontend routes remain protected. This allows external integrations and webhooks to function properly without SSO.

- Added postiz-api router in dynamic.yml for /api path without Authentik
- Updated postiz frontend router to exclude /api routes
- Simplified docker-compose.yml labels to avoid routing conflicts

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 11:28:08 +00:00
SamoilenkoVadym
8e8f0e6fde feat: add automated credentials management for Postiz
- Create update-credentials.sh script for easy provider configuration
- Support adding/updating YouTube, TikTok, LinkedIn, X, Telegram, Facebook
- Automatically reload backend services after credential changes
- Add comprehensive documentation and quick-start guide
- Eliminate need for manual .env editing for social integrations

Usage:
  /opt/postiz-config/update-credentials.sh list                    # Show current status
  /opt/postiz-config/update-credentials.sh youtube ID SECRET        # Add YouTube
  /opt/postiz-config/update-credentials.sh tiktok ID SECRET         # Add TikTok
  /opt/postiz-config/update-credentials.sh linkedin ID SECRET       # Add LinkedIn
  /opt/postiz-config/update-credentials.sh x ID SECRET              # Add X/Twitter
  /opt/postiz-config/update-credentials.sh telegram BOT_NAME TOKEN  # Add Telegram

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 21:36:52 +00:00
SamoilenkoVadym
a987d45fbc chore: initial infrastructure setup with Syncthing, Git and documentation
Set up three-tier synchronization: Syncthing (real-time), GitHub (version control), rsync (disaster recovery). Includes complete documentation for future Claude sessions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 16:41:12 +00:00