Sign inSign up

xream/script-hub

By xream

Updated 3 months ago

Image
1

100K+

xream/script-hub repository overview

欢迎加入 Telegram 群组

https://github.com/Script-Hub-Org/Script-Hub

启动

配置反代

  • 正式版: 端口 9100, 绑定域名 xxxx.com

  • Beta 版: 端口 9101 绑定域名 beta.xxxx.com

浏览器访问

  • 正式版: xxxx.com

  • Beta 版: beta.xxxx.com

services:
  app:
    image: xream/script-hub:latest
    restart: always
    environment:
      - PORT=9100
      - BASE_URL=http://xxxx.com
      - BETA_PORT=9101
      - BETA_BASE_URL=http://beta.xxxx.com
    ports:
      - "127.0.0.1:9100:9100"  # 主机上的 9100 端口映射到容器的 PORT
      - "127.0.0.1:9101:9101"  # 主机上的 9101 端口映射到容器的 BETA_PORT

⚠️ 安全性警告

因为有执行代码的逻辑 请自己注意服务器安全 增加鉴权等安全措施

偷懒做法: BASE_URL 设置为复杂 URL 比如 https://x.com/yyyyyyyyyyyyyyyyyyyyyy

然后反代配置里, 加上 path, 即 https://x.com/yyyyyyyyyyyyyyyyyyyyyy/ -> http://127.0.0.1:9100/

一个 Nginx 的例子:

...  
location /yyyyyyyyyyyyyyyyyyyyyy/ {
  proxy_pass http://127.0.0.1:9100/;
  ...
}
...

Tag summary

Content type

Image

Digest

sha256:c55180dd4

Size

60 MB

Last updated

3 months ago

docker pull xream/script-hub