WriteFreely

Reader

Read the latest posts from WriteFreely.

from paula

Pixelfed ist eine dezentrale, föderierte, werbefreie Freie-Software Photoblogging Plattform. Dezentral und föderiert heißt, dass es viele Server gibt, die jeweils ihre eigene kleine Plattform sind, diese aber miteinander kommunizieren können und ein großes Soziales Netzwerk bilden. Pixelfed ist auch Teil des großen Fediverse

Wie funktioniert Pixelfed?

Pixelfed ist sehr ähnlich wie Instagram. Du kannst nur Posts mit Bildern erstellen und dein Profil zeigt Vorschauen von jedem Bild. Du kannst Bilder anderer Personen liken und darauf kommentieren.

Was gib es für Vorteile gegenüber Instagram?

  • Kein Tracking Instagram gehört Facebook und verdient Millionen mit dem Sammeln von Userdaten. Hinter Pixelfed steckt keine große Firma, sondern eine Community Freiwilliger. Die dezentrale Natur von Pixelfed heißt auch, dass es nicht einen großen Datenspeicher gibt der gehackt werden kann, sondern viele Server mit jeweils einer geringen Menge Daten. Du kannst sogar deinen eigenen Server aufmachen. Das ist gar nicht so schwer.
  • Keine Werbungen und Algorithmen Pixelfed entscheidet nicht was du sehen kannst und es gibt keine Werbung.

Wie komme ich an einen Account?

Zuerst musst du eine Instanz auswählen – einen Server der Heim deines Accounts sein wird. Es gibt hier eine Liste von Instanzen, geordnet nach Anzahl der dort gehosteten Accounts. Wenn es für dich wichtig ist, viele Follower zu haben, dann wähle eine Instanz mit vielen Accounts. Wenn du eine Instanz ausgewählt hast, besuche sie und klicke auf “Registrieren”. Du brauchst eine eMail Adresse und ein Passwort.

Was tun mit einem neuen Account?

Fülle zuerst eine Profil Informationen aus, lade einen Avatar hoch, füge eine Webseite hinzu, wenn du eine hast und wähle deine Pronomen. Als nächstes poste dein erstes Bild und füge vielleicht ein bisschen einen Text über dich hinzu. Wer bist du? Was machst du? Was für Posts können andere User*innen von dir erwarten? Benutze ggf. die Hashtags #Vorstellung und #NeuHier.

Besuche die öffentliche Zeitleiste und like einige Posts und folge Leuten. Posts von Leuten, denen du folgst, werden in der Home Zeitleiste erscheinen.

Föderation

Die Föderation, also das Entdecken von Posts und Nutzer*innen auf anderen Instanzen, funktioniert noch nicht perfekt. Du kannst von überall im Fediverse gefolgt werden, aber umgekehrt gibt es noch Probleme. Um es zu erleichtern, entdeckt zu werden, empfiehlt es sich, einen Mastodon Account zu haben, mit dem mensch die Pixelfed Posts boostet.

Mobile Apps

Pixeldroid ist ein unoffizieller Pixelfed Klient für Anroid. Eine iOS App gibt es bisher noch nicht.

Weiterlesen

Hier gibt es eine Liste interessanter Links zu Pixelfed.

 
Weiterlesen...

from paula

Here is the guide in English.

Was ist Ecko?

Ecko ist ein Mastodon fork mit vielen coolen Features, die Mastodon nicht hat. Es folgt dem Collective Code Construction Contract, oder C4 um z.b. Features hinzuzufügen, die die Community als wertvoll erachtet. Das ist ein groſer Unterschied zu Mastodon, wo Gargron im Alleingang entscheidet, welche Features Mastodon hat, auch gegen den Willen der Merheit.

Welche Features hat Ecko, die Mastodon nicht hat?

Die*der Admin kann folgende Werte im Config File ändern:

  • max Toot Länge
  • max Poll Antworten
  • max Poll Antworten Länge
  • max Tabellenfelder im Profil
  • max Länge des “Über mich” Textes
  • max Anzahl an Gepinnten Toots

Die*der Admin kann in den Admin Settings auch ein Favicon hochladen und die Instanzen Blockliste importieren und exportieren. Auſerdem sind lokale Toots möglich, also Posts, die nur Leute auf der gleichen Instanz sehen können.

Wo finde ich Ecko Instanzen, denen ich als Nutzer*in beitreten kann?

Du kannst die offizielle Instanz ausprobieren. Es gibt auch eine kurze Liste bekannter Ecko Instanzen hier.

Wie installiere ich Ecko?

Hier ist eine ganz simple Anleitung um Apps wie Ecko via YunoHost zu installieren. Wenn du weißt was du tust, kannst du Ecko auch vom offiziellen Github repo installieren.

Wie modifiziere ich Ecko?

Um verschiedene Werte zu verändern, musst du den Config File bearbeiten, der sich unter /var/www/ecko/live/.env.production finden lässt.

Hier sind die Schritte, die du unternehmen musst, wenn du Ecko via YunoHost installiert hast.

  • starte den Terminal auf deinem Computer
  • schreibe ssh admin@your.domain
  • gib dein YunoHost admin Passwort ein
  • schreibe sudo su um Root Rechte zu erhalten
  • schreibe vim /var/www/ecko/live/.env.production
  • Drücke den “Einfügen” Knopf auf deiner Tastatur
  • Um das Editieren zu beenden drücke den Eskape Knopf
  • Um die Datei zu speichern schreibe :wq! und drücke Enter
  • Schreibe 3 mal exit und drücke jeweils Enter um das Terminal zu schließen
  • Jetzt gehe zu deinem YunoHst admin panel
  • Gehe zu “Dienste” und starte alle Ecko Dienste neu
 
Weiterlesen...

from paula

hier ist die Anleitung auf Deutsch.

What is Ecko?

Ecko is a Mastodon fork with many cool features, that Mastodon doesn't have. It follows the Collective Code Construction Contract or C4 to e.g. add features that are deemed valuable by the community. This is a difference from Mastodon, where Gargron decides which features Mastodon should have on his own even against the public opinion.

What features does Ecko have, that Mastodon doesn't?

The admin can change the following values in the config file:

  • max toot length
  • max poll options
  • max poll answer length
  • max profile metadata fields
  • max length of “about me” text
  • max number of pinned toots

The admin can also upload a favicon in the admin settings and import/export the instance blocklist. Furthermore local toots are possible. Those are toots that can only be seen by people on the same instance.

Where can I find an Ecko instance to join as a user?

You can try the official instance here. There is also a short list of known Ecko instances here.

How do I install Ecko?

Here is a very easy guide on installing apps like Ecko via YunoHost. If you're more skilled you can also install Ecko from the official Github repo.

How do I modify Ecko?

To modify different values you have to edit the config file, which is located at /var/www/ecko/live/.env.production.

Here are the steps to edit the file, when you installed ecko via YunoHost.

  • start the terminal on your computer
  • enter ssh admin@your.domain
  • enter your YunoHost admin password
  • enter sudo su to gain root access
  • enter vim /var/www/ecko/live/.env.production
  • press the insert key on your keyboard to start editing
  • to finish editing press the escape key
  • to save the file enter :wq! and pess enter
  • enter exit 3 times to close the terminal
  • now go to your YunoHost admin panel
  • go to services and restart the Ecko services
 
Weiterlesen...

from paula

This is a list of activist groups and similar accounts in the Fediverse that you should follow if you are interested in a better world. If you have suggestions send them to me.

key ... peertube (video) account ... pixelfed (photo) account ... funkwhale (audio) account ... mobilizon (events) account 💤 ... inactive 🤖 ... bot or crossposter

Ende Gelände

Extinction Rebellion

France

Germany

Other Countries

FridaysForFuture

Austria

France

Germany

Italy

Netherlands

Parents For Future

Germany

Scientists 4 Future

Political Groups

Other

Instances

also check out this list of instances that run on clean energy:

https://greenfediverse.frama.io/green-instances/

 
Read more...

from paula

Using a Hetzner Cloud, a Domain from Contabo and YunoHost

This is a guide for total beginners (like me). You don't need to know anything before using this guide. If you still need further assistance feel free to contact me. If you want I can also set up the whole thing for you for a one time pay-what-you-like payment.

1. Get a Server at Hetzner

Hetzner is a green host for servers, so it runs on 100% renewable energy. Visit https://www.hetzner.com/ and register for an account (If you want to help me out a bit use this referral link). Hetzner will ask you for some information including a billing method. When you're finished setting up your account go to cloud. There click on “+ New Project”. Give the Project a name, like “my first Fediverse instance”. Now click on “Add Server”. For your server location choose Helsinki and for OS image choose Debian 10. For Type you can start with the cheapest server CX11. You can skip all the other steps (maybe give the server a name) and click “Create and Buy Now”. Boom, you have a server. That's the first step completed. Congrats!

2. Get a Domain

Next you'll need a domain. The domain is the url where your website, in this case your Fediverse instance, can be found. So something like https://mydomain.org/

For this guide I'll use https://my.contabo.com/ to get a domain, but you can use other sites as well. Maybe some things will be a little different than explained in this guide then, but some domains may be cheaper on other sites.

Visit the contabo website and register for an account. Here you'll be asked for a billing method too.

