• 0 Posts
  • 45 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle





  • I believe it’s often because nobody does their own website anymore but instead uses managed services, e.g. Medium. Or bits of information, that would’ve been worth a blog post some while ago, end up on sites like StackOverflow, Reddit, etc… And once these services want to monetise these contents, they usually start with limiting public access.

    And OTOH TikTok, Instagram Reels and YouTube Shorts are doing everything they can to further limit people’s attention spans and get them addicted to those services. So the people capable of and/or interested in producing proper “content” are dwindling, too.













  • Pretty much, I think. I have it running on a Raspberry Pi 4 with docker-compose:

    version: '3'
    
    services:
      gotosocial:
        image: superseriousbusiness/gotosocial:latest
        restart: unless-stopped
        networks:
          - traefik-public
        environment:
          TZ: Europe/London
          GTS_HOST: xyz.example.com
          GTS_CONFIG_PATH: /gotosocial/storage/config.yaml
          GTS_DB_TYPE: sqlite
          GTS_DB_ADDRESS: /gotosocial/storage/sqlite.db
          GTS_LETSENCRYPT_ENABLED: "false"
          GTS_LETSENCRYPT_EMAIL_ADDRESS: ""
        volumes:
          - smb-gotosocial-data:/gotosocial/storage
        labels:
          traefik.enable: "true"
          traefik.http.routers.gotosocial.rule: Host(`xyz.example.com`)
          traefik.http.routers.gotosocial.entrypoints: websecure
          traefik.http.routers.gotosocial.tls: "true"
          traefik.http.routers.gotosocial.tls.certresolver: le
          traefik.http.services.gotosocial.loadbalancer.server.port: "8080"
    
    volumes:
      smb-gotosocial-data:
        driver_opts:
          type: "smb3"
          device: "//mynas/docker/gotosocial/data"
          # Use nobrl to mitigate SQLite3 byte range locking issue on CIFS/SMB mounts
          o: "rw,nobrl,vers=3.1.1,addr=172.16.254.1,username=xxx,password=xxx,cache=loose,iocharset=utf8,noperm,hard"
    
    networks:
      traefik-public:
        external: true
    


  • DMCA is only valid in the US. Those other countries obeying it are usually just doing it to avoid trouble, but there’s no real legal obligation. (But if ignored, it is pretty safe to assume that any bigger company would look into local laws and try to find a different way.) But from what I’ve heard, hosters don’t just close your account because of some DMCA. They will actually look into it and work with you to solve it.

    And in the end, you could simply host it on a Raspberry Pi at your home. The ISP can’t be held responsible for the data you transfer, so they won’t just shut down your Internet connection. And if you get a strongly worded letter from some company, you can send it directly to the recycling bin.