mbirth 🇬🇧

Collector of social media accounts. Speaks 🇬🇧 and 🇩🇪.

  • 1 Post
  • 100 Comments
Joined 2 years ago
cake
Cake day: June 1st, 2023

help-circle
  • Because

    A) Solving Captchas isn’t protecting from abuse/spam anymore. People in countries with cheap labour costs are being paid (or forced) to solve these for spam networks. And nowadays, LLMs can solve them almost better than any human. Manual approval is completely infeasible once you have a somewhat larger following.

    Tying comments to some form of account is at least somewhat of a hurdle for spammers.

    and

    B) Some people want to keep ownership of their data. As long as the comment is tied to my account, I can easily find, edit or even delete it. Try that with some comment you made on some obscure blog 5 years ago; which address you don’t remember and with an email address you no longer have.





  • mbirth 🇬🇧@lemmy.mltoSelfhosted@lemmy.worldZabbix in selfhosted env
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    2 months ago

    I have this running on a Raspberry Pi 5:

    services:
      db:
        image: postgres:16-alpine
        environment:
          - POSTGRES_USER=zabbix
          - POSTGRES_PASSWORD=zabbix
          - PGDATA=/var/lib/postgresql/data
        volumes:
          - /opt/docker/zabbix7/pgdata/16/data:/var/lib/postgresql/data
        networks:
          - zabbix7
        restart: unless-stopped
    
      # fping needs setsuid
      # Connect to container as "root" and run: chmod +s /usr/sbin/fping
      server:
        image: zabbix/zabbix-server-pgsql:alpine-7.4-latest
        environment:
          - POSTGRES_USER=zabbix
          - POSTGRES_PASSWORD=zabbix
          - PHP_TZ=Europe/London
          - ZBX_SERVER_NAME=zabbix.domain.com
          - ZBX_NODEADDRESS=zabbix-server:10051
        cap_add:
          - NET_RAW
          - NET_ADMIN
        volumes:
          - /opt/docker/zabbix7/zabbix-server/alertscripts:/usr/lib/zabbix/alertscripts
          - /opt/docker/zabbix7/zabbix-server/externalscripts:/usr/lib/zabbix/externalscripts
          - /opt/docker/zabbix7/zabbix-server/mibs:/usr/lib/zabbix/mibs
          - /opt/docker/zabbix7/zabbix-server/modules:/usr/lib/zabbix/modules
          - /opt/docker/zabbix7/zabbix-server/export:/var/lib/zabbix/export
          - /opt/docker/zabbix7/zabbix-server/snmptraps:/var/lib/zabbix/snmptraps
        ports:
          - 10051:10051
        depends_on:
          - db
        links:
          - "db:postgres-server"
        networks:
          - zabbix7
          - traefik-public
        restart: unless-stopped
    
      web:
        image: zabbix/zabbix-web-nginx-pgsql:alpine-7.4-latest
        restart: unless-stopped
        environment:
            - PHP_TZ=Europe/London
            - ZBX_SERVER_NAME=zabbix.domain.com
            - ZBX_SERVER_HOST=zabbix-server
        #ports:
        #  - 10080:8080
        #  - 10081:443
        depends_on:
          - server
          - db
        links:
          - "server:zabbix-server"
          - "db:postgres-server"
        networks:
          - zabbix7
          - traefik-public
        labels:
          traefik.enable: "true"
          traefik.http.routers.zbx.rule: Host(`zabbix.domain.com`)
          traefik.http.routers.zbx.entrypoints: https
          traefik.http.routers.zbx.tls: "true"
          traefik.http.routers.zbx.tls.certresolver: le
          traefik.http.services.zbx.loadbalancer.server.port: "8080"
    
    networks:
      traefik-public:
        external: true
      zabbix7:
        attachable: true
    



  • Doesn’t get any more secure than a battle-tested web server hosting simple MP3 files and a text file.

    Convenience might be a thing, though. I’m in the Apple ecosystem so their Podcasts app shows that feed on all devices and tracks listening progress, etc.

    If I didn’t have that, I’m still a lifetime customer with PocketCasts and PocketCasts Web. So, that’s that. But if you don’t have anything similar in place, a self-hosted streaming server might be the best way to go, yes.











  • The VS is completely independent.

    §7 BVerfSchG:

    Die Bundesregierung kann, wenn ein Angriff auf die verfassungsmäßige Ordnung des Bundes erfolgt, den obersten Landesbehörden die für die Zusammenarbeit der Länder mit dem Bund auf dem Gebiete des Verfassungsschutzes erforderlichen Weisungen erteilen.

    or in English:

    The federal government can, if there is an attack on the constitutional order of the Federation, give necessary orders to the highest Federal State authorities for working together with the Federation in terms of protection of the constitution.



  • Keyword: supposedly

    Because that’s what it said in the report my instance has received. Somebody on the moderation team made the same mental gymnastics you did. Just because I’ve questioned the stated conclusion of a report that was kept secret from the public. Nothing else. Nowhere did I say that I support that party. I just don’t like blindly trusting what politicians (and their government institutions) announce without giving any challengeable proof.

    Their status as extremist as per that report mentioned in my toot has been revoked/put on hold until a proper court case: German news article

    If it was as crystal clear as you make it out, why revoke it?

    (These days, the constitutional courts of all the states try to get that status reinstated in their respective states. But that wasn’t a thing back when I did this toot.)