yhl452493373 / frps-panel

frps-panel 是 https://github.com/fatedier/frp 的一个服务端插件,用于支持多用户鉴权,同时用于展示服务器信息。
Apache License 2.0
47 stars 17 forks source link

建议提供 Docker 镜像部署方式 #5

Closed jikunchong closed 11 months ago

jikunchong commented 11 months ago

建议参考 frps/c 的容器镜像,提供 frps/c-panel,这样两者都用 Docker 部署更方便些,避免去配置 systemd 服务那些。

FRP_VER=0.51.3
FRP_PREFIX=domain
sudo docker pull fatedier/frps:v${FRP_VER}

sudo docker run -d --name frps-${FRP_PREFIX} --restart always \
  --network host \
  -v /data/app/frp/${FRP_PREFIX}/frps.ini:/etc/frp/frps.ini \
  -v /data/app/frp/${FRP_PREFIX}/frps.log:/var/log/frp/frps.log \
  -v /data/app/frp/404.html:/etc/frp/404.html \
  -v /etc/timezone:/etc/timezone:ro \
  -v /etc/localtime:/etc/localtime:ro \
  fatedier/frps:v${FRP_VER} -c /etc/frp/frps.ini
yhl452493373 commented 11 months ago

建议参考 frps/c 的容器镜像,提供 frps/c-panel,这样两者都用 Docker 部署更方便些,避免去配置 systemd 服务那些。

FRP_VER=0.51.3
FRP_PREFIX=domain
sudo docker pull fatedier/frps:v${FRP_VER}

sudo docker run -d --name frps-${FRP_PREFIX} --restart always \
  --network host \
  -v /data/app/frp/${FRP_PREFIX}/frps.ini:/etc/frp/frps.ini \
  -v /data/app/frp/${FRP_PREFIX}/frps.log:/var/log/frp/frps.log \
  -v /data/app/frp/404.html:/etc/frp/404.html \
  -v /etc/timezone:/etc/timezone:ro \
  -v /etc/localtime:/etc/localtime:ro \
  fatedier/frps:v${FRP_VER} -c /etc/frp/frps.ini

这玩意儿用不着一个docker了吧。

本身就没啥配置,也不需要额外安装什么环境,随便一个命令就能跑,装服务也就建一个frps-panel.service的问题。

jikunchong commented 11 months ago

好吧,我自己打包