Spaces:
Running
Running
Update Dockerfile
Browse files- Dockerfile +10 -7
Dockerfile
CHANGED
@@ -1,17 +1,20 @@
|
|
1 |
FROM searxng/searxng:latest
|
2 |
|
3 |
-
ENV SEARXNG_BASE_URL=https://${SEARXNG_HOSTNAME:-localhost}/
|
4 |
-
RUN mkdir /etc/searxng \
|
5 |
-
&& chmod 777 /etc/searxng
|
6 |
-
COPY ./searxng /etc/searxng
|
7 |
-
|
8 |
|
9 |
# 暴露服务端口
|
10 |
EXPOSE 8080
|
11 |
|
12 |
# 安装 Cloudflare CLI 工具
|
13 |
COPY --from=cloudflare/cloudflared:latest /usr/local/bin/cloudflared /usr/local/bin/cloudflared
|
14 |
-
|
15 |
# 设置启动命令
|
16 |
CMD cloudflared tunnel --no-autoupdate run --token $CF_TOKEN & \
|
17 |
-
bash start.sh
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
FROM searxng/searxng:latest
|
2 |
|
|
|
|
|
|
|
|
|
|
|
3 |
|
4 |
# 暴露服务端口
|
5 |
EXPOSE 8080
|
6 |
|
7 |
# 安装 Cloudflare CLI 工具
|
8 |
COPY --from=cloudflare/cloudflared:latest /usr/local/bin/cloudflared /usr/local/bin/cloudflared
|
9 |
+
ENTRYPOINT cloudflared tunnel --no-autoupdate run --token $CF_TOKEN
|
10 |
# 设置启动命令
|
11 |
CMD cloudflared tunnel --no-autoupdate run --token $CF_TOKEN & \
|
12 |
+
bash start.sh
|
13 |
+
|
14 |
+
|
15 |
+
ENV SEARXNG_BASE_URL=https://${SEARXNG_HOSTNAME:-localhost}/
|
16 |
+
RUN mkdir /etc/searxng \
|
17 |
+
&& chmod 777 /etc/searxng
|
18 |
+
COPY ./searxng /etc/searxng
|
19 |
+
|
20 |
+
|