This is a small repo containing a few tools that should let you deploy Refinery quicker.
- Install Docker from DockerHub
- Clone this repo
cd
into this repo- Make sure you've set the
REFINERY_USER
,REFINERY_PASSWORD
,REFINERY_SECRET
environment variables. - Go into
config/cred/local.ini
and replace theadmin=admin
with your own account name consistent with the value ofREFINERY_USER
. - Go into
refinery_configuration/.refinery.yaml
and name your database and change any extra configuration you need. Beware that you will need to bind-mount your iBooks database directory if you want to use that functionality. - Run
docker-compose up
.
Congratulations, you should now have a running CouchDB instance which saves its data into the cloned repo under config/data
.
If you used Docker Compose, you don't have to do anything else! The CouchDB is accessible on port 5894 and Refinery on port 42069. You're free to use the server REST API now.