farmOS/docker
Michael Stenta d3eec67e7c Revert "farmOS 7.x-1.3."
This reverts commit 725f21b45fcd3546602cde8858440bd2488de83e.
2020-02-21 11:57:20 -05:00
..
dev Symlink /usr/local/bin/drush to drush.phar to fix TYPO3\PharStreamWrapper\Exception: Unexpected file extension 2020-02-10 14:22:47 -05:00
Dockerfile Revert "farmOS 7.x-1.3." 2020-02-21 11:57:20 -05:00
README.txt Add and document an example production docker-compose.yml file. 2019-04-20 14:49:27 -04:00
docker-compose.development.yml Change example database vars from farmos to farm. 2019-04-20 23:40:56 -04:00
docker-compose.override.postgis.yml Fix PostGIS Docker mount point. 2019-04-29 10:16:00 -04:00
docker-compose.production.yml Prepare for release of farmOS 7.x-1.3. 2020-02-21 11:57:20 -05:00
docker-entrypoint.sh Copy sites directory instead of packing/unpacking an archive. 2019-04-20 22:45:05 -04:00

README.txt

# 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`.

If you would like to experiment with installing farmOS on PostgreSQL with
PostGIS, copy the `docker-compose.override.postgis.yml` file to the same
directory and rename it to `docker-compose.override.yml`. This will override
the `db` configuration from `docker-compose.development.yml`.

## 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 farmOS.org/hosting/docker.