Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vqVRc-00C53H-3A for pgsql-www@arkaria.postgresql.org; Thu, 12 Feb 2026 12:05:18 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vqVRc-008O8N-0i for pgsql-www@arkaria.postgresql.org; Thu, 12 Feb 2026 12:05:17 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vqVRb-008Nzs-32 for pgsql-www@lists.postgresql.org; Thu, 12 Feb 2026 12:05:16 +0000 Received: from mail-yx1-xb134.google.com ([2607:f8b0:4864:20::b134]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vqVRa-00000000HNo-0UnK for pgsql-www@postgresql.org; Thu, 12 Feb 2026 12:05:15 +0000 Received: by mail-yx1-xb134.google.com with SMTP id 956f58d0204a3-64ad9238d8fso5549473d50.3 for ; Thu, 12 Feb 2026 04:05:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1770897914; cv=none; d=google.com; s=arc-20240605; b=PekWgpuZKZEi3HAaRP+VcqXqhbQafy9rF5/k+N0KPFohwVOAEnlBsaPtSFHqq2cnzb fC9z8Rk2BUih6cBRtSJEQ4GI73ycrUdCqe2krjAi5cgG5VvEJR6dlUtvj4CLkYVEh440 HCPQlvphgLpOLg/bs7fNASVZCFZ//VF4/O0q6bY4HZQeCQCnXXhdrYIfsTm4U5K4z//O LU5OUIpG2m03UvKiG/AtL9Tr12xIDVN2uBrjv/THFJtu0TebTcN4d0q3HzY9pqCyA1qi yep4D5ZR+peWlNNvkVHAixCkBbSGUc9nHosIvoGXQtNK2lAa8kK7r3udM133az5jQONa c+3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=xVhczsQHRpJfipOldBQHdOh8athzkg308W9uTs9/vv4=; fh=C3325yeaefAf+XOg+6fNHZhMgZoHKy8zfJ5Rft+eqLM=; b=OV3yQxlH0DFCMsc/jIi9AQwNJWoUwmD0AalCADc2kVFw9RgmUFl8DvBxmSLtvvI0L6 BSe7wqFppZBiYCOh2NBBcgJ9MXDB3jDoNWCrkVBMjA8AHieGJgWBJxRsBy6YR+0c7LTD edPjW5kOlY2sLpV3RRbGxaMQpQ07OWJPVSTEkUiHlJnHc2D/WCoWn0qQ/nS8PMxE1Fzn J5zFXD0crc2Z5aHU4FSOnz/6oaukLWWFryQg/dO8rHS2VZOt/4Hoxe5K9PbfZKxugF0H PS9H9sN1UsXkhPPCpfvPx+yYgr3BsR/jtVdMkaze09mH2MRIk4jDPRASUANAjLQXOEy3 jriw==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hagander.net; s=mail; t=1770897914; x=1771502714; darn=postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=xVhczsQHRpJfipOldBQHdOh8athzkg308W9uTs9/vv4=; b=a7HxtcpTI/BbEYxDRoOQFbslYwrbNsy8r3Bws8iDKJT4EE/TZoNleLDRa76y6c1ukd /MbxwFLngERIbo8U27XKh1JpoFZCbeudHwvUc3JBFhLZq4/DzoADIf3N7HbX6ZpTjzR3 3iV3Q+WhiWnS3f4wD6vFNb8EaYuHCixp/8j2nmZszLVhqN0caVdAdWXMlOdrQ+gcLw2X df5USU4HkeeJIaEOegtMukgb1AkJtakgEx1k6drvdmhAE0S6MxlMbk+8ox9DTYE88c4L 2Kmv3KjK7bxsB19ZWUEMhlVTOOOK8Xm4rk5nn3gwOlP2zAQdtQ+iAopFdYuaWpfXHjGu FV4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770897914; x=1771502714; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=xVhczsQHRpJfipOldBQHdOh8athzkg308W9uTs9/vv4=; b=bpxEkCzs5mR9GCleyLVw2M/HEmQwsKEe2Zw6hql0QYpM+PVRJSWLlbh7T94Vh8Et4l dt24g8znD+ZCqEivFfVI4K1Nubp/hK1raI9N/edCArCFZCEL+fHGNCpCmJVYEodrfkmt /+oebgTMFxxDpZOy0m7sBI4zs6SqRU7VxbyLo9kZ7CKR/r+d9mCmphheVazQ8Qu5j9vz GeP38x1BC2oisqqBh7oBOp1pnQjeknqS18tHIDOj0cBuyKhntJcFryPk/cLzpNGAHUnQ Z+GdfN6+GSBgFkYbmInZ6w80Ssg34JDU/RvK8+bCPn2Cw6Pqj+kPF/tXcaXpsBqY5Ba6 C8pw== X-Forwarded-Encrypted: i=1; AJvYcCUvsFMFhVABRMo5HVXws/qoJpTIHp9SJYX2A3JtU8gA9G1aaUfkcPDlDkOOxba1RQiTAb9NqwO8Um0=@postgresql.org X-Gm-Message-State: AOJu0YyDrPq22OLRCHmjgVcsQgKef/zYjtaiQDYrTijXvHmt9hOW7wjQ DFTpq3aV0/QL/BF/Ec4tRzsbL3RXVuT9wTQsdfAZ/d3pmgYlcn4GY5UwB+eGWM31PuwqM3cZYib 96EqdMoyU8JYyj9E5u1/fHFePcP8p3ZYCuDhCchb7vQndVQDjdFA= X-Gm-Gg: AZuq6aLbQDWhQct0Ax3QIS91Hj50U8gHMSlOT7VFVmKH0tLws669+Nnit2Eu62jMHiy 09bzKA9ifXJNlLcFHYz1DrQcS9rtsbCNKbzk2ROP0t+hEkLTuiwWYF2zOA5RaHzEaMpkus7axkc NfmfxkIkGPoKROM8VgZz/BhYIEm9dk+nBSAA7FbexZM5ZnCkJaDWBKkfBWwzwhTUGxoWPPeSyKy 5lxDWzL5Ql9kBPGgNaQhXGZEEzdtv1UickAdMgndhNmBpwkR+ExnJmt+zJ5JKm2N1cSba+c+LBR DTVBD2A= X-Received: by 2002:a05:690e:d44:b0:63f:b634:4224 with SMTP id 956f58d0204a3-64bbaa30c5cmr2361411d50.21.1770897914253; Thu, 12 Feb 2026 04:05:14 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Magnus Hagander Date: Thu, 12 Feb 2026 13:05:02 +0100 X-Gm-Features: AZwV_Qi7SNq_jrCVRo7j5zAN2m-1l7Qct77kjvuhH5MdtgqWXznMjWt1cBW34Rk Message-ID: Subject: Re: Fill page when printing archived threads To: Paul A Jungwirth Cc: Christoph Berg , pgsql-www@postgresql.org Content-Type: multipart/alternative; boundary="0000000000001ce147064a9f4d43" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000001ce147064a9f4d43 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, 11 Feb 2026 at 23:32, Paul A Jungwirth wrote: > On Fri, Jan 23, 2026 at 2:17=E2=80=AFAM Christoph Berg wrot= e: > > > > Re: Paul A Jungwirth > > > I haven't tested with a locally-running copy of the site. Are there > > > instructions anywhere on setting that up? I'm comfortable with Django= , > > > but I would still need a database, possibly a settings file, etc. > > > > docs/dev_install.rst is pretty good. > > Thanks! My change is actually for the pgarchive repository, but I > think you're talking about the instructions for pgweb. > > I did get pgweb running locally though. (It required some surprising > changes to requirements.txt, which I'll submit separately.) When I > click on the left nav's "Mailing Lists" link it goes to > http://localhost:8000/list/ which is a 404. So I guess postgresql.org > must be tying these together behind a reverse proxy. I still haven't > found any instructions for getting pgarchive running locally, but I'll > experiment a bit. > That's correct, the /list/ namespace is proxied. The whole handling of templates between them is a mess (one has to remember to manually copy the base template between two different repos when changed), and we should really find a better way to handle that. But that is how it is now. FWIW, locally I just run pgarchive on a different listener and ignore that the link in the menu doesn't work and have a bookmark that point directly to it.b --=20 Magnus Hagander Me: https://www.hagander.net/ Work: https://www.redpill-linpro.com/ --0000000000001ce147064a9f4d43 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, 11 Feb 2026 at 23:32, Paul A Jung= wirth <pj@illuminatedcomp= uting.com> wrote:
On Fri, Jan 23, 2026 = at 2:17=E2=80=AFAM Christoph Berg <cb@df7cb.de> wrote:
>
> Re: Paul A Jungwirth
> > I haven't tested with a locally-running copy of the site. Are= there
> > instructions anywhere on setting that up? I'm comfortable wit= h Django,
> > but I would still need a database, possibly a settings file, etc.=
>
> docs/dev_install.rst is pretty good.

Thanks! My change is actually for the pgarchive repository, but I
think you're talking about the instructions for pgweb.

I did get pgweb running locally though. (It required some surprising
changes to requirements.txt, which I'll submit separately.) When I
click on the left nav's "Mailing Lists" link it goes to
http://localhost:8000/list/ which is a 404. So I guess postgresql.org=
must be tying these together behind a reverse proxy. I still haven't found any instructions for getting pgarchive running locally, but I'll<= br> experiment a bit.

That's correct, t= he /list/ namespace is proxied.

The whole handling= of templates between them is a mess (one has to remember to manually copy = the base template between two different repos when changed), and we should = really find a better way to handle that. But that is how it is now.=C2=A0

FWIW, locally I just run pgarchive on a different l= istener and ignore that the link in the menu doesn't work and have a bo= okmark that point directly to it.b

--
=C2=A0Magnus Hagander
=C2=A0Me: https://www.hagander.net/=C2=A0Work: = https://www.redpill-linpro.com/
--0000000000001ce147064a9f4d43--