1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-03 03:36:22 -07:00
gochan/docker/Dockerfile

22 lines
424 B
Text
Raw Normal View History

2025-04-19 18:45:50 +03:00
FROM golang:1.24-alpine
WORKDIR /opt/gochan
COPY . .
COPY docker/gochan-docker.json /etc/gochan/gochan.json
ARG GOCHAN_DBTYPE
ARG GOCHAN_DBHOST
ENV DBTYPE=${GOCHAN_DBTYPE}
ENV DBHOST=${GOCHAN_DBHOST}
COPY docker/build-image.sh .
2025-04-19 18:45:50 +03:00
RUN apk update && apk add --no-cache python3 nodejs npm
RUN npm --prefix frontend/ install
RUN ["python3", "build.py", "js"]
RUN ["./build-image.sh"]
CMD ["/opt/gochan/docker/startup.sh"]