Midnight Pub

Proxying

~rosie88

Forgive my lack of programming knowledge but how does one go about proxying a gemini capsule into the http web?

I am interested in building gemini capsules but to be able to proxy them into the http web.

I appreciate the help and thank you so much in advance

Rose


euromancer

I've been interested in making a capsule lately. Probably just a pub clone, nothing fancy. I think I'm just going to have two separate servers for the web and for gemini serving the same content, the simplest possible solution, since HTTP nowadays is way too complicated to re-implement it. Sounds way simpler and much more fun than forking some TCP server to route requests to one of running HTTP or Gemini servers. And since there is no asynchronous Gemini server libraries on Python yet I guess it's my chance to make the first one. Although it's not even working yet.

reply

rosie88

I am going to get my server set up today, I hope. I will let everyone know when it is up and running, stay tuned.

reply

m15o

Hi Rosie!

Here is a Web proxy for Gemini:

https://portal.mozz.us/gemini/gemini.circumlunar.space/

You can give it a gemini URL, and it will show it directly from the web, as if you were using a Gemini browser. You can give it your capsule's URL and it will allow you to view it directly from the web.

If you haven't built your capsule yet, you can use Smol Pub. It automatically mirrors your posts on the Web and Gemini (and Gopher too!). Send me an email (my name m15o@posteo.net) and I'll give you a key if you are interested.

Smol Pub
reply

starbreaker

Smol Pub is sweet.

reply

tlf

It's so good. And I see you've been writing something serialized there - Great!

reply

starbreaker

Thanks for noticing, but WHEN YOU DON'T SEE ME is actually something I started in October 2020 for NaNoWriMo. I got about 75,000 words into it before getting stalled in December. I figured I'd put it up so it didn't go to waste. :)

inspiration by The Sisters of Mercy
reply

tlf

It didn't ;)

reply

starbreaker

Thanks again.

reply