File size: 490 Bytes
d603cb4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# 使用基础镜像
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