hp / Dockerfile
keepmove's picture
Upload 6 files
d603cb4 verified
raw
history blame contribute delete
490 Bytes
# 使用基础镜像
FROM ghcr.io/gethomepage/homepage:latest
# 设置环境变量
ENV PUID=1000 \
PGID=1000
# 创建并设置权限
RUN mkdir -p /app/config && chown -R $PUID:$PGID /app/config
# 将本地的 YAML 文件复制到容器中
COPY settings.yaml /app/config/settings.yaml
COPY bookmarks.yaml /app/config/bookmarks.yaml
COPY services.yaml /app/config/services.yaml
COPY widgets.yaml /app/config/widgets.yaml
# 设置工作目录
WORKDIR /app
# 暴露端口
EXPOSE 3000