Mezzanine API Docker is an instance of Mezzanine CMS with the REST API which runs within Docker containers.
Three microservices are created, for Mezzanine itself, the PostgreSQL database, and the Nginx web server.
The following Docker products should be installed:
To setup Mezzanine CMS with the REST API as Docker microservices:
-
Download this Mezzanine Docker project with
git
:git clone https://github.com/gcushen/mezzanine-api-docker.git cd mezzanine-api-docker
-
Create a new docker machine:
docker-machine create -d virtualbox mezzanine
-
Build the images:
docker-compose build
-
Start the microservices:
docker-compose up -d
-
Open the URL given by the following command in your web browser:
echo "http://$(docker-machine ip mezzanine)/"
Login to the admin panel with username
admin
and passworddefault
.
View the documentation website or explore the remote command line tool and remote SDK.
Feel free to star Mezzanine API Docker on Github to show your support and monitor updates.
Join us in the Mezzanine API chat room or leave a message and we will try to get back to you.
Please file a ticket or contribute a pull request on GitHub for bugs or feature requests.
Created by George Cushen.
Released under the MIT license.