Pinned Repositories
pfSense-avahi-wan
Modify pfSense avahi installation to allow mDNS repeating from WAN to LAN.
tor-hotspot
Add a Tor hotspot to an established network using Ubiquiti gear (EdgeRouter-X & Unifi AP AC Lite) by adding a Raspberry Pi. Generalizes to VLAN-capable network gear.
flask-oidc
OpenID Connect support for Flask
hass-weatherflow2mqtt
WeatherFlow to MQTT for Home Assistant. Use UDP to get local weather data in to Home Assistant using MQTT Discovery
linux-pam-failed-auth-photo-mail
General instructions for using PAM and a script to take action when authentication fails (e.g., wrong password). Inspiration, not a hardened package.
node-irc
NodeJS IRC client library
Shuffle
Shuffle: A general purpose security automation platform. Our focus is on collaboration and resource sharing.
skcc
Scripts and such for SKCC processing
sms-proxy
A bi-directional SMS proxy service
sw_wrapper
jmcparland's Repositories
jmcparland/Shuffle
Shuffle: A general purpose security automation platform. Our focus is on collaboration and resource sharing.
jmcparland/hass-weatherflow2mqtt
WeatherFlow to MQTT for Home Assistant. Use UDP to get local weather data in to Home Assistant using MQTT Discovery
jmcparland/skcc
Scripts and such for SKCC processing
jmcparland/sw_wrapper
jmcparland/usercode-test
jmcparland/node-irc
NodeJS IRC client library
jmcparland/flask-oidc
OpenID Connect support for Flask
jmcparland/sms-proxy
A bi-directional SMS proxy service
jmcparland/pfSense-avahi-wan
Modify pfSense avahi installation to allow mDNS repeating from WAN to LAN.
jmcparland/linux-pam-failed-auth-photo-mail
General instructions for using PAM and a script to take action when authentication fails (e.g., wrong password). Inspiration, not a hardened package.
jmcparland/tor-hotspot
Add a Tor hotspot to an established network using Ubiquiti gear (EdgeRouter-X & Unifi AP AC Lite) by adding a Raspberry Pi. Generalizes to VLAN-capable network gear.