Add HTTPS to Traefik
Place the certificate and key beside definition.yaml, enable HTTPS, and apply again.
definition.yaml
deployment:
mode: traefik
fqdn: pcapillary.example.com
https:
enabled: true
port: 443
certificate: ./tls.crt
key: ./tls.keyShell
./pcapillary validate
./pcapillary apply
./pcapillary statusManage and inspect services
Shell
./pcapillary status
./pcapillary logs backend frontend
./pcapillary logs --follow backend
./pcapillary stop
./pcapillary startPublish frontend and API ports without Traefik
definition.yaml
deployment:
name: pcapillary
mode: direct
bind_address: 0.0.0.0
frontend:
public_url: http://pcapillary.example.com:3600
host_port: 3600
api:
public_url: http://pcapillary.example.com:8600
host_port: 8600Direct mode requires both browser-visible URLs and does not support the standalone TLS settings. Put an external reverse proxy in front when HTTPS is required.