Sign inSign up

randipalguna/frp-server

By randipalguna

•Updated almost 2 years ago

FRP Tunneling to Expose Services to the Internet

Image
Networking
0

302

randipalguna/frp-server repository overview

⁠Docker Command

⁠docker run

sudo docker run -d --network=host --name frp-server randipalguna/frp-server

⁠docker exec

sudo docker exec -it frp-server sh

⁠docker logs

sudo docker logs frp-server

⁠docker start

sudo docker start frp-server

⁠docker stop

sudo docker stop frp-server

⁠docker container remove

sudo docker rm -f frp-server

⁠docker image remove

sudo docker image rm randipalguna/frp-server


⁠Dockerfile

FROM alpine

WORKDIR /app

# Install required packages
RUN apk update && apk add tar vim

# Download and extract FRP
RUN wget "https://github.com/fatedier/frp/releases/download/v0.61.1/frp_0.61.1_linux_amd64.tar.gz"
RUN tar -xvzf frp_0.61.1_linux_amd64.tar.gz
RUN rm frp_0.61.1_linux_amd64.tar.gz

WORKDIR /app/frp_0.61.1_linux_amd64

RUN rm frpc*

# Create the frps.toml
RUN echo 'bindPort = 7000' > frps.toml
RUN echo 'auth.method = "token"' >> frps.toml
RUN echo 'auth.token = "insert-token-here"' >> frps.toml

CMD ["sh", "-c", "./frps -c ./frps.toml"]

Tag summary

Content type

Image

Digest

sha256:5b0cbc3f8…

Size

40.4 MB

Last updated

almost 2 years ago

docker pull randipalguna/frp-server