When using Sidekick v.0.6.6 installed with brew generated docker-compose.yml file does include restart property. (restart: unless-stopped).
When doing it on same app from the github code source, it does include it.
Recreation:
Dockerfile
FROM node:20
WORKDIR /app
EXPOSE 3000
Brew installed sidekick v.0.6.6 version:
sidekick launch
Generated docker-compose.yml:
services:
testing:
image: testing
labels:
- traefik.enable=true
- traefik.http.routers.testing.rule=Host(`testing.167.99.243.82.sslip.io`)
- traefik.http.services.testing.loadbalancer.server.port=3000
- traefik.http.routers.testing.tls=true
- traefik.http.routers.testing.tls.certresolver=default
- traefik.docker.network=sidekick
networks:
- sidekick
networks:
sidekick:
external: true
Github source running from source:
sidekick launch
Generated docker-compose.yml:
services:
testing:
image: testing
restart: unless-stopped
labels:
- traefik.enable=true
- traefik.http.routers.testing.rule=Host(`testing.167.99.243.82.sslip.io`)
- traefik.http.services.testing.loadbalancer.server.port=3000
- traefik.http.routers.testing.tls=true
- traefik.http.routers.testing.tls.certresolver=default
- traefik.docker.network=sidekick
networks:
- sidekick
networks:
sidekick:
external: true
Homebrew: 4.4.4
Sidekick: v0.6.6
When using Sidekick v.0.6.6 installed with
brewgenerateddocker-compose.ymlfile does include restart property. (restart: unless-stopped).When doing it on same app from the github code source, it does include it.
Recreation:
Dockerfile
Brew installed sidekick v.0.6.6 version:
sidekick launchGenerated
docker-compose.yml:Github source running from source:
sidekick launchGenerated
docker-compose.yml:Homebrew: 4.4.4
Sidekick: v0.6.6