Skip to content

Instantly share code, notes, and snippets.

@ajdexter
ajdexter / Route 53 Updater
Created January 13, 2022 16:15 — forked from hsiboy/Route 53 Updater
BASH Script to keep Route53 updated with your current external IP address
Roll your own dynamic DNS service using Route53
@ajdexter
ajdexter / upgrade.yml
Created August 10, 2019 02:10 — forked from kiview/upgrade.yml
Ubuntu upgrade with Ansible
---
- hosts:
- all
become: true
tasks:
- name: Update apt cache
apt: update_cache=yes
- name: Upgrade packages
apt: upgrade=dist
@ajdexter
ajdexter / edgeos_install_wireguard.sh
Last active August 8, 2019 14:28 — forked from damianhodgkiss/edgeos_install_wireguard.sh
Installs Wireguard on Edgerouter device
#!/bin/sh
function install_wireguard () {
echo "Downloading Wireguard ($RELEASE)..."
FILENAME="wireguard-$BOARD-$RELEASE.deb"
DEB_URL="https://github.com/Lochnair/vyatta-wireguard/releases/download/$RELEASE/$FILENAME"
if (/usr/bin/curl -s -L -o /tmp/$FILENAME $DEB_URL); then
echo "Installing $FILENAME..."
dpkg -i /tmp/$FILENAME
rm -f /tmp/$FILENAME
@ajdexter
ajdexter / config.jinja
Created December 30, 2018 21:31 — forked from dgengtek/config.jinja
edgeos role example
delete firewall
delete system config-management
delete system domain-search
delete system flow-accounting
delete system flow-analysis
delete system ntp
delete system syslog
delete traffic-policy
delete zone-policy
### Keybase proof
I hereby claim:
* I am ajdexter on github.
* I am ajdexter (https://keybase.io/ajdexter) on keybase.
* I have a public key whose fingerprint is 56F2 4072 BC28 B416 3D2F BFA0 07E8 81E5 467A 8C93
To claim this, I am signing this object: