# 使用基础镜像 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