Station, a centralised social network on Gemini

1. Stephane Bortzmeyer (stephane (a) sources.org)

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.

Link to individual message.

2. Devin Prater (r.d.t.prater (a) gmail.com)

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.
>

Link to individual message.

3. almaember (almaember (a) disroot.org)

Registered! This is a very interesting concept, looks like a it will
become a cool community.

~almaember

Link to individual message.

4. Oliver Simmons (oliversimmo (a) gmail.com)

On Tue, 4 May 2021 at 10:53, Stephane Bortzmeyer <stephane@sources.org> wrote:
>
> Interesting experience, a social network based on Gemini:
>
> gemini://station.martinrue.com/
>
> This is quite experimental at this time, the source code is not even
> released yet.

This is really neat! I can see myself using this :D
Gemini-based social networks are really nice.

As someone else already saidยน, an image/linking ability or something
would be nice. It appears at current that attempting to add => to the
start of a message to make it a link gets it stripped.
=> gemini://station.martinrue.com/bortzmeyer/06ed768e51bd41a79e9fa0a9d5c75bad ยน

Here I am :) :
=> gemini://station.martinrue.com/goodclover

-Oliver Simmons

Link to individual message.

5. Jacob Moody (moody (a) posixcafe.org)

This is really cool! If I could make a suggestion the ability for
users to put links to their own capsules in their profiles would be nice.


Moody

Link to individual message.

6. Matthew Graybosch (contact (a) starbreaker.org)

On 5/4/21 12:24 PM, Jacob Moody wrote:
> This is really cool! If I could make a suggestion the ability for
> users to put links to their own capsules in their profiles would be nice.

I just put the URL in my bio, but I guess you're asking for a separate field.

-- Matthew Graybosch
gemini://starbreaker.org/
https://starbreaker.org/
"The lie you tell yourself is the lies that defines you." --Isaac Magnin

Link to individual message.

---

Previous Thread: [ANN] g2ra.py, a gemini to RSS/Atom gateway

Next Thread: [users] New Gemlog from someone from the audiogames forum