New pages

From KlavoWiki
Jump to navigationJump to search
New pages
Hide registered users | Hide bots | Hide redirects

31 May 2026

  • 10:1310:13, 31 May 2026 TeslaMate Custom (hist | edit) [706 bytes] David (talk | contribs) (Created page with "This is built on top of the TeslaMate install instructions. I have modified the Drives data to include categories Personal, Work, and Other. = Build = Build the docker image. <pre> cd /opt/teslamate</pre> First time pull. <pre>git pull https://git.klaverstyn.com.au/david/teslamate.git</pre> Rebuilding as repo already know. <pre>git pull</pre> <pre>docker build --network=host -t teslamate:local .</pre> Only required if there has been changes to Grafana dashboards....")

2 May 2026

  • 01:3501:35, 2 May 2026 forgejo git (hist | edit) [2,383 bytes] David (talk | contribs) (Created page with "= docker = <pre> mygit: image: codeberg.org/forgejo/forgejo:14 container_name: forgejo restart: always environment: - USER_UID=1000 - USER_GID=1000 networks: - forgejo volumes: - ./git/data:/data - /etc/localtime:/etc/localtime:ro ports: - "3003:3000" - "2222:22" </pre> = nginx = <pre> server { listen 192.168.1.1:80; listen [fe80::4c9a:23d2:1f45:6a12]:80; server_name git.klaverstyn.com....")
  • 01:2701:27, 2 May 2026 2fauth (hist | edit) [4,392 bytes] David (talk | contribs) (Created page with "= docker = <pre> 2fauth: image: 2fauth/2fauth container_name: 2fauth restart: unless-stopped user: 1000:1000 volumes: - ./2fauth:/2fauth ports: - 8001:8000/tcp environment: - APP_NAME=2FAuth - APP_ENV=production - APP_TIMEZONE=Australia/Brisbane - APP_DEBUG=false - [email protected] - APP_KEY=createyourappkey - APP_URL=https://2fa.klaverstyn.com.au - ASSET_URL=https...")
  • 01:0401:04, 2 May 2026 corentinth it-tools (hist | edit) [2,612 bytes] David (talk | contribs) (Created page with "= docker = <pre> corentinth: image: ghcr.io/corentinth/it-tools:latest container_name: it-tools hostname: it-tools restart: unless-stopped ports: - 8090:80 </pre> = nginx = <pre>vi /etc/nginx/sites-available/pwpush</pre> <pre> server { listen 192.168.1.1:80; listen [fe80::4c9a:23d2:1f45:6a12]:80; server_name pwpush.klaverstyn.com.au; return 301 https://pwpush.klaverstyn.com.au; access_log /var/log/nginx/access_pwpush.l...")

28 April 2026

  • 03:4303:43, 28 April 2026 MX Admin (hist | edit) [2,409 bytes] David (talk | contribs) (Created page with "To install my iRedMail Custom Administration Pages <pre>vi /etc/nginx/sites-available/00-default-ssl.conf</pre> Add the following line before any other includes. <pre> include /etc/nginx/templates/iredadmin-custom.tmpl;</pre> <pre>vi /etc/nginx/templates/iredadmin-custom.tmpl</pre> <pre> location ^~ /iredadmin/custom/ { alias /var/www/iredadmin-custom/; index index.php; # Ensure we handle the PHP files correctly within this specific alias location ~...") originally created as "iRedAdmin Custom"

17 April 2026

  • 10:2810:28, 17 April 2026 iRedMail Migration (hist | edit) [1,888 bytes] David (talk | contribs) (Created page with "To migrate a iRedMail server from one host to another, these are the steps that I completed. Install iRedMail onto a fresh server as you would normally complete an install. = vmail1 dkim backup = On Source. Copy the files from source to destination. <pre> rsync -azvh /var/vmail/vmail1/ [email protected]:/var/vmail/vmail1/ rsync -azvh /var/lib/dkim/ [email protected]:/var/lib/dkim/ rsync -azvh /var/vmail/backup/ [email protected]:/var/vmail/backup/ </pre> = Export SQL...")

8 April 2026

  • 00:2100:21, 8 April 2026 GeoIP (hist | edit) [1,405 bytes] David (talk | contribs) (Created page with "This configuration is to on enable GeoIP and only allow certain countries to access a specific web site. = Install Debian Applications = <pre>apt install libnginx-mod-http-geoip2 libmaxminddb0 libmaxminddb-dev mmdb-bin</pre> = Configure nginx = <pre>vi /etc/nginx/nginx.conf</pre> <pre> # Load the GeoIP2 database geoip2 /var/lib/GeoIP/GeoLite2-Country.mmdb { auto_reload 5m; $geoip2_data_country_code country iso_code; }...")

7 April 2026

  • 08:1808:18, 7 April 2026 n8n (hist | edit) [2,613 bytes] David (talk | contribs) (Created page with "<pre> n8n: image: n8nio/n8n:latest container_name: n8n restart: unless-stopped user: "1000:1000" ports: - 5678:5678 environment: - GENERIC_TIMEZONE=Australia/Brisbane - N8N_BASIC_AUTH_ACTIVE=true - N8N_BASIC_AUTH_USER=n8nuser - N8N_BASIC_AUTH_PASSWORD=your_strong_password - NODE_ENV=production - N8N_SECURE_COOKIE=true - N8N_EDITOR_BASE_URL=https://n8n.klaverstyn.com.au/ - WEBHOOK_URL=https://...")

5 April 2026

  • 01:4601:46, 5 April 2026 NGINX SNMP (hist | edit) [412 bytes] David (talk | contribs) (Created page with "To retrieve NGINX counters from SNMP. <pre>apt install python3-pip python3-dateutil</pre> <pre> wget https://github.com/librenms/librenms-agent/raw/master/snmp/docker-stats.py -O /etc/snmp/docker-stats.py chmod +x /etc/snmp/docker-stats.py </pre> <pre>usermod -a -G docker Debian-snmp</pre> <pre>vi /etc/snmp/snmpd.conf</pre> <pre>extend nginx /etc/snmp/nginx</pre> Category : Debian Category : NGINX")