Skip to content

Compose label builder

Pick options on the left. The generated docker-compose.yml updates live on the right. Copy it, save as docker-compose.yml, and simpledeploy apply it.

App
Routing & TLS
Rate limit (optional)
Access control (optional)
Private registry (optional)
Backup (optional)
docker-compose.yml
services:
  web:
    image: nginx:alpine
    restart: unless-stopped
    ports:
      - "80:80"
    labels:
      simpledeploy.endpoints.0.domain: "myapp.example.com"
      simpledeploy.endpoints.0.port: "80"

Then run:

simpledeploy apply -f docker-compose.yml --name myapp