ipfs-inactive / website

This repo has been replaced by https://github.com/ipfs/ipfs-website/
https://github.com/ipfs/ipfs-website/
MIT License
182 stars 128 forks source link

init: systemd info is out of date #383

Closed RubenKelevra closed 4 years ago

RubenKelevra commented 4 years ago

The init example for systemd is out of date, since we added Type=notify support with 0.5.0.

There were some additionally improvements to the systemd support. So those changes should be added as well.

Running ipfs as a user (is in my opinion) discouraged, and it should be run as a system service with hardening options instead.

We might want to add informations on how to do both. The hardened and the unhardened service files can be found here:

https://github.com/ipfs/go-ipfs/tree/master/misc/systemd

welcome[bot] commented 4 years ago

Thank you for submitting your first issue to this repository! A maintainer will be here shortly to triage and review. In the meantime, please double-check that you have provided all the necessary information to make this process easy! Any information that can help save additional round trips is useful! We currently aim to give initial feedback within two business days. If this does not happen, feel free to leave a comment. Please keep an eye on how this issue will be labeled, as labels give an overview of priorities, assignments and additional actions requested by the maintainers:

Finally, remember to use https://discuss.ipfs.io if you just need general support.

jessicaschilling commented 4 years ago

Hi @RubenKelevra -- thanks for alerting to this. The docs directory in the IPFS website repo is long since deprecated in terms of being used on the site itself, but these really shouldn't be in the repo at all for the sake of being exposed to search.

@johnnymatthews -- I know you're on a hot project for a few days, but when you're back in commission, can you please take a look at this directory and make sure there's nothing we need to capture or preserve elsewhere before removing from this repo? Thank you!

johnnymatthews commented 4 years ago

Sure thing! From a quick look it looks like they've been copied directly from ipfs/go-ipfs a while ago, but I'll do a deeper dive next week. Thanks for the heads up 👍

RubenKelevra commented 4 years ago

Well, the issue is, that the troubleshooting section of the readme of the go-ipfs repo points here for help to setup systemd for go-ipfs.

So maybe we should just move the outdated sections to misc/*/README.md and update them in the main repository.

I feel like they should be placed right next to the service files, since they are more interesting for package maintainer than endusers.

Endusers should probably get a best practices sections for servers and desktop installations (apart from the desktop client) in the docs somewhere.