• 0 Posts
  • 47 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle






  • For me it’s the other way around. In Check_MK I was constantly writing new custom checks and it was all manual code and overall felt like Nagios on steroids (what it was back then) - just not in a good way.

    In Zabbix you can do everything in the UI without messing around in the file system. And things like translating SNMP results to readable text works throughout the system without having to include a Python file and then call it from within your various other checks. All the alerting logic can be clicked together and easily amended in the UI. It’s so much more comfortable once you’ve figured it out.














  • 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