Skip to content

Instantly share code, notes, and snippets.

View hon1nbo's full-sized avatar

Hon1nbo hon1nbo

View GitHub Profile
@hon1nbo
hon1nbo / pixelfed-instagram-archive-prep.sh
Last active May 28, 2025 10:29
Imagemagick scripting for bulk conversion
#/bin/bash
# quick n dirty commands for making an instagram export work with PixelFed import
# there are current issues because instagram exports a large portion in HEIC, which PixelFed has problems with at this time
# These commands assume you have your archive in JSON format, and have extracted the archive
# enable webp and mp4 mime types in your pixelfed server if you have not already
# added webp to the mix; pixelfed sees it, but it's giving me blank images. easier just to convert and reload them
find ./ -type f -name '*.heic' -exec bash -c 'convert $1 "${1%.heic}".jpg' - '{}' \;
find ./ -type f -name '*.webp' -exec bash -c 'convert $1 "${1%.webp}".jpg' - '{}' \;
find ./ -type f -name '*.heic' -exec rm -f {} \;
@hon1nbo
hon1nbo / fidelityPhonePassword.py
Last active January 19, 2026 09:00
Fidelity Password Converter for Phone Support
#!/bin/python
# If you have to call fidelity over the phone,
# you have to do this stupid thing where you enter your password as numbers on the phone pad.
# For those of us with complex passwords where entering them in will take longer to process mentally
# and enter the number than the timeout, this should help with speeding things up.
# I always hated entering my 20+character randomly generated creds into these systems.
# If I can document other phone systems using similar methods maybe I'll make a repo of them
import sys
@hon1nbo
hon1nbo / 0_README.md
Created March 13, 2018 15:43 — forked from 0xcaff/0_README.md
OpenVPN, rTorrent and Flood Docker Compose Configuration

The Setup

This is a docker-compose file for a simple, secure torrent setup. It includes [rTorrent] (a torrent client), [flood] (a web interface for rTorrent), [OpenVPN] (to tunnel traffic through your ISP) and a simple iptables firewall to allow rTorrent to only access the internet through a VPN.

To run everything, put your open vpn configuration file in ./vpn.ovpn and the other configuration files from this gist in a directory then go to that

Keybase proof

I hereby claim:

  • I am hon1nbo on github.
  • I am hon1nbo (https://keybase.io/hon1nbo) on keybase.
  • I have a public key whose fingerprint is 5603 3A39 9BB0 778C 0C12 3DA1 7F9E 0FD0 4859 0686

To claim this, I am signing this object: