39 lines
888 B
Docker
39 lines
888 B
Docker
FROM ghcr.io/nextcloud-releases/aio-talk:latest
|
|
|
|
# --- 1. SWITCH TO ROOT ---
|
|
USER root
|
|
|
|
# 2. Install Network Tools
|
|
RUN apk update && apk add --no-cache \
|
|
ifupdown-ng \
|
|
iproute2 \
|
|
nano
|
|
|
|
# 3. Add Config & Script
|
|
COPY server.conf /config/server.conf
|
|
COPY start_network.sh /start_network.sh
|
|
RUN chmod +x /start_network.sh
|
|
|
|
# 4. Set Environment
|
|
ENV SPREED_CONFIG=/config/server.conf
|
|
|
|
ENTRYPOINT ["/start_network.sh"]
|
|
CMD ["--config", "/config/server.conf"]FROM ghcr.io/nextcloud-releases/aio-talk:latest
|
|
|
|
# 1. Install Network Tools
|
|
RUN apk update && apk add --no-cache \
|
|
ifupdown-ng \
|
|
iproute2 \
|
|
nano
|
|
|
|
# 2. Add Config & Script
|
|
COPY server.conf /config/server.conf
|
|
COPY start_network.sh /start_network.sh
|
|
RUN chmod +x /start_network.sh
|
|
|
|
# 3. Set Environment
|
|
ENV SPREED_CONFIG=/config/server.conf
|
|
|
|
ENTRYPOINT ["/start_network.sh"]
|
|
CMD ["--config", "/config/server.conf"]
|