Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

README.md

FlatRun

Deploy Docker containers without the complexity.

FlatRun is a lightweight, file-based container deployment manager. No databases, no vendor lock-in — just standard docker-compose files on your filesystem.

FlatRun Dashboard

Philosophy

  • Zero lock-in — Uses standard docker-compose.yml files. Your deployments are just folders. Walk away anytime
  • File-based — No database required. Backup with cp, version with git
  • Known standards — Works with Docker and Nginx you already know. No proprietary formats
  • Lightweight — Single Go binary (~15MB), starts in milliseconds

Features

  • Quick app templates — Deploy WordPress, Ghost, Node.js, Laravel and more in seconds
  • File manager — Browse, edit, upload, and download files directly in containers
  • Log viewer — Real-time streaming logs with filtering and search
  • Container terminal — Shell access to containers from your browser
  • Automatic reverse proxy — Built-in Nginx configuration for domains
  • SSL certificates — Let's Encrypt integration with auto-renewal
  • Database management — Create databases, users, run queries (MySQL, PostgreSQL)
  • REST API — Full API access for automation and scripting

Get Started

License

MIT