[GH-ISSUE #839] Please add new features 。 #660

Closed
opened 2026-05-05 12:25:34 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @zxysilent on GitHub (Jun 24, 2018).
Original GitHub issue: https://github.com/fatedier/frp/issues/839

Run go programs as a service on major platforms.
https://github.com/kardianos/service

service GoDoc
service will install / un-install, start / stop, and run a program as a service (daemon). Currently supports Windows XP+, Linux/(systemd | Upstart | SysV), and OSX/Launchd.

The FRP will be easier to use.

Originally created by @zxysilent on GitHub (Jun 24, 2018). Original GitHub issue: https://github.com/fatedier/frp/issues/839 Run go programs as a service on major platforms. [https://github.com/kardianos/service](https://github.com/kardianos/servicel) service GoDoc service will install / un-install, start / stop, and run a program as a service (daemon). Currently supports Windows XP+, Linux/(systemd | Upstart | SysV), and OSX/Launchd. The FRP will be easier to use.
Author
Owner

@sshhsh commented on GitHub (Jun 24, 2018):

That sounds good. But service is not very useful if someone wants to run multiple frp servers or clients.
Tmux and nohup are my solutions now. In addition, I use a script in init.d to start frp after boot.

By the way, your link here has a typo.^_^

<!-- gh-comment-id:399725161 --> @sshhsh commented on GitHub (Jun 24, 2018): That sounds good. But service is not very useful if someone wants to run multiple frp servers or clients. Tmux and nohup are my solutions now. In addition, I use a script in init.d to start frp after boot. By the way, your link here has a typo.^_^
Author
Owner

@zxysilent commented on GitHub (Jun 24, 2018):

They can Installing different services if someone wants to run multiple frp servers or clients 。chinese?

<!-- gh-comment-id:399725374 --> @zxysilent commented on GitHub (Jun 24, 2018): They can Installing different services if someone wants to run multiple frp servers or clients 。chinese?
Author
Owner

@ChenWenBrian commented on GitHub (Jul 20, 2018):

Linux we can use systemd to manage it, while in Windows we can use scheduled task. Maybe what we need is just some samples:)

<!-- gh-comment-id:406530642 --> @ChenWenBrian commented on GitHub (Jul 20, 2018): Linux we can use systemd to manage it, while in Windows we can use scheduled task. Maybe what we need is just some samples:)
Author
Owner

@fatedier commented on GitHub (Jul 30, 2018):

No plan for that, please try other tools.

<!-- gh-comment-id:408847731 --> @fatedier commented on GitHub (Jul 30, 2018): No plan for that, please try other tools.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#660
No description provided.