How to create a forum for your local SAFE community?

EDIT 1.06.2020:
In case someone else is also working on an international forum and website I am currently translating https://safenetwork.tech/ into the following languages:

  • Bulgarian - forum / website
  • Spanish - forum / website
  • German - forum / website
  • French - forum / website
  • Russian - forum / website
    If anyone else works on these languages, please contact me so we can help each other :dragon:

Hello friends,

why is it important to have local forums?

There are several reasons:

  • not everyone speaks English.
  • 1 topic per language is extremely non-functional if you want to discuss different topics
  • it is not good to centralize the whole community in one place. It is good to have alternatives :dragon:

We MUST make it easier for ALL to learn about SAFE.
Yes many geeks do have a good grasp of English cos so much documentation is only in English but to get mass adoption we NEED native language forums.

Isn’t it too early for that?

“The day that you plant the seed is not the day you eat the fruit.”

and

“We were planting seeds of change, the fruit of which we might never see. We had to be patient.”

We need fertile soil now, so when people start coming everything is ready :dragon: :rocket: :dragon:

Who can help?

  • You if you know a native language well (other than English)
  • You if you have 6 dollars a month without which you can live
  • You if you have a few hours free to complete the steps on this list

But even if it’s just one of those things, you can get involved by cooperating with someone who has one of the others. (For example, if you know a foreign language and have time, but you don’t have 6$ a month, you can write in this topic and when you find a person with 6$ a month, you can cooperate)

For whom this HowTo is NOT directed?

This guide is not for people who:

  • have chickens :chicken:
  • believe that English is the language of God
  • believe that everything should be perfect from the beginning

Lets not make the perfect become the enemy of the “good enough to start with” if that makes us slightly fitter.

Basis

This guide assumes you have a registered domain for the forum. Now is the time to call anyone who holds a local www.SAFEnetwork.*** domain to donate it to the community. I’m looking at you .de and .fr person/people :dragon: :heart_eyes_cat: :dragon:

First step create a droplet (cloud server)

I use Digitalocean.com droplet - you can use this referral link to register (the proceeds from it will be used for SAFE). Once you register at DigitalOcean:

Second step create a system email

You need a separate email to put on an email server and send the forum system messages through it. It costs extra money, but I can offer you an email from me for free.

Follow this step if you’re willing to pay an extra $ 5-6 a month or write to me to provide you with a free email

In this case, I’m showing you how to create a system email in Google’s paid service: https://gsuite.google.com/.

Now it’s time to register a Email server. I use https://elasticemail.com/ plan Email API $0.09=1000 emails

Third step install discourse forum (on the cloud server from step one)

Once you have a system email (whether you did it yourself following the instructions in step 2 or talked to me and got it for free) you can install the Discourse forum software.

  • Open the email from DigitalOcean with access data to your server from step one:

  • Open a terminal and enter: ssh root@the_ip_address_from_the_DigitalOcean email. Click Yes and paste the password from the email:
    52

  • Paste the password again and Enter a new password:
    53

  • you will be disconnected. Еnter again: ssh root@the_ip_address and the new password. Enter: sudo -s
    54

  • Enter: git clone https://github.com/discourse/discourse_docker.git /var/discourse
    55
    56

  • Enter: cd /var/discourse

  • Enter: ./discourse-setup
    57

  • Answer the following questions when prompted:

Hostname for your Discourse? [discourse.example.com]: 
Email address for admin account(s)? the email you created in step 2: 
SMTP server address?: smtp.elasticemail.com 
SMTP port? [587]: 2525
SMTP user name? [user@example.com]: 
SMTP password? [pa$word]: 
Let's Encrypt account email? (ENTER to skip) [me@example.com]: 

58 59

61 62 63 64

66

If your domain is ******.SiteName.CountryCode (for example forum.safenetwork.bg) you need to make a small change to receive your first activation email. If your domain is SiteName.CountryCode (for example safenetwork.bg) you can go directly to SiteName.CountryCode in your browser.

This step is only for domains type: ******.SiteName.CountryCode

If you need help, write to me at:

10 Likes

One day Dimitar will be the first person on the forum elected to the SAFE Hall of Fame!

6 Likes

Thank you friend! Sufficient reward is that I have the opportunity to serve the community :bowing_man:

3 Likes

In case someone else is also working on an international forum and website I am currently translating https://safenetwork.tech/ into the following languages:

  • Bulgarian - forum / website
  • Spanish - forum / website
  • German - forum / website
  • French - forum / website
  • Russian - forum / website

If anyone else works on these languages, please contact me so we can help each other :dragon:

EDIT 1.06.2020: I added to the list Russian

2 Likes

I think you’re doing amazing work @dimitar. As always.

Having these sites in place, ready to go could help the wider adoption a lot when interest spikes. Without that we could easily miss a lot of people, because these things tend to happen without warning in different places and it takes time to get new websites up and visible to search.

I guess that’s the other part of this, how will people find these sites? Getting search visibility is hard, but being linked from maidsafe.net, safenetwork.tech, from both forums, and then linking between each other would I think help a lot.

@dirvine @frabrunelle what do you think about linking to the different language forums from Maidsafe.net and safenetwork.tech?

Apologies to German speakers for my posting here in English. Might be best to move this, but I’ll try posting a Google translation below…

@southside note the umlauty things :tongue:


Ich denke, du machst großartige Arbeit @dimitar. Wie immer.

Wenn diese Websites eingerichtet und betriebsbereit sind, kann dies zu einer breiteren Akzeptanz führen, wenn das Interesse steigt. Ohne das könnten wir leicht viele Leute vermissen, da diese Dinge dazu neigen, ohne Vorwarnung an verschiedenen Orten zu passieren und es einige Zeit dauert, bis neue Websites verfügbar und für die Suche sichtbar sind.

Ich denke, das ist der andere Teil davon. Wie werden die Leute diese Seiten finden? Es ist schwierig, die Sichtbarkeit der Suche zu erreichen, aber es würde meiner Meinung nach sehr hilfreich sein, über maidsafe.net, safenetwork.tech, aus beiden Foren verlinkt zu werden und dann miteinander zu verknüpfen.

@dirvine @frabrunelle Was denkst du über die Verknüpfung mit den verschiedenen Sprachforen von Maidsafe.net und safenetwork.tech?

Ich entschuldige mich bei den deutschsprachigen Personen für meinen Beitrag hier auf Englisch. Vielleicht ist es am besten, dies zu verschieben, aber ich werde versuchen, unten eine Google-Übersetzung zu veröffentlichen …

3 Likes

Thank you for the suggestion friend!

I move it to this topic so that it is visible to everyone and can be discussed (local topics do not appear on the first page)

3 Likes