Deployments from Git.
Repository URLs, GitHub integration, and a dedicated Git remote feed into one build pipeline, with logs and deployment history.
Portways is my private, self-hosted platform for deploying and running applications.
I built it to manage my projects on hardware I own.
A personal project. No public sign-ups.
An example of the platform’s workflow.
github.com/example/projectdonedonedonedonePortways identifies how a project should build, prepares it, and records progress in deployment logs.
The tools I use to deploy applications and keep them running.
Repository URLs, GitHub integration, and a dedicated Git remote feed into one build pipeline, with logs and deployment history.
The platform runs Node.js, Python, static sites, and Dockerfile-based applications, with managed Postgres, Redis, and S3-compatible storage.
Applications receive a portways.app subdomain. Custom domains are supported, with routing and HTTPS handled by the infrastructure.
Per-project resource limits, scaled workloads, and cluster management bring the operating side of the platform into one place.
If a new container crashes on startup, Portways restores the previous working image. Build logs make the failure visible.
A dedicated public status page brings together service availability, incident updates, and scheduled maintenance.
Every deployment starts with code and ends with a running container. Portways handles the steps in between.
More about the projectI manage the servers as well as the software that runs on them.
Source arrives from a repository URL, a private repository through a connected GitHub App, or a push to a Portways Git remote.
repository → mainPortways detects the environment or uses the repository’s Dockerfile. Build logs stream internally as the application image is created.
clone → detect → buildThe running container receives a portways.app address. Routing, custom domains, resource settings, and subsequent deployments stay in the same system.
example-project.portways.appCheck uptime, recent incidents, and planned maintenance
on the Portways status page.
Portways is the private platform I built to deploy my applications and manage their databases and servers. It runs on my own hardware. I’m Gaurav, also known as Suvo, and this is one of my biggest projects.
No. I use Portways for my own projects. This site explains what I’ve built; there are no public hosting plans or sign-ups.
Portways is one of my biggest projects. Happy to talk about it.
Get in touch For project questions or just to say hello.