Towlion: Self-Hosted Micro-PaaS for GitHub-Based Application Deployment
By
baijum
More crust than filling. Mostly air.
Summary
Towlion is a self-hosted micro-PaaS (Platform as a Service) that enables developers to deploy full web applications directly from GitHub to their own servers. The platform uses GitHub as its control plane, where pushing code triggers automatic deployments via GitHub Actions, opening pull requests creates preview environments, and closing them cleans up resources. It supports multi-app hosting on a single server with isolated containers, automatic TLS/HTTPS via Caddy, and provides each application with its own subdomain, database, and storage bucket. The system eliminates the need for external dashboards or complex APIs, focusing on a Git-based workflow.
Key quotes
· 4 pulledA complete deployment platform that lives entirely in GitHub. No dashboards to maintain, no APIs to learn.
GitHub is the control plane. Push to deploy. Open a PR to get a preview environment. Close it to clean up. GitHub Actions handles everything.
Run multiple applications on a single server. Each gets its own subdomain, database, storage bucket, and isolated containers.
Deploy full web applications to your own server directly from GitHub. No dashboards, no control planes — just Git push and deploy.
You might also wanna read
Why average CPU utilization is a misleading metric for cloud-native applications
The article discusses the pitfalls of relying on average CPU utilization metrics in cloud-native environments, particularly in Kubernetes. I
Agumbe: AI-Powered Workspace Platform for Kubernetes Application Development
Agumbe is a platform that provides AI-powered workspaces for building and running applications on Kubernetes. It helps teams go from idea to
aws-doctor: Open-Source CLI Tool for AWS Security, Cost, and Best Practices Auditing
aws-doctor is an open-source command-line tool written in Golang that performs comprehensive health checks on AWS accounts. It audits securi
Netflix's Simian Army: Testing Cloud Reliability Through Intentional Failures
Netflix discusses their cloud infrastructure reliability strategy called the "Simian Army" - a suite of tools designed to test and improve s
Debugging Envoy Load Balancer Latency with eBPF Zero-Code Instrumentation
The article describes a technical solution for debugging an Envoy Network Load Balancer using eBPF (Extended Berkeley Packet Filter) for zer
Wozz: Kubernetes Cost Optimization Tool for Preventing Resource Waste
Wozz is a Kubernetes cost optimization tool that helps engineering teams reduce cloud spending through two main approaches: a PR Cost Linter
