deconst / services

Hand-crafted artisanal Dockerfiles for non-core services
Apache License 2.0
2 stars 3 forks source link

Deconst Service Dockerfiles

Hand-crafted artisanal Dockerfiles for non-core services

This repository is home to the Dockerfiles for deconst services that aren't used for software written for deconst itself, but also don't have official Docker images in the Dockerhub registry.

Curator

Docker Repository on Quay.io

This image bundles Elasticsearch Curator and some utility scripts to quickly prune old Elasticsearch indexes.

Nginx (Pod)

Docker Repository on Quay.io

An nginx server configured to proxy requests to a presenter and content service within a pod.

docker run -d \
  --volume /my-certs/:/var/ssl:ro \
  --link content:content \
  --link presenter:presenter \
  quay.io/deconst/nginx-pod

Nginx (Build)

Docker Repository on Quay.io

Another nginx server that proxies requests to a Strider container.

docker run -d \
  --volume /my-certs/:/var/ssl:ro \
  --link strider:strider \
  quay.io/deconst/nginx-build

Strider

Docker Repository on Quay.io

This image bundles Strider CD with a controlled set of plugins and build scripts that can build content and control repositories. When launched, it bootstraps Strider with a system user and a project that builds the control repository.

Configuration

Mandatory configuration values:

Optional configuration values: