Want to make a huge contribution to Mastodon adoption?
Create and maintain a Debian package for Mastodon. If you know anyone fluent in making and maintaining Debian packages, please share this with them. Let’s reduce the complexity of installing Mastodon on Debian-based distributions (e.g., Ubuntu) down to running a single command and watch the instance numbers shoot up! :)
@stefanieschulte @Maltimore @aral This is a key point, however: Telling people without the technical proficiency to "just install Debian on some VPS and run apt-get install mastodon" is very dangerous, IMHO. If you want non-technical people to run their own instance, probably services like masto.host / indie.host or at least a pre-configured (with secure firewall, web server etc. settings and automatic updates) VM image is a better approach.
@aral @Maltimore @stefanieschulte (Just to clarify: This is a general remark, not aimed at the original suggestion of providing Debian packages. Obviously, Debian packages would also make life much easier, efficient and secure (through package updates) for people with the necessary technical proficiency. :))
@stefanieschulte @Maltimore @aral
I don't think infrastructure can be trusted unless it's being run by knowledgeable people. Now, how do we find some of those, and know *they* can be trusted?
The problem is as old as any community. Sooner or later, some form of organization is required.
Also, this stuff costs money to run. Not a lot, maybe an €5 VM for a couple dozen users, but it's going to ramp up fast for a big instance.
If you mean any .deb, omnibus or fpm can do that, but that's not super useful on its own.
If you mean shipping it in Debian (and, consequently, in downstream distros), it means packaging (and maintaining) every single JS and Ruby distribution of Mastodon. It's not something “anyone fluent in Debian packaging” can do, it would be a massive, collaborative undertaking.
@aral And/or use the "copy/paste" guides available in French https://angristan.fr/installer-instance-mastodon-debian-8/ (by @angristan) and the Italian/English translation I've made available here: https://partecipa.digital/