Override LiveKit Docker image to include nip.io Certificate Authority for development environment. Addresses issue where LiveKit webhook calls fail in dev mode due to unknown CA. Custom image places certificate in appropriate location since LiveKit chart lacks volume mounting options for CA certs or webhook SSL disabling capabilities. Discussed with @rouja.
7 lines
202 B
Docker
7 lines
202 B
Docker
FROM livekit/livekit-server:latest
|
|
|
|
# We inject the nip.io certificate manually because the livekit chart doesn't support volume mounting
|
|
COPY rootCA.pem /etc/ssl/certs/
|
|
|
|
ENTRYPOINT ["/livekit-server"]
|