diff --git a/conf/frpc_docker.toml b/conf/frpc_docker.toml new file mode 100644 index 00000000..c25a04e2 --- /dev/null +++ b/conf/frpc_docker.toml @@ -0,0 +1,11 @@ +serverAddr = "127.0.0.1" +serverPort = 7000 + +includes = ["/etc/frp/conf.d/*.toml"] + +[[proxies]] +name = "test-tcp" +type = "tcp" +localIP = "127.0.0.1" +localPort = 22 +remotePort = 6000 diff --git a/conf/frps_docker.toml b/conf/frps_docker.toml new file mode 100644 index 00000000..20d63874 --- /dev/null +++ b/conf/frps_docker.toml @@ -0,0 +1,3 @@ +bindPort = 7000 + +includes = ["/etc/frp/conf.d/*.toml"] \ No newline at end of file diff --git a/dockerfiles/Dockerfile-for-frpc b/dockerfiles/Dockerfile-for-frpc index d8d4437a..a7ce7054 100644 --- a/dockerfiles/Dockerfile-for-frpc +++ b/dockerfiles/Dockerfile-for-frpc @@ -11,4 +11,8 @@ RUN apk add --no-cache tzdata COPY --from=building /building/bin/frpc /usr/bin/frpc -ENTRYPOINT ["/usr/bin/frpc"] +RUN mkdir -p /etc/frp/conf.d/ + +COPY conf/frpc_docker.toml /etc/frp/frpc.toml + +ENTRYPOINT ["/usr/bin/frpc", "-c", "/etc/frp/frpc.toml"] diff --git a/dockerfiles/Dockerfile-for-frps b/dockerfiles/Dockerfile-for-frps index 00fb51a8..500bba83 100644 --- a/dockerfiles/Dockerfile-for-frps +++ b/dockerfiles/Dockerfile-for-frps @@ -11,4 +11,8 @@ RUN apk add --no-cache tzdata COPY --from=building /building/bin/frps /usr/bin/frps -ENTRYPOINT ["/usr/bin/frps"] +RUN mkdir -p /etc/frp/conf.d/ + +COPY conf/frps_docker.toml /etc/frp/frps.toml + +ENTRYPOINT ["/usr/bin/frps", "-c", "/etc/frp/frps.toml"]