GUI for GIT like in CPanel

Mohsin shared this idea 4 years ago
In Progress
Not everyone is comfortable with Git commands so if you can provide GUI for Git like in Cpanel that would be great. Thanks
18 votes

Comments (9)

photo

Definitely, this is a must have and hope many will request this feature.

photo

My team needs this feature for CI/CD


photo

+1 here.
I Use VPS and need to use it in most o the accounts I host (30 for the moment)

photo

Thanks everyone for your input!

This feature is now planned for development.

photo
Is there an estimated release time for the GUI GIT?
photo

There isn't an estimate at this time however I believe it will be available till the end of 2026.

I'll greatly appreciate it if you guys help with more feedback on your expectations what Git functionality must be supported in SPanel apart from what is available in cPanel so that we may get that developed as well so that at the end you have everything you need.

photo

We started working on integrating this functionality in the SPanel's graphic interface. The Git integration will also include automatic deployment upon commit to Github or another git repo storage which supports signaling webhooks to initiate automatic pull & deployment.

photo
This isn't a nice-to-have feature. It's something we genuinely need, and we need it now.

The market is moving fast. cPanel and other modern platforms have had automatic deploy built in for a while now, and it just works. On top of that, vibe coding is taking off, and more and more clients are building projects outside of traditional hosting environments, using tools like Claude Code and others like it.

Nobody knows exactly where the market will be in a year. WordPress, which currently holds up a huge chunk of the shared hosting industry, could lose ground faster than anyone expects.

And here's what we're already seeing: clients staying with us just for the email, while their actual websites are being built and deployed somewhere else entirely. That's churn happening in slow motion, right in front of us.

Having Git with automatic deploy in the panel would change that directly: easy publishing for projects built outside our platform, native integration with GitHub and GitLab, and better retention for clients and agencies running modern development workflows.

We need to treat this as a priority right now, not something to revisit at the end of the year. The window is open, and every month we go without this feature is one more reason for clients to walk away.
photo

Hello, Danilo!

Thank you for your comment! You are absolutely right!

The Git integration is a feature we are already working on and it will be available in the SPanel's UI once the development and QA/testing is finished. I think that will happen in the next ~3 months. I hope that is acceptable for you.

As for cPanel's automatic deployment - that only works for local repos where you have your own repo on the cPanel server. If you use a remote repo e.g. Github then you can't use automatic deploy. By the way, the SPanel's Git implementation supports automatic deployment from Github and any other remote repo that supports triggering automatic deployments via a webhook URL which SPanel will implement.

Aside from that we are heavily working on developing an App Manager which will have pretty much 90% of what platforms like Coolify offer but built directly inside SPanel so people don't have to leave their hosting account or pay extra for a separate service.

The App Manager will allow you to deploy and run any modern application (Node.js, Python, Go, basically anything that runs in Docker) directly from SPanel and of course at no extra cost.

In short, with the App Manager people will be able to deploy any of 40+ ready-made applications like Ghost, Nextcloud, n8n, code-server, Uptime Kuma and many more with one click or deploy their own custom apps directly from a Git repository - same kind of workflow as Heroku or Vercel but running on the user's own hosting. It also supports full Docker Compose stacks for more complex setups and every app gets its own isolated environment with automatic port allocation, resource limits, health checks, automated backups and Smart Deploy with auto-rollback so if a new version fails to start properly the previous one comes back automatically and the site stays online.

The good part is that all of this runs alongside the existing PHP/WordPress hosting so the same account can have a WordPress site, a Node.js API and a Python app running at the same time. That's exactly what is needed to keep the clients you mentioned here on SPanel instead of losing them to other platforms.

How does that sound to you, Danilo? Do you think the above matches people's needs in today's hosting era?

Leave a Comment