Commit Graph

5 Commits

Author SHA1 Message Date
Torsten Schulz (local)
b2752b3fae Update service management in install-systemd.sh to include service restart
Modified the service management commands to ensure the service is restarted after enabling it. This change enhances the deployment process by ensuring the latest configuration is applied immediately. Updated the echo statement for clarity on the actions being performed.
2026-03-27 13:51:04 +01:00
Torsten Schulz (local)
aca290f1d0 Implement TLS support for WebSocket connections in yourchat2. Updated main.rs to handle secure WebSocket connections based on environment variables. Enhanced install-systemd.sh to include a template for environment configuration. Updated README to document new TLS-related environment variables and installation instructions. 2026-03-04 17:42:47 +01:00
Torsten Schulz (local)
0037ac5c28 Update install-systemd.sh to enhance the build process. Changed the build command to use a subshell for better directory context and updated the progress indicator from [1/6] to [1/7]. 2026-03-04 17:24:43 +01:00
Torsten Schulz (local)
91a58855eb Refactor install-systemd.sh and update yourchat2.service for improved installation and configuration. Added binary installation to /usr/local/bin, created work directory at /var/lib/yourchat2, and updated user/group settings. Enhanced README to reflect these changes. 2026-03-04 17:23:29 +01:00
Torsten Schulz (local)
5c4ac55f61 Update README and systemd service configuration for yourchat2. Added installation script install-systemd.sh for easier setup and modified yourchat2.service to improve service management, including environment file support and enhanced restart policies. 2026-03-04 17:21:03 +01:00