All operations except for member add have been completed.
- Implemented etcd rebuild as a systemd service:
- Stopped the current etcd container and took a snapshot
- Created a systemd service for starting a new etcd container
- Restored etcd from snapshot and managed service with systemd
- Refactored code for better logging and error handling
- Added stopService API endpoint in NodeServer:
- Implemented StopService endpoint to stop system services using systemctl
- Refactored config paths:
- Updated all configuration paths to use /opt/myappfiles/config
- Adjusted path handling for improved flexibility