Skip to content

Instantly share code, notes, and snippets.

View jack828's full-sized avatar
Dare Mighty Things

Jack Burgess jack828

Dare Mighty Things
View GitHub Profile
jack828 / mullvad-wg.conf
Created June 6, 2023 22:39
wireproxy freebsd rc.d script
### Get this file from Mullvad
PrivateKey = <snip>
Address =,fc00:bbbb:bbbb:bb01::2:bd/128
PublicKey = <snop>
jack828 / hospital-wifi.js
Created September 14, 2022 17:25
HM Hospitales WiFi Auto Submit
#!/usr/bin/env node
const puppeteer = require('puppeteer')
;(async () => {
const browser = await puppeteer.launch({
headless: false,
args: ['--ignore-certificate-errors', '--disable-web-security']
const page = await browser.newPage()
await page.goto(`${}`, {
jack828 /
Last active December 12, 2023 18:54
TrueNAS Jail mDNS Setup Kickstarter
# An explanation of this script is available on my blog
# This allows you a nice way of connecting to your jails via their hostname using mDNS
# e.g. for Netdata, which runs on port 3000, you can access it on your jail via:
# http://<jail ip>:3000/
# But wouldn't it be nice to access it on
# http://jailhostname.local/
# Oneliner to kickstart
# pkg install -y curl && curl --silent | /bin/sh -s PORT
Let this long package float, 
Goto private class if short.
While protected with debugger case,  
Continue volatile interface.
Instanceof super synchronized throw, 
Extends final export throws.  

Try import double enum?  
- False, boolean, abstract function,