Station, a centralised social network on Gemini

Devin Prater r.d.t.prater at gmail.com
Tue May 4 14:34:27 BST 2021
And again and again, people show the power of simplicity, and working
within constraints. :) Great job!
Devin Prater
r.d.t.prater@gmail.com


On Tue, May 4, 2021 at 4:53 AM Stephane Bortzmeyer <stephane@sources.org>
wrote:

> Interesting experience, a social network based on Gemini:
>
> gemini://station.martinrue.com/
>
> (My personal feed is <gemini://station.martinrue.com/bortzmeyer> if
> you're interested.)
>
> This is quite experimental at this time, the source code is not even
> released yet
> <gemini://station.martinrue.com/rdelaage/281c0c04664143b0956d2573165ace23>.
> And,
> at the current time, it is centralized
> <gemini://station.martinrue.com/adele/5c225167813e4e2badb3a156e4f9a686>.
>
> If you want to use Lagrange to connect, a few tips:
>
> First, you need a client certificate. You can do it from Lagrange (the
> Identity menu, a small person on the left of the address bar, then
> "New identity") or from outside. Here is an example to get a
> certificate with elliptic curves (because we can) with OpenSSL:
>
> openssl ecparam -out key-user.pem -name prime256v1 -genkey
> openssl req -new -subj /CN=Me -sha256 -nodes -key key-user.pem -out
> cert-user.crt
> openssl x509 -days 1000 -in cert-user.crt -out cert-user.pem -req -signkey
> key-user.pem
> cat cert-user.pem key-user.pem > import-with-lagrange.pem
> lagrange import-with-lagrange.pem
>
> Then you can use the Identity menu to import your certificate.
>
> Next, when you navigate to Station, be sure to first visit the home
> page <gemini://station.martinrue.com/> (otherwise, the certificate
> will be used by Lagrange only for URLs under the prefix you
> visit). Then, using the Identity menu, "Show identities", right click
> on the one you created or imported and ask for this identity to be
> used on that page.
>
> After that, you can create your Station account at
> <gemini://station.martinrue.com/join> and after that create entries in
> the log, reply, etc.
>


Archive home | About this archive