Main Page
Jump to navigation
Jump to search
Welcome to the Wiki
This Wiki installation is based upon my Docker MediaWiki Server configuration. Both this wiki and the server configuration page have been updated to use the 1.39 LTS version as of Feb 2024.
This Wiki contains a collection of miscellaneous items from various places, some of which are original content, others found online. This includes items that I've posted in other places in the past and have since moved/consolidated here.
My Github repo is located at https://www.github.com/kg7qin
My outdated Github.io Jekyll site is located at: https://kg7qin.github.io/
FreeBSD
- i386 Migration - Migrate system from i386 (32-bit mode) to amd64 (64-bit mode)
Ham Radio
- Asterisk Radio Repeater - Radio repeater using Asterisk and app_rpt.c
- Apprpt Central - A project to link disparate networks based on app_rpt.c together
Home Automation
- WDSC-HVAC-Control-Plugin - Vera - WDSC HVAC Control Plugin (a.k.a If door is opened for 5 minutes...turn off air)
- Home Assistant - Dockerized Home Assistant with Z-Wave JS UI
- Zigbee2MQTT - Dockerized Zigbee2mqtt setup
Microsoft Windows
- GPOs - Various notes on Windows GPOs
- Full Flash Update - Notes capturing and applying Full Flash Update (FFU) images
- Misc Tidbits - Various notes on Miscellaneous Windows tidbits
Networking
- VPN - Information on setting up various VPN connections/software with AllStarLink/PTTLink (OpenVPN, WireGuard, IPSEC, L2TP, TINC, SoftEther, etc).
- Wireguard with Pi-Hole - Steps for setting up a Wireguard VPN server with Pi-Hole as DNS filtering.
- Install MikroTik CHR on VPS - Notes on installing the MikroTik CHR on a VPS server
- Linux HA Cluster - Notes on making a Linux HA cluster
- NGINX Proxy - Using NGINX as a proxy
- Persistent SSH Tunnels - Notes on creating persistent SSH tunnels
- Multi-tier load-balancing with Linux - Good explanation on multi-tier load balancing
- ipinfo.io - Find out information on IP addresses
Programming
- Logviewer - Python log viewer that uses websockets
Proxmox
- Proxmox VE Helper Scripts - Various scripts for Proxmox
Security
- OpenSSL CA - Notes on creating a custom CA and issuing certificates
- DMARC Analyzer - Information on setting up a DMARC report analyzer and visualizer
- GEF - GDB Enhanced Features
- JADX - DEX to Java decompiler
- Wireguard VPN: Chained Setup - Chaining Wireguard based VPNs together for extra security
- Intro to Reverse Engineering with Ghidra - Good introduction course to using Ghidra
- Virus Total - Virus Total malware scan and other breaches site
- Recorded Future Triage - Recorded Future's interactive file/malware analysis site
- Joe Sandbox Cloud - Automated Malware Analysis
- Malcat - Binary Analysis Software
Servers
- Docker Mailserver and Rainloop Webclient - Notes on setting up a dockerized mailserver and the Rainloop webmail client
- OpenDKIM Setup - Notes on setting up OpenDKIM with Postfix
- RSS Feed Reader - Notes on setting up your own web based RSS Feed reader
- Secure Apache Guacamole - Dockerized Apache Guacamole Server that requires users to have SSL client certificates installed to use
- Rustdesk Server - Notes on setting up your own private and secure Rustdesk server
Telephony
- Asterisk PBX Telemarketer Traps - Lenny and the Asty Crapper
VMware
- VMware Add Sound Card - Add a sound card to VMware VMs
- RDM Conversion Info - Converting in-guest SAN volumes to RDM disks then VMDKs
Miscellaneous
- Making .deb files - Notes on how to package .deb files
- Squashfs - Notes on mounting and re-creating squashfs image files
- Using cpio - Notes on using cpio to create and manipulate files
- VNC - Notes on setting up VNC and using a systemd unit file
The following is my PGP Public Key for olivas (at) eurisko.ws
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
=OCsT
-----END PGP PUBLIC KEY BLOCK-----