Skip to content

Towlion

A self-hosted, GitHub-native micro-PaaS for deploying web applications on your own infrastructure.

Deploy full-stack applications to a single server using nothing but GitHub repositories and Actions. No external dashboards, no managed services — complete ownership of your deployment pipeline.


How It Works

Repository  →  GitHub Actions  →  Your Server

Every application is a GitHub repository. Push to main and it deploys automatically via SSH. Fork any app to self-host it independently on your own infrastructure.

Platform Services

Each application runs on a single Debian server with shared infrastructure:

  • Caddy — reverse proxy with automatic TLS
  • PostgreSQL — relational database with per-app credential isolation
  • Redis — caching and background job processing
  • MinIO — S3-compatible object storage
  • Loki + Promtail — centralized log aggregation
  • Grafana — monitoring dashboards and alerting

Get Started

  1. Create a new app from the app-template
  2. Build your application (FastAPI backend, optional Next.js frontend)
  3. Configure server credentials in GitHub Secrets
  4. Push to main — your app deploys automatically

Documentation

Repository Description
platform Architecture, specification, infrastructure scripts, and validator
app-template Template repository for bootstrapping new applications

Designed For

Independent developers and small teams building SaaS products, developer tools, and AI-powered applications — with full control over their production infrastructure.

Pinned Loading

  1. platform platform Public

    Self-hosted GitHub-native micro-PaaS for deploying small web applications.

    Shell 1

Repositories

Showing 7 of 7 repositories
  • platform Public

    Self-hosted GitHub-native micro-PaaS for deploying small web applications.

    towlion/platform’s past year of commit activity
    Shell 1 MIT 0 0 0 Updated Mar 16, 2026
  • towlion.github.io Public

    Towlion marketing site - self-hosted GitHub-native micro-PaaS

    towlion/towlion.github.io’s past year of commit activity
    HTML 0 0 0 0 Updated Mar 15, 2026
  • .github Public

    Organization profile and community health files

    towlion/.github’s past year of commit activity
    0 0 0 0 Updated Mar 16, 2026
  • app-template Public template

    Template repository for bootstrapping new Towlion apps

    towlion/app-template’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Mar 16, 2026
  • hello-world Public
    towlion/hello-world’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Mar 16, 2026
  • todo-app Public
    towlion/todo-app’s past year of commit activity
    Python 0 MIT 1 0 0 Updated Mar 15, 2026
  • starter-app Public
    towlion/starter-app’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Mar 15, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics

Loading…