Main public logs
From KlavoWiki
Jump to navigationJump to search
Combined display of all available logs of KlavoWiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 10:13, 31 May 2026 David talk contribs created page TeslaMate Custom (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....")
- 03:13, 4 May 2026 David talk contribs moved page iRedAdmin Custom to MX Admin without leaving a redirect
- 01:35, 2 May 2026 David talk contribs created page forgejo git (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:27, 2 May 2026 David talk contribs created page 2fauth (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:04, 2 May 2026 David talk contribs created page corentinth it-tools (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...")
- 03:43, 28 April 2026 David talk contribs created page iRedAdmin Custom (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 ~...")
- 10:28, 17 April 2026 David talk contribs created page iRedMail Migration (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...")
- 00:21, 8 April 2026 David talk contribs created page GeoIP (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; }...")
- 08:18, 7 April 2026 David talk contribs created page n8n (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://...")
- 01:46, 5 April 2026 David talk contribs created page NGINX SNMP (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")
- 02:03, 30 March 2026 David talk contribs created page MediaWiki:Common.css (Created page with "CSS placed here will be applied to all skins: Container for the code block: pre, .mw-highlight pre { position: relative !important; padding: 1.5em 1em 1em 1em !important; background-color: #f8f9fa !important; border: 1px solid #eaecf0 !important; } TARGET ONLY the PreToClip version of the button: .pretoclip-button.oo-ui-buttonElement-frameless { position: absolute !important; top: 5px !important; right: 5px !important; wi...")
- 01:38, 30 March 2026 David talk contribs created page MediaWiki:Common.css (Created page with "CSS placed here will be applied to all skins: Container for the pre block to allow absolute positioning of the button: pre { position: relative; padding-top: 2em; Prevents code from being hidden under the button: } Style the PreToClip button to match MediaWiki.org's clean look: .pretoclip-button { position: absolute; top: 0; right: 0; opacity: 0.5; Faded when not in use: transition: opacity 0.2s ease; background-...")
- 01:36, 30 March 2026 David talk contribs changed group membership for David: granted interface administrator; kept bureaucrat, private and administrator unchanged
- 00:38, 2 January 2026 David talk contribs deleted page testme (Verify can login, create,delete.)
- 00:37, 2 January 2026 David talk contribs created page testme (Created page with "this is a test.")
- 03:06, 5 December 2025 David talk contribs created page Delete Home Assistant Historic Entity Data (Created page with "Find the ID number of the entity. <pre>SELECT * FROM "statistics_meta" WHERE statistic_id="sensor.fronius_solar_panels";</pre> Delete statistics related to entity <pre> DELETE FROM "statistics" WHERE metadata_id = '144'; DELETE FROM "statistics_short_term" WHERE metadata_id = '144'; </pte> Category : Home Assistant")
- 09:01, 13 August 2025 David talk contribs created page librenms (Created page with "= docker-compose.yml = <pre> # --- LibreNMS Services (uses remote DB) --- redis: image: redis:7.2-alpine container_name: librenms_redis environment: - TZ=Australia/Brisbane restart: always msmtpd: image: crazymax/msmtpd:latest container_name: librenms_msmtpd env_file: - ./librenms/msmtpd.env restart: always librenms: image: librenms/librenms:latest container_name: librenms hostname: librenms cap_add:...")
- 01:37, 31 May 2025 David talk contribs deleted page CentOS Installation (content was: "The following are the steps for installing the minimal CentOS components for a machine that will be running Asterisk or VMware. Choose your download source from the [http://www.centos.org/modules/tinycontent/index.php?id=32 mirror list.] I typically install from USB and not DVD anymore. To send an ISO to USB use [http://iso2usb.sourceforge.net/ iso2usb].<br> <br> The steps listed...", and the only contributor was "David" (talk))
- 01:37, 31 May 2025 David talk contribs deleted page CentOS Net Install (content was: "Download the 200MB net install ISO image and boot from the CD. Configure the appropriate IP settings and select '''URL''' for CenOS 6.0. It seems that all sites listed below allow http and ftp connections. I typically install from USB and not DVD or HTTP/FTP. To send an ISO to USB use [http://iso2usb.sourceforge.net/ iso2usb].<br> Choose your download source from the [http://www...", and the only contributor was "David" (talk))
- 01:36, 31 May 2025 David talk contribs deleted page Internode repository (content was: "To force CentOS to use Internode for all updates edit the following file to use the contents below.<br> '''/etc/yum.repos.d/CentOS-Base.repo''' <pre> # CentOS-Base.repo # # This file uses a new mirrorlist system developed by Lance Davis for CentOS. # The mirror system uses the connecting IP address of the client and the # update status of each mirror to pick mirrors that are updated...", and the only contributor was "David" (talk))
- 06:43, 18 May 2025 David talk contribs deleted page Debian List Delete Kernel Versions (content was: "List Current Version <pre>uname -r</pre> List installed versions <pre>dpkg --list | grep linux-image</pre> Remove a specific version <pre>apt purge linux-image-6.1.0-26-amd64</pre> Category : Debian", and the only contributor was "David" (talk))
- 06:42, 18 May 2025 David talk contribs deleted page Remove Linux Kernel (content was: "= Old Kernels = <pre> rpm -q kernel </pre> <pre> yum -y install yum-utils </pre> Keep 1 kernels <pre> package-cleanup --oldkernels --count=1 </pre> Edit yum for default settings <pre> vi /etc/yum.conf </pre> Current and Previous <pre> installonly_limit=2 </pre> = Specific Kernel = To remove an unwanted kernel from your operating system: <br><br> List installed kernels <pre>...", and the only contributor was "David" (talk))
- 09:39, 15 May 2025 David talk contribs created page Debian List Delete Kernel Versions (Created page with "List Current Version <pre>uname -r</pre> List installed versions <pre>dpkg --list | grep linux-image</pre> Remove a specific version <pre>apt purge linux-image-6.1.0-26-amd64</pre> Category : Debian")
- 09:38, 15 May 2025 David talk contribs created page Debian Old Kernel Removal (Created page with "List Current Version <pre>uname -r</pre> List installed versions <pre>dpkg --list | grep linux-image</pre> Remove a specific version <pre>apt purge linux-image-6.1.0-26-amd64</pre> Category : Debian")
- 09:35, 15 May 2025 David talk contribs created page Debian Updates and Sources (Created page with "My preferred list of sources. <pre>vi /etc/apt/sources.list</pre> <pre> deb http://debian.mirror.serversaustralia.com.au/debian/ bookworm main non-free-firmware deb-src http://debian.mirror.serversaustralia.com.au/debian/ bookworm main non-free-firmware deb http://debian.mirror.serversaustralia.com.au/debian/ bookworm-updates main non-free-firmware deb-src http://debian.mirror.serversaustralia.com.au/debian/ bookworm-updates main non-free-firmware deb http://security...")
- 00:31, 14 May 2025 David talk contribs created page Remove Windows DNS Forwarders (Created page with "To remove all Windows DNS forwarders.</br> Powershell <pre>Get-DnsServerZone | Where-Object {$_.ZoneType -eq "Forwarder"} | Remove-DnsServerZone -Force</pre> Category : Windows")
- 00:44, 6 May 2025 David talk contribs moved page Default Raspbian Date/Time Settings to Default Debian Date/Time Settings without leaving a redirect
- 07:13, 10 February 2025 David talk contribs created page iDRAC racadm Commands (Created page with "As of writing the latest version is 11.3.0.0 https://dl.dell.com/FOLDER12236255M/1/Dell-iDRACTools-Web-WINX64-11.3.0.0-609_A00.exe <pre> racadm getniccfg </pre> <pre> racadm set iDRAC.IPv4.DHCPEnable 0 racadm set iDRAC.IPv4.Address 192.168.1.101 racadm set iDRAC.IPv4.Netmask 255.255.255.0 racadm set iDRAC.IPv4.Gateway 192.168.1.254 racadm set iDRAC.IPv4.DNS1 192.168.1.11 racadm set iDRAC.IPv4.DNS2 192.168.1.12 </pre> <pre> racadm racreset </pre> <pre> racadm set iDR...")
- 21:51, 5 November 2024 David talk contribs created page Debian IPv6 Network Manager (Created page with "= Intro = On Debian 12 or more specifically Raspbian 12 Bookworm whenever I created a static IPv6 address router advertisement would cease to work. I could not find a solution while using network manager, so I decided to remove it. This solved my problem. If you are doing this on a remote system it can be done in the following order as not to loose connectivity to IPv4 or IPv6. = Configure Static IPs = <pre>vi /etc/network/interfaces</pre> <pre> auto eth0 iface eth0...")
- 00:07, 14 October 2024 David talk contribs created page Reolink IP Camera (Created page with " left To obtain the video steam of the the Reolink cameras. RTSP, Clear and Fluent. <pre> rtsp://<username>:<password>@<camera_ip> rtsp://<username>:<password>@<camera_ip>/h264Preview_01_sub </pre> RTMP, Clear and Fluent <pre> rtmp://<camera_ip>/bcs/channel0_main.bcs?channel=0&stream=0&user=<username>&password=<password> rtmp://<camera_ip>/bcs/channel0_sub.bcs?channel=0&stream=1&user=<username>&password=<password> </pre> <br><br>Ima...")
- 23:54, 13 October 2024 David talk contribs created page File:reolink rlc-1240a.jpg
- 23:54, 13 October 2024 David talk contribs uploaded File:reolink rlc-1240a.jpg
- 23:53, 18 July 2024 David talk contribs created page btop (Created page with "btop++ : Resource monitor that shows usage and stats for processor, memory, disks, network and processes<br> To run on a Raspberry Pi, hence aarch64 <pre> cd /opt wget https://github.com/aristocratos/btop/releases/download/v1.3.2/btop-aarch64-linux-musl.tbz tar -xvjf btop-aarch64-linux-musl.tbz ./install.sh cd </pre> <pre> btop </pre> Category : Linux ")
- 03:33, 17 June 2024 David talk contribs created page RDP Saved Password (Created page with "Using the RDP command MSTSC and trying to save a username and password does not work. = Command = Create a saved password using this method. <pre>cmdkey /generic:TERMSRV/mycomputer.domain.local /user:domainname\username /pass:mysecretpssword</pre> = Show = If the type is Domain Password it seems to fail. Type needs to be Generic. <pre>cmdkey /list:TERMSRV/*</pre> == Domain Password : Will Fail == <pre> Currently stored credentials for TERMSRV/*: Target: TERMSR...")
- 08:16, 31 May 2024 David talk contribs created page Home Assistant VLAN (Created page with "To create a virtual interface on HassIO. SSH to Server. <pre> ha network vlan end0 15 --ipv4-address 10.13.14.253/24 --ipv6-method disabled </pre> Go into network setting as it seems to make the interface DHCP. Change to static and set the desired IP address.<br><br> To delete just disable interface and it will be removed. Category : HassIO")
- 00:34, 9 March 2024 David talk contribs created page Sunrise and Sunset Times (sunwait) (Created page with "<pre> cd /opt git clone https://github.com/risacher/sunwait cd sunwait make </pre> <pre> #!/bin/bash # Replace with your actual latitude and longitude # NOTE: the N and E after the lat and long value. # Right click on Google Maps location for coordinates. LATITUDE="48.8566N" LONGITUDE="2.3522E" # Get sunrise and sunset times SUNRISE=$(/opt/sunwait/sunwait list rise offset 0:00:00 $LATITUDE $LONGITUDE) SUNSET=$(/opt/sunwait/sunwait list set offset 0:00:00 $LATITUDE $L...")
- 10:29, 22 February 2024 David talk contribs created page ssh keygen (Created page with "To generate SSH Keys with RSA ED25519 <pre> ssh-keygen -t ed25519 </pre> Category : Linux ")
- 22:19, 14 January 2024 David talk contribs created page SSL Certificate : Extract .key and .crt from .pfx (Created page with "<pre> openssl pkcs12 -in [yourfilename.pfx] -nocerts -out [keyfilename-encrypted.key] openssl rsa -in [keyfilename-encrypted.key] -out [keyfilename-decrypted.key] openssl pkcs12 -in [yourfilename.pfx] -clcerts -nokeys -out [certificatename.crt] </pre> Category : Debian")
- 23:38, 21 December 2023 David talk contribs moved page File Checksum to File Checksum Integrity Verifier without leaving a redirect
- 23:36, 21 December 2023 David talk contribs created page File Checksum (Created page with "To find the checksum of a file in Windows. = Install = <pre>Install-Module -Name PsFCIV</pre> == Version == <pre>Get-Command -Module PsFCIV</pre> = Usage = <pre>Import-Module PsFCIV</pre> <pre>Start-PsFCIV -Path C:\Users\username\Downloads -Include *.out -XML files.xml -HashAlgorithm MD5, SHA1, SHA256</pre> View the result in the XML file files.xml = Uninstall = <pre>Uninstall-Module PsFCIV<pre> Category : Windows Category : Windows PowerShell")
- 10:00, 4 June 2023 David talk contribs created page Disabling Windows Defender Credential Guard (Created page with "Disable the Group Policy setting that governs Windows Defender Credential Guard. <pre> gpedit </pre> Navigate to: * Computer Configuration * Administrative Templates * System * Device Guard * Turn on Virtualization Based Security. In the "Credential Guard Configuration" section, set the dropdown value to "Disabled": file:credential-guard.jpg Category : Windows ")
- 09:57, 4 June 2023 David talk contribs created page File:credential-guard.jpg
- 09:57, 4 June 2023 David talk contribs uploaded File:credential-guard.jpg
- 09:49, 4 June 2023 David talk contribs deleted page File:credential-guard.png
- 09:48, 4 June 2023 David talk contribs created page File:credential-guard.png
- 09:48, 4 June 2023 David talk contribs uploaded File:credential-guard.png
- 00:24, 3 June 2023 David talk contribs created page Windows AD DNS Export (Created page with "To export an Activie Directory integrated zone. <pre> Export-DnsServerZone -Name "domainname.com" -FileName "domainname.com.txt" </pre> or <pre> dnscmd /zoneexport domainname.com domainname.com.txt </pre> To ensure you don't receive a permission denied error change folders to C:\windows\system32\dns. If you are located in any other folder when the command is executed the exported file is save to the folder: <pre> c:\windows\system32\dns </pre> Category : Windows ")
- 19:11, 6 May 2023 David talk contribs created page htpasswd Generator (Created page with "To create an encrypted password: <pre>htpasswd -nbB username password</pre> If you need to install the package: <pre>apt install apache2-utils</pre> Cateogry : Debian")
- 04:20, 6 May 2023 David talk contribs created page Pi-hole Black List (Created page with "To add a number of Domains to Pi-Hole for blocking. <pre> https://firebog.net/ </pre> From the Pi-Hole admin interface select Adlists and then you can add the urls from firebog. '''Hint''': copy and paste the urls into notepad as one section at a time and add a space between each URL and add them as one entry. category : Pi-Hole")
- 02:52, 19 April 2023 David talk contribs created page nginx Reverse Proxy (Created page with "This will allow you to host mutliple internal web servers via a single public IP address. The following instrucitons are based on Raspbian 11.6 = Installation = <pre> apt install nginx </pre> == Configuration File == <pre> vi /etc/nginx/sites-available/reverse-proxy </pre> <pre> server { listen 443 ssl; server_name ha.klaverstyn.com.au; ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3; ssl_certificate /etc/nginx/ssl-cert/ha.klaverstyn.com.au.crt; ssl_ce...")