Sign inSign up

minsdatadocker/frps

By minsdatadocker

•Updated almost 3 years ago

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

Image
1

6.9K

minsdatadocker/frps repository overview

Latest Release ⁠

Docker Logo ⁠

Docker Image ⁠ Docker Stars ⁠ Docker Pulls ⁠

Docker Image ⁠ Docker Stars ⁠ Docker Pulls ⁠

⁠About the image

This frps 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 frpc

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 frpc minsdatadocker/frpc⁠

⁠Quick start

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

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

⁠Edit configuration file (frps.ini)

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

Tag summary

Content type

Image

Digest

sha256:e5e91f742…

Size

12.3 MB

Last updated

almost 3 years ago

docker pull minsdatadocker/frps