diff --git a/README.md b/README.md index 16eaf88..3e9cbcf 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,7 @@ A collection of delicious docker recipes. - [x] casperjs :+1: - [x] collectd - [x] freeradius +- [x] frp :cn: - [x] graphite - [x] h2o - [x] httpbin :+1: diff --git a/frp/docker-compose.yml b/frp/docker-compose.yml index 38ccdf4..fac8fe8 100644 --- a/frp/docker-compose.yml +++ b/frp/docker-compose.yml @@ -1,4 +1,4 @@ -frp: +frps: image: vimagick/frp ports: - "7000:7000/tcp" diff --git a/frp/systemd/frpc.service b/frp/systemd/frpc.service new file mode 100644 index 0000000..5530d1e --- /dev/null +++ b/frp/systemd/frpc.service @@ -0,0 +1,10 @@ +[Unit] +Description=frp client +After=network.target + +[Service] +ExecStart=/usr/local/bin/frpc -c /etc/frp/frpc.ini +Restart=always + +[Install] +WantedBy=multi-user.target diff --git a/frp/systemd/frps.service b/frp/systemd/frps.service new file mode 100644 index 0000000..a937e5c --- /dev/null +++ b/frp/systemd/frps.service @@ -0,0 +1,10 @@ +[Unit] +Description=frp server +After=network.target + +[Service] +ExecStart=/usr/local/bin/frps -c /etc/frp/frps.ini +Restart=always + +[Install] +WantedBy=multi-user.target