farmOS is a web-based application for farm management, planning, and record keeping. It is developed by a community of volunteers and aims to provide a standard platform for farmers, developers, and researchers to build upon
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Michael Stenta c257226504 Revert "farmOS 7.x-1.8." 5 months ago
dev Backport inclusion of WWW_DATA_ID docker devel image build arg to 7.x-1.x 1 year ago
Dockerfile Revert "farmOS 7.x-1.8." 5 months ago
README.txt Change all relevant links from to 5 months ago
docker-compose.development.yml Change example database vars from farmos to farm. 3 years ago
docker-compose.production.yml Prepare for release of farmOS 7.x-1.8. 5 months ago Add some informative text to Docker entrypoint scripts when files are copied automatically. 2 years ago


# Running farmOS with Docker

This directory contains files necessary to build the farmOS Docker image, along
with example `docker-compose.yml` files that can be used for running farmOS in
Docker containers.

## Development environment

To run a farmOS development environment, copy `docker-compose.development.yml`
into a new directory on your server, rename it to `docker-compose.yml` and run
`docker-compose up`.

## Production environment

To run a farmOS production environment, use `docker-compose.production.yml` as
an example for building your own configuration. Note that this example does not
include a database. It is assumed that in production environments the database
will be managed outside of Docker.

For more information, see