Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 842 Bytes

README.md

File metadata and controls

20 lines (15 loc) · 842 Bytes

Farmer

Farmer is a simple PaaS wrapped around docker-compose to create, deploy and manage small projects.

Installation

As simple as running docker compose and passing a root password for your MySql server.

export DATABASE_ROOT_PASSWORD=yourRandomRootPassword
docker-compose up -d

If you want to run a Farmer instance on a remote docker engine you need to configure docker compose using environment variables.

Usage

To talk to a farmer instance you need to run docker-compose. (If your docker engine is on a remote server you need to set appropriate environment variables)

Features

  • HAProxy Load Balancer to handle http and/or https traffic.
  • Domain Management with etcd and registrator for your web containers.
  • MySql Service Broker for offering lightweight MySql contaienrs to all your projects.