Sign inSign up

minsdatadocker/frpc

By minsdatadocker

•Updated almost 3 years ago

Docker image for frpc make from fatedier/frp latest relase.

Image
1

8.8K

minsdatadocker/frpc repository overview

Latest Release ⁠

Docker Logo ⁠

Docker Image ⁠ Docker Stars ⁠ Docker Pulls ⁠

Docker Image ⁠ Docker Stars ⁠ Docker Pulls ⁠

⁠About the image

This frpc docker images are bulit from fatedier/frp⁠ oringal source code latest relase.
Frp: A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

⁠About the source

In order to keep the latest version, the image will be version checked and updated automatically every 24 hours from fatedier/frp⁠ original release.
Github : Minsdata/frp-docker⁠

This image is supported for OS/ARCH below:
linux/amd64
linux/arm64
linux/arm/v6
linux/arm/v7
linux/arm/v8
linux/ppc64le
linux/s390x

⁠About the Architecture and frps

Architecture
Frp is divided into server-side frps and client-side frpc. If you use this docker image, you may also need to use it with the docker image of frps minsdatadocker/frps⁠

⁠Quick start

Note: Please configure environment variables according to your own network configuration :
--SERVER_ADDR = the ip address of your server (frps)
--SERVER_PORT = the port that your server uses frp service (frps)
--TOKEN = the secret token for frp service

  • Docker Run (Example)
docker run -d \
  --name frpc \
  --restart unless-stopped \
  -e SERVER_ADDR=172.17.0.1 \
  -e SERVER_PORT=7000 \
  -e TOKEN=YOURTOKEN \
  -v ~/frpc.ini:/app/frpc/frpc.ini \
  minsdatadocker/frpc:latest  
  • Docker-Compose (Example)
version: '3'
services:
  frpc:
    image: minsdatadocker/frpc:latest
    container_name: frpc
    restart: unless-stopped
    environment: 
    - SERVER_ADDR=172.17.0.1
    - SERVER_PORT=7000
    - TOKEN=YOURTOKEN
    volumes:
      - ~/frpc.ini:/app/frpc/frpc.ini

2.Edit configuration file (frpc.ini),

  • You may need to use environment variables for the first startup, and then you can delete the environment variables in the frpc.ini file and configure them yourself
    Please refer to README⁠
  • Example
# frpc.ini
[common]
server_addr = 172.17.0.1
server_port = 7000
token = YOURTOKEN

[ssh]
type = tcp
local_ip = 172.17.0.1
local_port = 22
remote_port = 6000

Tag summary

Content type

Image

Digest

sha256:2adfe41b2…

Size

11 MB

Last updated

almost 3 years ago

docker pull minsdatadocker/frpc