|
|
|
|
|
FROM ghcr.io/m1k1o/neko/xfce |
|
|
|
|
|
USER root |
|
|
|
|
|
RUN apt-get update && apt-get install -y \ |
|
|
curl wget sudo cron procps \ |
|
|
&& rm -rf /var/lib/apt/lists/* |
|
|
|
|
|
|
|
|
|
|
|
COPY install.sh start.sh /app/ |
|
|
RUN chmod +x /app/install.sh /app/start.sh && \ |
|
|
bash /app/install.sh -y -P 7860 --ssl-disable || true |
|
|
|
|
|
|
|
|
ENV NEKO_WEBRTC_ICELITE=false |
|
|
|
|
|
ENV NEKO_EPR=52000-52100 |
|
|
ENV NEKO_SCREEN=1920x1080@30 |
|
|
ENV NEKO_PASSWORD=neko |
|
|
ENV NEKO_PASSWORD_ADMIN=admin |
|
|
|
|
|
ENV NEKO_ICESERVERS='[{"urls":["stun:stun.cloudflare.com:3478","stun:stun.cloudflare.com:53"]},{"urls":["turn:turn.cloudflare.com:3478?transport=udp","turn:turn.cloudflare.com:3478?transport=tcp","turns:turn.cloudflare.com:5349?transport=tcp","turn:turn.cloudflare.com:53?transport=udp","turn:turn.cloudflare.com:80?transport=tcp","turns:turn.cloudflare.com:443?transport=tcp"],"username":"g0a12b5f570909375e8b7c3e02de36ef35f854ef11d9dd0b7fe67322284de422","credential":"0b152f6671196146791e815c479eaf026414ba2e72e9b053bcce2fee7aa305ec"}]' |
|
|
|
|
|
|
|
|
CMD ["/app/start.sh"] |