A sleek and intuitive Ansible web interface for deploying VMware vSphere virtual machine templates.
496
Deployaroo is a sleek and intuitive web interface for deploying VMware vSphere virtual machine templates using Ansible.
To get started with Deployaroo, see the Documentation.
Docker Run
docker run -d \
--name deployaroo-app \
--restart always \
-p 8000:8000 \
-e SECRET_KEY='your_secret_key' \
-e ENCRYPTION_KEY='your_encryption_key' \
-e APP_ADMIN_USER='administrator' \
-e APP_ADMIN_PASSWORD='password' \
blinkzero/deployaroo \
gunicorn -w 10 -b :8000 run:app --timeout 3600
Docker Compose
version: '3'
services:
app:
container_name: deployaroo-app
restart: always
image: blinkzero/deployaroo:latest # Use the Docker Hub image
ports:
- "8000:8000"
environment:
SECRET_KEY: 'your_secret_key' # Change this
ENCRYPTION_KEY: 'your_encryption_key' # Change this
APP_ADMIN_USER: 'administrator' # Change this
APP_ADMIN_PASSWORD: 'password' # Change this
# Volumes are optional
volumes:
- deployaroo-data/logs:/home/project/app/logs
- deployaroo-data/backups:/home/project/app/apps/backups
command: gunicorn -w 10 -b :8000 run:app --timeout 3600
nginx:
container_name: deployaroo-nginx
restart: always
image: "nginx:latest"
ports:
- "80:80"
volumes:
- ./nginx:/etc/nginx/conf.d
depends_on:
- app
Sample nginx conf can be found in the github repo.
I welcome contributions!
See some visuals of Deployaroo here.
Content type
Image
Digest
sha256:7878b92dc…
Size
517.8 MB
Last updated
about 2 years ago
docker pull blinkzero/deployaroo