Cuong Manh Le
56f8113bb0
refactor: replace Unix socket log communication with HTTP-based system
...
Replace the legacy Unix socket log communication between `ctrld start` and
`ctrld run` with a modern HTTP-based system for better reliability and
maintainability.
Benefits:
- More reliable communication protocol using standard HTTP
- Better error handling and connection management
- Cleaner separation of concerns with dedicated endpoints
- Easier to test and debug with HTTP-based communication
- More maintainable code with proper abstraction layers
This change maintains backward compatibility while providing a more robust
foundation for inter-process communication between ctrld commands.
2025-10-09 19:12:06 +07:00
..
2024-02-07 14:40:18 +07:00
2025-10-09 17:49:21 +07:00
2024-12-19 22:10:34 +07:00
2025-10-09 19:12:06 +07:00
2025-02-18 20:25:13 +07:00
2024-08-07 15:51:11 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 18:47:18 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2023-08-15 18:22:38 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2024-10-24 13:05:48 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2023-12-13 14:53:29 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 16:47:51 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2023-11-06 20:01:03 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:46:02 +07:00
2025-10-09 19:12:06 +07:00
2025-02-18 20:25:13 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2023-08-15 18:22:38 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2024-05-09 18:39:30 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:46:02 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:46:02 +07:00
2025-10-09 19:12:06 +07:00
2025-05-15 17:00:59 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2025-03-26 23:18:36 +07:00
2025-03-26 23:18:36 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 17:49:21 +07:00
2025-03-26 23:18:04 +07:00
2025-10-09 17:49:21 +07:00
2025-10-09 19:12:06 +07:00
2025-10-09 19:12:06 +07:00
2024-02-07 14:40:18 +07:00