Once you have an account login to https://my.contabo.com/. There go to “domains” in the control panel. Enter your desired domain name and click “Order domain”. Now contabo will check if the domain is available. If not choose another domain and click Next to check if that one is available. In step 2 you'll be asked for contact details. This should be pre-filled with the info you gave when signing up. Now we get to step 3. Open up your Hetzner cloud in a different tab. Click on your project and then on your server. There you should find the IPv4 address. Click on it to copy it. Go back to the contabo tab and choose “Own IP address” and in the next line paste your copied IP address. Click Next and then Place Bidding Order. Now you're done with step 2 of this guide. Yay! It may take a while until your domain is registered, but you can go on with Step 3 already.

3. Install YunoHost

You should have gotten an eMail from Hetzner containing login credentials. Namely username “root” + a password. Go to your Hetzner server under Cloud > your project > your server and click the “>_” button.

You're now in the console of the server. This may look scary, but I'll guide you through it. First you'll be asked for your login credentials. Enter root and hit enter. Now you'll be asked for the password. Unfortunately you can't just copy-paste it, so you'll have to enter it manually. Nothing will appear when you enter the password, but once you hit enter you should be logged in. Next you'll be asked to change the password. Unfortunately you'll have to enter the old password once more but then you can enter the new password – also twice. Choose a password that you don't use all the time but that you can remember. It's best to generate and store your password in a password safe like KeePass.

For the next steps check the YunoHost guide to make sure the info I'm sharing here is still correct. Enter curl https://install.yunohost.org | bash in the console. Now YunoHost will be installed you'll be asked once to confirm. Just select Yes with your arrow keys and hit enter. You'll know when YunoHost is finished installing when you can write again. Now close the console. Next step completed. ✔️🎉

4. Configure YunoHost.

Once again copy your IP address (Open up your Hetzner cloud. Click on your project and then on your server. There you should find the IPv4 address. Click on it to copy it.) Now paste it in the url bar of your browser and hit enter. You'll see a warning that the site is unsafe. Click “advanced” and ignore the warning. Now you'll see the YunoHost portal. Enter the password you chose in step 3. YunoHost will perform some post-installation processes. Just wait until they are done. Now set up a user. Click on “Users”, “+ New user” and fill in the details. Once created click on the user, click “Edit User's Account” and add a forward eMail address, so you don't miss any important eMails. Now go back home, click on Diagnosis and start the initial diagnosis.

5. Set Up DNS and Let's Encrypt

When the diagnosis is done check out the errors displayed in the category DNS records. You'll need to fix the errors for the categories basic and mail. To do that go to your Contabo control panel (in another tab), “your services” and click on “manage” besides your domain. Now click on “edit DNS zones”. The YunoHost diagnosis results tell you exactly which entries to delete (you can't edit entries) and what to add. When the Type is txt just copy the text between the quotation marks, not the quotations marks themselves. Once you added all necessary DNS records run the YunoHost diagnosis again. You may have to wait a while until the diagnosis tool will run the diagnosis again and not just display the prior results. When you ran diagnosis again and the DNS errors are fixed you can go to home, domains, click on your domain then on “SSL certificate” and then “Install Let's Encrypt Certificate”. If you're still waiting for the diagnosis tool you can continue with step 6. and finish step 5. later. If you finished step 5. congrats! You're almost done.

6. Install the Desired Fediverse Software.

In your YunoHost portal go to “Applications”, “+ Install”, choose the category “Social Media” and click “+ Install” besides the App you want to install. At this point I have to praise and recommend the Mastodon fork Ecko. On the next page, depending on the app you chose, you'll be asked a few things about the app. If there is a language option make sure you choose the right one or you'll e.g. install Mastodon in French when you can't speak French and neither can the people you want to use Mastodon. After that just click on “Install” and wait. Once that is finished go back to step 5 if you still have to install the Let's Encrypt certificate, otherwise you're done! Congratulations, you are now the proud host of a Fediverse instance. You can find your instance under the domain you chose in step 2. Log in with your YunoHost user data and start configuring the Admin settings.

Bonus: Installing more than one App

You can repeat the whole guide to install another app under another domain or you can use the following steps to install another app under a sub domain of your current domain. In your YunoHost site go to “Domains”, “+ Add domain”, select “I already have a domain name… ” and enter a sub domain of your domain. E.g. if you want to install mastodon you could name the sub-domain “mastodon”, so you would enter mastodon.mydomain.org. Then click “Add”. Now run diagnosis again and enter the needed DNS zones in your Contabo control panel. Now go to “Applications” and install another app. Make sure you choose the newly created sub-domain to install the app to.

Further Guides?

Do you need me to guide you through setting up the admin settings of your Fediverse instance? If enough people need it I'll write another guide and link it here. Feel free to contact me with any questions.

 
Read more...