-
-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update README.md #51
base: main
Are you sure you want to change the base?
Update README.md #51
Conversation
Update for installation procedure. Added distribution specific instructions for installing node using NodeSource binaries, leaving source compilation only for those who need it.
Remove inconsistencies, fix typos, and add git as a dependency.
There should be a way to standardize ArRPC as a service, using systemd. Something like:
Not sure yet how it works, I still have to do a little research but I suspect arrpc should not be downloaded directly to the current directory via git, it should be instead copied to /var/www/arrpc |
Small inconsistency (dnf and yum) fix.
It may help if you make it into a user service rather than a system service by putting it in ~/.config/systemd/user, then use |
Thanks for your advise, I'm new with these kinds of things. I will research about it, try to implement it and see how it goes :) |
We could also add guide to install it on Windows using nssm install arRPC "C:\Program Files\nodejs\node.exe"
nssm set arRPC AppParameters src
nssm set arRPC AppDirectory F:\GitHub\arRPC
nssm set arRPC AppExit Default Exit
nssm set arRPC AppPriority BELOW_NORMAL_PRIORITY_CLASS
nssm set arRPC AppStdout F:\GitHub\arRPC.log
nssm set arRPC AppStdoutCreationDisposition 2
nssm set arRPC AppStderr F:\GitHub\arRPC.log
nssm set arRPC AppStderrCreationDisposition 2
nssm set arRPC DisplayName arRPC
nssm set arRPC ObjectName LocalSystem
nssm set arRPC Start SERVICE_DELAYED_AUTO_START
nssm set arRPC Type SERVICE_INTERACTIVE_PROCESS |
I think standardizing the way arrpc initializes using a user-service or similar is out of the scope of this commit, therefore I request the merging to the main branch for the time being for the sake of user experience. |
Update for installation procedure.
Added distribution specific instructions for installing node using NodeSource binaries, leaving source compilation only for those who need it.