/statamic3-nginx-docker

Statamic 3 development environment with NGINX and Docker

Primary LanguageDockerfile

statamic3-nginx-docker

Successor of statamic-nginx-docker for Statamic 3. Currently this provides a development environment only. I can provide a production environment too if there's demand. Let me know any issues. I haven't personally used this for a project.

Building Statamic

# Clone repository
git clone git@github.com:danielgormly/statamic-nginx-docker.git my-project
cd my-project

# clear this repo and create a fresh statamic project
rm -rf .git
git init
docker run --rm -v $PWD:/app composer create-project statamic/statamic statamic --prefer-dist --stability=dev

# Create first user
docker run --rm -it -v $PWD:/app composer php statamic/please make:user

# Run project and point browser to http://localhost:8000
docker-compose up
open http://localhost:8000 

Updating Statamic

docker run --rm -v $PWD/statamic:/app composer update

Repo development notes