Galène videoconferencing server discussion list archives
 help / color / mirror / Atom feed
From: Juliusz Chroboczek <jch@irif.fr>
To: Dianne Skoll <dianne@skoll.ca>
Cc: galene@lists.galene.org
Subject: [Galene] Re: Behind reverse proxy, not at the root
Date: Sun, 03 Mar 2024 16:52:32 +0100	[thread overview]
Message-ID: <87msrffh33.wl-jch@irif.fr> (raw)
In-Reply-To: <170947981403.1000.17286547855683116289@gauss.local>

>> The obvious solution would be to make these pages dynamically
>> generated, but that in turn would make it difficult for people to
>> customise them as they wish.  Since I think that allowing easy
>> customisation is more important than making Galene easy to use with
>> reverse proxies, I haven't done that.

> I think if you replace all links of the form:
> 
>    href="/whatever/the/link/is"
> 
> with:
> 
>    href="%WEBROOT%/whatever/the/link/is"

Uh-huh.  Or I could use Go's templating system to rewrite the pages.

> Maybe it's not worth it.

I really don't know.  On the one hand, it's a matter of running a sed
script over the HTML files, and I'd expect anyone who's able to set up
a reverse proxy to be able to do a global search and replace.  On the
other hand, some people have to live in restricted environments (they
don't control their DNS), and I'd like to make their lives as easy as
possible.

So I really don't know.

-- Juliusz

  parent reply	other threads:[~2024-03-03 15:52 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-01-17 23:40 [Galene] " Francis Bolduc
2024-01-18 11:08 ` [Galene] " Juliusz Chroboczek
2024-01-18 14:56   ` Francis Bolduc
2024-02-24 11:49 ` Juliusz Chroboczek
2024-02-24 14:34   ` Francis Bolduc
2024-02-24 18:27     ` Francis Bolduc
2024-02-24 18:44       ` Juliusz Chroboczek
2024-02-24 18:56         ` Francis Bolduc
2024-02-24 20:12           ` Juliusz Chroboczek
2024-02-24 21:28             ` Francis Bolduc
2024-02-24 22:16               ` Juliusz Chroboczek
2024-02-24 22:19                 ` Francis Bolduc
2024-02-24 22:49                   ` Juliusz Chroboczek
2024-02-25  0:51                     ` Francis Bolduc
2024-02-25 11:10                       ` Juliusz Chroboczek
2024-03-03 15:20                         ` Juliusz Chroboczek
2024-03-03 15:30                           ` Dianne Skoll
     [not found]                           ` <170947981403.1000.17286547855683116289@gauss.local>
2024-03-03 15:52                             ` Juliusz Chroboczek [this message]
2024-03-03 16:04                             ` Dirk-Willem van Gulik

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.galene.org/postorius/lists/galene.lists.galene.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87msrffh33.wl-jch@irif.fr \
    --to=jch@irif.fr \
    --cc=dianne@skoll.ca \
    --cc=galene@lists.galene.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox