Hacker News new | past | comments | ask | show | jobs | submit login

That was a painless installation. Seriously, this is something to immitate if you mean for your self-hosted application to be widely used.

If only other self-hosted/distributed projects were this easy to install. I skiped on discourse, mastodon, gitlab, etc. because they were all pain to setup on a base linux system.




Not sure if you missed the official installation doc for Discourse but it recommends you to install via docker and with it, it's a 10 minute work. Not sure how faster can it be.


Sure, though I was talking about simplicity of the installation of app itself within any Linux distribution, not an entire pre-packaged Linux distribution.


Mastodon with docker isn’t that bad.

Pleroma is a lot easier, though.


Very like Gogs.

I'm not a fan of Go, but it does lead people into some right decisions, that Ruby and Python lead them away from.

Anyway, the problems start when you want to be sure it's running all the time your server is on, and on integrating it with your other web applications. Still, it's strictly better than interpreted environments.


What’s the issue with making sure it’s on when your server is up? I assumed it’d just be a case of setting up a simple systemd service that restarted it in case it died


> I'm not a fan of Go, but it does lead people into some right decisions, that Ruby and Python lead them away from.

If languages are making decisions for you, you aren't engineering software.


If you don't think the tools we use shape the abstractions and solutions we pick, then I don't think you've reflected much on the matter.




Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact

Search: