What will docker-compose contain?
- Database:
mysql/mariadb
- Website:
wordpress
- Admin:
phpmyadmin
- Proxy:
traefik
- Cache:
redis
- Monitoring:
cadvisor
- Management:
portainer
- Vault:
a tool for securely accessing secrets
- Code:
online vscode
- Application:
a cross-platform native application of your webshop
python -m cli gen-dc test
mkdir -p /tmp/test
cd /tmp/test
curl -X 'POST' \
'http://localhost:5000/docker-compose' \
-H 'accept: application/json' \
-H 'Content-Type: text/plain' \
-d 'SITE_TITLE=mydemowebsite \
SITE_URL=mydemowebsite.com
SITE_PROFILE=dev
' >> docker-compose.yml