| ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk update && apk upgrade && apk add --no-cache ca-certificates && update-ca-certificates && apk add --no-cache libevent libcrypto3 libssl3 libpq mariadb-connector-c sqlite-libs hiredis mongo-c-driver libmicrohttpd && apk add --no-cache bash && apk add --no-cache bind-tools && rm -rf /var/cache/apk/* # buildkit |
| COPY /out/ / # buildkit |
| RUN /bin/sh -c apk add --no-cache libcap && setcap CAP_NET_BIND_SERVICE=+ep /usr/bin/turnserver && apk del libcap && rm -rf /var/cache/apk/* # buildkit |
| USER nobody:nogroup |
| EXPOSE [3478/tcp 3478/udp 5349/tcp 5349/udp] |
| VOLUME [/var/lib/coturn] |
| ENTRYPOINT ["docker-entrypoint.sh"] |
| CMD ["--log-file=stdout" "--external-ip=$(detect-external-ip)"] |