1
2
mirror of https://github.com/vimagick/dockerfiles synced 2024-06-16 03:48:44 +00:00

update frp

This commit is contained in:
kev 2021-10-21 17:36:07 +08:00
parent c0c7e7df2b
commit 0b3cdf847d
5 changed files with 28 additions and 30 deletions

@ -5,7 +5,7 @@
FROM alpine:3 FROM alpine:3
MAINTAINER EasyPi Software Foundation MAINTAINER EasyPi Software Foundation
ENV FRP_VERSION=0.36.2 ENV FRP_VERSION=0.37.1
ENV FRP_FILE=frp_${FRP_VERSION}_linux_amd64.tar.gz ENV FRP_FILE=frp_${FRP_VERSION}_linux_amd64.tar.gz
ENV FRP_URL=https://github.com/fatedier/frp/releases/download/v${FRP_VERSION}/${FRP_FILE} ENV FRP_URL=https://github.com/fatedier/frp/releases/download/v${FRP_VERSION}/${FRP_FILE}

@ -6,16 +6,14 @@ or firewall to the internet. Now, it supports tcp, udp, http and https protocol
when requests can be forwarded by domains to backward web services. when requests can be forwarded by domains to backward web services.
```yaml ```yaml
frps: version: "3.8"
image: vimagick/frp services:
ports: frps:
- "7000:7000/tcp" image: vimagick/frp
- "7000:7000/udp" volumes:
- "7500:7500/tcp" - ./data/frps.ini:/opt/frp/frps.ini
- "127.0.0.1:20000-20099:20000-20099/tcp" network_mode: host
volumes: restart: unless-stopped
- ./data/frps.ini:/opt/frp/frps.ini
restart: always
``` ```
Sample config file: [frps.ini][2] Sample config file: [frps.ini][2]

@ -2,10 +2,10 @@
# Dockerfile for frp-arm # Dockerfile for frp-arm
# #
FROM arm32v7/alpine:3 FROM alpine:3
MAINTAINER EasyPi Software Foundation MAINTAINER EasyPi Software Foundation
ENV FRP_VERSION=0.36.2 ENV FRP_VERSION=0.37.1
ENV FRP_FILE=frp_${FRP_VERSION}_linux_arm.tar.gz ENV FRP_FILE=frp_${FRP_VERSION}_linux_arm.tar.gz
ENV FRP_URL=https://github.com/fatedier/frp/releases/download/v${FRP_VERSION}/${FRP_FILE} ENV FRP_URL=https://github.com/fatedier/frp/releases/download/v${FRP_VERSION}/${FRP_FILE}

@ -1,7 +1,9 @@
frpc: version: "3.8"
image: easypi/frp-arm services:
command: ./frpc -c frpc.ini frpc:
volumes: image: easypi/frp-arm
- ./data/frpc.ini:/opt/frp/frpc.ini command: ./frpc -c frpc.ini
net: host volumes:
restart: unless-stopped - ./data/frpc.ini:/opt/frp/frpc.ini
network_mode: host
restart: unless-stopped

@ -1,10 +1,8 @@
frps: version: "3.8"
image: vimagick/frp services:
ports: frps:
- "7000:7000/tcp" image: vimagick/frp
- "7000:7000/udp" volumes:
- "7500:7500/tcp" - ./data/frps.ini:/opt/frp/frps.ini
- "127.0.0.1:20000-20099:20000-20099/tcp" network_mode: host
volumes: restart: unless-stopped
- ./data/frps.ini:/opt/frp/frps.ini
restart: always