All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Towlion: Self-Hosted Micro-PaaS for GitHub-Based Application Deployment

By

baijum

2mo ago· 1 min readen

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 pulled
A 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.
Snippet from the RSS feed
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