m-adawi / swarm-cd

SwarmCD: Declarative GitOps and Continuous Deployment tool for Docker Swarm.
GNU General Public License v3.0
68 stars 2 forks source link

create a web UI #16

Closed m-adawi closed 1 month ago

m-adawi commented 3 months ago

Create a web UI to show deployment status for each stack and display errors, if any. Other features:

Fleury93 commented 2 months ago

What approach, lang or framework do you plan to use? Maybe I can help you with that.

m-adawi commented 2 months ago

@Fleury93 Thanks for offering your help! @EhabY is planning to use React for the frontend, and he will push some changes soon. However, any further help or contributions from you would be greatly appreciated as we move forward.

Fleury93 commented 2 months ago

Afterwards, maybe some management features can be added like in Portainer or Swarmpit. Or read only info at least. Like nodes in swarm, networks, and volumes. Resource usage as well.

Do you plan this?

m-adawi commented 2 months ago

This tool wasn't intended for swarm management but I might implement some of these features like showing resource usage and services and their running containers' status