Go to file
Sebastian Schulze 5806a9df27
Add another readme section and a screenshot
2022-03-22 23:00:29 +01:00
doc Add another readme section and a screenshot 2022-03-22 23:00:29 +01:00
Dockerfile Add simple URL based local cache store 2022-03-22 21:54:34 +01:00
LICENSE Add a LICENSE 2022-03-22 22:48:14 +01:00
README.md Add another readme section and a screenshot 2022-03-22 23:00:29 +01:00
entrypoint.sh Add possibility to supply COOKIES via ENV 2022-03-17 09:47:23 +01:00
go.mod Add simple URL based local cache store 2022-03-22 21:54:34 +01:00
go.sum Add simple URL based local cache store 2022-03-22 21:54:34 +01:00
main.go Add simple URL based local cache store 2022-03-22 21:54:34 +01:00

README.md

The (highly) unofficial Yakshed Presseclub

This is a small website wrapper around SingleFile inspired by @screenbreak/SingleFile-dockerized which exposes a HTTP endpoint that acts as a "transparent proxy".

The idea behind presseclub is to share paywalled articles with your friends.

What presseclub does

  • Presseclub is launched with a cookie store of the sites you or your friends have access to
  • Every route behind /lies/* is downloaded through SingleFile with a headless Chromium and the supplied cookies
  • Presseclub saves the file locally and makes the cache available at the very same URL

Before and after:

Screenshot of a page before and after it went through presseclub

We have no idea if this is legal. (It's probably not). It's fun though and you should set it up for your friends.

Ethical disclaimer

You should pay for journalism. This is not about defeating paywalls on a large scale. This is for your circle of dear friends.

Technical disclaimer

DO NOT export your complete cookie store for presseclub. The best way to retrieve the cookies you need for a specific paywalled site is to:

  • Start Chromium with an empty / new Profile
  • Browse to the site you want to add
  • Use the Get cookies.txt extension to retrieve the Cookie Store

⚠️ Presseclub may be able make requests upon your behalf, so make sure to only share it with people you trust.