[tech] reverse proxy gemini
Vincent A. vincent at valvin.fr
Sun Feb 21 09:40:54 GMT 2021
Hello,
My curiosity about Gemini lead me to think about how to host easily many
different domain on the same server.
I have a simple idea which consists in publishing static content from a
git repository. And allow users to update their content by updating a
git repository and maybe through an interface later.
For this I imagine using containerization with an existing gemini
server. Here I've tested Agate :
https://gitlab.com/valvin/gemini-agate-image
Deploying a single hostname is ok. But I'm wondering how to deploy many
hostnames using the same public IP(v4) address. With HTTP we are used to
deploy a reverse proxy (nginx, haproxy, traefik...). It allowes then to
split traffic based on the DNS name requested in the "Host" header.
TCP load-balacing doesn't allow this I think but maybe I'm wrong. It
requires to get the information of hostname in the request.
So I'm wondering if there is not yet something that has been done about
this. Or maybe I miss somethin
g in TCP load-balancing and it is possible
to do this already.
Thank you
Valvin.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: publickey - vincent at valvin.fr - 1931e3cd.asc
Type: application/pgp-keys
Size: 1687 bytes
Desc: not available
URL: <https://mailing-list-archive.gemi.dev/www/attachments/20210221/95952410/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 489 bytes
Desc: OpenPGP digital signature
URL: <https://mailing-list-archive.gemi.dev/www/attachments/20210221/95952410/attachment-0001.sig>
Archive home | About this archive