Skip to content

History / How to put Etherpad Lite behind a reverse Proxy

Revisions

  • Including x-proxy-path header for Apache configs

    @atnjqt atnjqt committed Aug 26, 2025
  • feat: added RewriteCond %{REQUEST_URI} !/padbootstrap.+\.js

    @SamTV12345 SamTV12345 committed Aug 1, 2025
  • apache WS proxy config changed ! leaving old version behind as commented-out

    @dcht00 dcht00 committed Apr 9, 2025
  • In my case, the line "rewrite ^/admin(.*) /admin/$1 break;" makes using the admin -> plugins not usable. Solution: "rewrite ^/admin(.*) /admin$1 break;"

    @mr8tom mr8tom committed Sep 27, 2024
  • Newer versions of etherpad loads "`/indexBootstrap-zqkVDuTMT2Q.min.js`", which would redirect wrongly before this update.

    @dennisse dennisse committed Aug 12, 2024
  • Fixed documentation about nginx proxy sub directory hosting

    @SamTV12345 SamTV12345 committed May 18, 2024
  • Added Traefik

    @tamaskan tamaskan committed Jul 3, 2021
  • undo change

    @osown osown committed Mar 13, 2021
  • added missing / in nginx rule

    @osown osown committed Mar 13, 2021
  • Add missing `ssl` parameter to nginx `listen`

    @benasocj benasocj committed Mar 3, 2021
  • cosmetic change

    @Barikad Barikad committed Jan 25, 2021
  • Updated How to put Etherpad Lite behind a reverse Proxy (markdown)

    @Barikad Barikad committed Jan 25, 2021
  • Adding HAproxy conf

    @Barikad Barikad committed Jan 25, 2021
  • avoid 111 error in Nginx (IPv6)

    @MikkCZ MikkCZ committed Nov 29, 2020
  • Add missing `ssl` parameter to nginx `listen`

    @benasocj benasocj committed Oct 19, 2020
  • Unify Nginx configuration snippets so they can be better re-used or combined, include IPv6 and HTTP/2, remove deprecated TLS versions, update links to Nginx docs, update HTTPS redirect

    @MikkCZ MikkCZ committed Oct 2, 2020
  • Fix Nginx proxy configuration of static resources for Etherpad un subdirectory

    @MikkCZ MikkCZ committed Oct 2, 2020
  • I will create an issue - let's see what the experts will say. - reverted my last change

    @benjarobbi benjarobbi committed Mar 29, 2020
  • My etherpad kept sending requests to it. 404 on /p/ttl/ - 302 on /ttl/ (with fix)

    @benjarobbi benjarobbi committed Mar 29, 2020
  • Add guide for using http-proxy

    @meetbryce meetbryce committed Mar 28, 2018
  • Add example config for the caddy webserver

    @Flakebi Flakebi committed Dec 17, 2017
  • added a2enmod proxy_wstunnel for Apache proxy - otherwise you get socket errors

    @rasos rasos committed Sep 27, 2017
  • Updated How to put Etherpad Lite behind a reverse Proxy (markdown)

    @HairyFotr HairyFotr committed Jul 13, 2017
  • Fixed Apache examples, for general configuration style and also for the websocket problem in issue 2318

    Mark Collins committed Jun 16, 2017
  • Updated How to put Etherpad Lite behind a reverse Proxy (markdown)

    Mark Collins committed Jun 16, 2017
  • Add X-Forwarded-Proto header

    @rugk rugk committed Jul 10, 2016
  • Add "/redirect(.*)$" exception when rewriting URL

    @emibcn emibcn committed Jun 21, 2016
  • Added X-Forwareded-For Ngix proxy headers so that EP logs would show the real IP. I think the X-Real-IP is not used at all.

    @tiblu tiblu committed Jan 15, 2016
  • nginx from subdirectory URL: /socket.io -> /pad/socket.io

    @pogliamarci pogliamarci committed Jan 4, 2016
  • Websocket-related lines in "from subdirectory URL" nginx configuration are inverted (/static/ block <-> /socket.io block)

    @pogliamarci pogliamarci committed Jan 4, 2016