I've been off work on parental leave and decided to start organizing my garage. Going through some old boxes and came across these bad boys! #pokemon

Clearly we just need to pull ourselves up by our bootstraps
Nostr is a protocol, not a platform and as such needs to remain open and permission-less otherwise it is completely useless. This is the same way you can transmit controversial (and even illegal) messages over HTTPS and pay for the same using Bitcoin.
Any filtering and/or censorship has to be done at the relay/application level, allowing relay operators to decide which events they wish to store and relay, as well as users to choose what kind of content they get to see.
I am by no means a hardcore Libertarian or any of the -ist words that get thrown around so carelessly these days, but I do understand why we need an open and permission-less social media protocol.
The true test of such a protocol is if people you completely disagree with can use it too.
Mine is set up using protonvpn and wireguard but I'm sure the gluetun image can be used with any vpn provider.
That's a very low resolution analysis of what I said.
The reality is that free speech only needs to be a principal because of controversial speech.
People discuss controversial topics and get censored, then complain but ignore solutions like nostr where you can build and decide what kind of content you want to see.
Guy's original post was about exactly that. nostr does need to attract the controversial because that is the grey market for speech.
services:
gluetun:
image: qmcgaw/gluetun
container_name: gluetun
# Hostname to use for container, required in some instances for the rest of the stack to each other endpoints
hostname: gluetun
# line above must be uncommented to allow external containers to connect.
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
ports:
- 6881:6881
- 6881:6881/udp
- 8085:8085 # qbittorrent
volumes:
- /home/ubuntu/docker/arr-stack/gluetun:/gluetun
environment:
# See https://github.com/qdm12/gluetun-wiki/tree/main/setup#setup
- VPN_SERVICE_PROVIDER=protonvpn
- VPN_TYPE=wireguard
# OpenVPN:
# - OPENVPN_USER=
# - OPENVPN_PASSWORD=
# Wireguard:
- WIREGUARD_PRIVATE_KEY={KEY_HERE} # See https://github.com/qdm12/gluetun-wiki/blob/main/setup/providers/nordvpn.md#obtain-your-wireguard-private-key
# - WIREGUARD_ADDRESSES=10.5.0.2/32
# Timezone for accurate log times
- TZ=Europe/London
# Server list updater
# See https://github.com/qdm12/gluetun-wiki/blob/main/setup/servers.md#update-the-vpn-servers-list
- UPDATER_PERIOD=24h
restart: always
qbittorrent:
image: lscr.io/linuxserver/qbittorrent
container_name: qbittorrent
network_mode: "service:gluetun"
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
- WEBUI_PORT=8085
volumes:
- /my-config:/config
- /my-download:/downloads
depends_on:
- gluetun
restart: always
I recently started using qBittorent in a docker container, that only allows traffic through another container using gluetun so it all passes through a VPN without affecting the host network.
It works really well so far. I can share the docker compose file if you are interested.
Unironically yes. People post on X about deeply controversial topics and then piss and moan when they get censored, but always go back.
Thank you! 🧡
We are so blessed. Her older brother is already in love with her 🙏🏻🧡
Thanks you! It was a beautiful moment but now my <2 year old son is stirring next door so the real fun is about to start 😂


