A process manager with an HTTP API for console and file access.

backend go golang https mux octyne process-control process-manager redigo redis rest-api websocket
3 Open Issues Need Help Last updated: Jun 30, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement username validation during account loading in Octyne to prevent loading invalid usernames, specifically the reserved `@local` username and potentially others starting with `@`. This involves modifying the account loading logic to check for valid username formats before processing them.

Complexity: 3/5
bug good first issue

A process manager with an HTTP API for console and file access.

Go
#backend#go#golang#https#mux#octyne#process-control#process-manager#redigo#redis#rest-api#websocket

AI Summary: Implement server groups in Octyne, allowing for organization of servers within the Ecthelion UI and enabling permission management at the group level. This involves adding a new data structure to represent groups, modifying the API to handle group creation, management, and assignment of servers to groups, and updating the Ecthelion UI to display and interact with these groups.

Complexity: 4/5
enhancement good first issue

A process manager with an HTTP API for console and file access.

Go
#backend#go#golang#https#mux#octyne#process-control#process-manager#redigo#redis#rest-api#websocket

AI Summary: Integrate the Ecthelion web UI into the Octyne binary for easier single-node setup and management. This involves adding Ecthelion as a git submodule, creating a build script, integrating an HTTP server to serve Ecthelion, updating the configuration file, potentially refactoring Ecthelion to eliminate server-side rendering, and finally updating the documentation.

Complexity: 4/5
enhancement good first issue

A process manager with an HTTP API for console and file access.

Go
#backend#go#golang#https#mux#octyne#process-control#process-manager#redigo#redis#rest-api#websocket