-
Notifications
You must be signed in to change notification settings - Fork 31
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
Installation of IPFS on mirror #22
Comments
Installation is done, ( |
might be good to use supervisord's groups for this: http://supervisord.org/configuration.html#group-x-section-settings (will also help with auto-restarts etc) |
Yes - that's what we do on the production servers at the IA, there are two challenges - one addressed in ipfs/kubo#5983 was related to knowing whether the daemon was already started. I've now got the workaround I posted there, but its a bit of a kludge! Second issue is that the platforms we want this to go on don't necessarily have supervisord so for example this isn't going to work on a mac. I think this is my problem, not IPFS's though it would be easier I think if the suggestion I made in 5983 happened. |
it sounds like you want similar functionality (detach) to start-stop-daemon? honestly this is done very inconsistently across different servers and I wouldn't expect super nice behavior in userland without using a harness like supervisord (not really the right place to do daemon wrangling) checking $? of |
I agree with you, I'd rather see supervisord, but on some of these platforms they are seriously stripped down (such as the Rachel3+ wifi/storage appliance) and on others (e.g. Mac) its not supervisord and I haven't figured out (just not gotten to it yet) how to insert a daemon start on a Mac. I've not used start-stop-daemon (more familiar with supervisord). I think having a supported function in IPFS would be good (e.g. appropriate flags to |
See #11 (Meta-IPFS)
Notes from @parkan
&nocopy=true
wipfs config --json Experimental.FilestoreEnabled true
once after installing & starting daemonThe text was updated successfully, but these errors were encountered: