View StackOverflow in privacy and without the clutter.
Find a file
2022-12-28 12:37:04 -05:00
config feat: version and back button 2022-12-28 11:33:26 -05:00
env feat!: run checks on env variables 2022-12-28 11:57:58 -05:00
public feat: image loading and theme icon on homepage, fix view button color var 2022-12-28 12:37:04 -05:00
src feat: update example compose, change default redirect 2022-12-28 11:57:08 -05:00
templates feat: image loading and theme icon on homepage, fix view button color var 2022-12-28 12:37:04 -05:00
.gitignore feat: docker 2022-12-28 00:27:37 -05:00
docker-compose.example.yml feat: update example compose, change default redirect 2022-12-28 11:57:08 -05:00
Dockerfile feat: docker 2022-12-28 00:27:37 -05:00
go.mod feat: crawl SO and display proxied question 2022-12-27 22:31:07 -05:00
go.sum feat: crawl SO and display proxied question 2022-12-27 22:31:07 -05:00
LICENSE docs: mozilla public license 2022-12-28 00:19:33 -05:00
main.go feat!: run checks on env variables 2022-12-28 11:57:58 -05:00
README.md feat: import theme icons, set color vars, option cookie 2022-12-28 11:49:14 -05:00

AnonymousOverflow

AnonymousOverflow allows you to view StackOverflow threads without the cluttered interface and exposing your IP address, browsing habits and other browser fingerprint data to StackOverflow.

This project is super lightweight by design. The UI is simple and the frontend is served as an SSR HTML requiring no JavaScript.

Screenshots

Home

Question

Answer

Instances

Instance URL Region Notes
code.whatever.social United States & Germany Operated by Whatever Social and http.james

How it works

AnonymousOverflow uses the existing question endpoint that StackOverflow uses. Simply replace the domain name in the URL with the domain name of the AnonymousOverflow instance you're using and you'll be able to view the question anonymously.

Example:

https://stackoverflow.com/questions/43743250/using-libsodium-xchacha20-poly1305-for-large-files

becomes

${instanceURL}/questions/43743250/using-libsodium-xchacha20-poly1305-for-large-files

How to deploy

AnonymousOverflow uses Docker for deployment.

Install Docker for your platform and copy the docker-compose.example.yml file to docker-compose.yml.

Then, tweak settings if needed.

Run docker compose up -d to build and start the container.

Attribution