2026-01-30 Created public repo in attempts to help. Not really sure what I'm doing in. repo. So.. be nice https://github.com/taslabs-net/proxmox-tb4
Updated as of: 2025-11-19 - Network architecture corrections applied
2026-01-30 Created public repo in attempts to help. Not really sure what I'm doing in. repo. So.. be nice https://github.com/taslabs-net/proxmox-tb4
Updated as of: 2025-11-19 - Network architecture corrections applied
aka what i did to get from nothing to done.
note: these are designed to be primarily a re-install guide for myself (writing things down helps me memorize the knowledge), as such don't take any of this on blind faith - some areas are well tested and the docs are very robust, some items, less so). YMMV
If you want to use Touch ID have a look at: How to use use Bitwarden CLI with macOS Touch ID
Wirtten and tested on macOS Ventura
Before you can use Bitwarden CLI for your SSH private keys you have to add them to your Bitwarden account. Just create a normal login. The name, username and URI fields doesn't matter for my functions.
| // ==UserScript== | |
| // @name CloudFormation 🌈 | |
| // @namespace http://tampermonkey.net/ | |
| // @version 0.1 | |
| // @description blinky blinky | |
| // @author You | |
| // @match https://*.console.aws.amazon.com/* | |
| // @icon https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/240/whatsapp/326/rainbow_1f308.png | |
| // @grant none | |
| // ==/UserScript== |
| #!/usr/bin/env bash | |
| GNUPGHOME="$HOME/.gnupg" | |
| PIDFILE="$GNUPGHOME/win-gpg-agent-relay.pid" | |
| LOGFILE="$GNUPGHOME/win-gpg-agent-relay.log" | |
| is_pid_running() { | |
| if [[ -z "$1" ]]; then | |
| return 1 | |
| fi |
| // Variables used by Scriptable. | |
| // These must be at the very top of the file. Do not edit. | |
| // icon-color: orange; icon-glyph: sun; | |
| /////////////////////////////////////////////////////////////////////// | |
| // dawn2dusk.js | |
| // Origin: | |
| // https://gist.github.com/HendrikRunte/4b5d03cb26e31508bc96553ad3c10f47 | |
| // Take it and have fun. | |
| // Hendrik Runte, Nov 12, 2020, 17:33. |
| // Licence: Robert Koch-Institut (RKI), dl-de/by-2-0 | |
| const newCasesApiUrl = `https://services7.arcgis.com/mOBPykOjAyBO2ZKk/arcgis/rest/services/RKI_COVID19/FeatureServer/0/query?f=json&where=NeuerFall%20IN(1%2C%20-1)&returnGeometry=false&spatialRel=esriSpatialRelIntersects&outFields=*&outStatistics=%5B%7B%22statisticType%22%3A%22sum%22%2C%22onStatisticField%22%3A%22AnzahlFall%22%2C%22outStatisticFieldName%22%3A%22value%22%7D%5D&resultType=standard&cacheHint=true`; | |
| const incidenceUrl = (location) => `https://services7.arcgis.com/mOBPykOjAyBO2ZKk/arcgis/rest/services/RKI_Landkreisdaten/FeatureServer/0/query?where=1%3D1&outFields=GEN,last_update,cases,cases7_per_100k&geometry=${location.longitude.toFixed(3)}%2C${location.latitude.toFixed(3)}&geometryType=esriGeometryPoint&inSR=4326&spatialRel=esriSpatialRelWithin&returnGeometry=false&outSR=4326&f=json` | |
| const saveIncidenceLatLon = (location) => { | |
| let fm = FileManager.iCloud() | |
| let path = fm.joinPath(fm.documentsDirectory(), "covid19latlon.json") | |
| fm.writeStrin |
Generally, the Git proxy configuration depends on the Git Server Protocol you use. And there're two common protocols: SSH and HTTP/HTTPS. Both require a proxy setup already. In the following, I assume a SOCKS5 proxy set up on localhost:1080. But it can also be a HTTP proxy. I'll talk about how to set up a SOCKS5 proxy later.
When you do git clone ssh://[user@]server/project.git or git clone [user@]server:project.git, you're using the SSH protocol. You need to configurate your SSH client to use a proxy. Add the following to your SSH config file, say ~/.ssh/config:
ProxyCommand nc -x localhost:1080 %h %p
The following instructions are heavily inspired by @pauleve. I modified his instructions and then added details about how to make a shortcut and support Retina/HiDPI displays.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
| 0x00004e1e movw r2, #0xc977 | |
| 0x00004e26 movw r1, #0xc977 | |
| 0x00004e3e movw r2, #0xc977 | |
| 0x00004e46 movw r1, #0xc977 | |
| 0x00004e5c movw r3, #0xc977 |