Spaces:
Running
Running
File size: 751 Bytes
c0ccfc8 387d00d 3379f37 c0ccfc8 174796a c0ccfc8 d31917f 387d00d 3379f37 f72fc63 3379f37 c0ccfc8 3379f37 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | FROM ghcr.io/android-sms-gateway/server:latest AS server
FROM debian:bookworm-slim
RUN apt-get update && apt-get install -y \
supervisor \
ca-certificates \
mariadb-server \
&& rm -rf /var/lib/apt/lists/*
COPY --from=server /app/app /app/app
COPY config.yml /app/config.yml
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
COPY entrypoint.sh /app/entrypoint.sh
RUN sed -i 's/\r$//' /app/entrypoint.sh && chmod +x /app/entrypoint.sh
RUN useradd -m -u 1000 appuser \
&& chown -R appuser:appuser /app \
&& mkdir -p /data/mysql /run/mysqld /var/lib/mysql /var/log/mysql \
&& chown -R 1000:1000 /data/mysql /run/mysqld /var/lib/mysql /var/log/mysql
USER 1000
EXPOSE 3001
CMD ["/bin/sh", "/app/entrypoint.sh"] |