6 Commits

Author SHA1 Message Date
DGSoft
5966b9b3f3 Disable Vite HMR for Production Environment
- Completely disable Hot Module Replacement in production
- HMR incompatible with reverse proxy setup
- Eliminates WebSocket connection errors in browser
- Cleaner production deployment without dev features
- No more 'failed to connect to websocket' messages
2025-12-10 18:52:01 +01:00
DGSoft
f755b1bac1 Fix Vite HMR WebSocket Connection Issue
- Disabled HMR in production environment to prevent WebSocket conflicts
- HMR not needed in reverse proxy setup with systemd service
- Eliminates 'failed to connect to websocket' errors in browser console
- Cleaner production deployment without development-specific features
2025-12-10 18:50:54 +01:00
DGSoft
200579c411 Fix Systemd Service with Dedicated Daemon Script
- teamchat-daemon.sh: Systemd-compatible daemon that stays in foreground
- Updated teamchat.service to use daemon script
- Automatic service restart on failures
- Health monitoring every 30 seconds
- Proper signal handling for clean shutdown
- Systemd journal logging integration
2025-12-09 22:35:55 +01:00
DGSoft
b10078dc2e Add Systemd Service for Persistent Background Services
- teamchat.service: Systemd service configuration
- install-service.sh: Automated service installer
- SYSTEMD_INSTALL_README.md: Complete installation guide
- Automatic start on boot with failure recovery
- Proper logging to systemd journal
- Root user configuration (can be customized)
- Troubleshooting and management commands
2025-12-09 22:33:17 +01:00
DGSoft
9daab3cdf4 Add Service Manager for Background Services
- service-manager.sh: Comprehensive service management script
- Start/stop backend and frontend as background services
- Status monitoring and log management
- Individual service control (start-backend, stop-frontend, etc.)
- SERVICE_MANAGER_README.md: Complete documentation
- PID file management for process tracking
- Colored output and error handling
- Production-ready with systemd integration examples
2025-12-09 22:31:57 +01:00
DGSoft
93b98cfb5c Initial commit: Team Chat System with Code Snippet Library
- Complete chat application similar to Microsoft Teams
- Code snippet library with syntax highlighting
- Real-time messaging with WebSockets
- File upload with Office integration
- Department-based permissions
- Dark/Light theme support
- Production deployment with SSL/Reverse Proxy
- Docker containerization
- PostgreSQL database with SQLModel ORM
2025-12-09 22:25:03 +01:00