Skip to content

Instantly share code, notes, and snippets.

@airbornelamb
airbornelamb / convertmultiplemarkdown.md
Last active April 5, 2024 10:49
Systematic way to convert multiple markdown files to html
@airbornelamb
airbornelamb / cdnhtmltemplate.html
Created March 1, 2017 18:34
Basic HTML template that grabs Bootstrap, FontAwesome, and jQuery from BootstrapCDN
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>Bootstrap 101 Template</title>
<!-- Bootstrap 3.3.7 minimized -->
@airbornelamb
airbornelamb / README.md
Last active November 8, 2023 14:27
OSMC autoplay file on startup

Purpose: These files will allow you to setup Kodi/OSMC to autoplay a playlist on bootup. Useful for kiosks or TVs that you want to use to play a stream. I use this with a Raspberry Pi 3B+ running OSMC from the Raspberri Pi Imager https://www.raspberrypi.com/software/

  1. Within ~/.kodi/addons/service.autoexec/ create addon.xml and autoexec.py
  2. Within ~/.kodi/userdata/playlists/video/ create streamtest.m3u and edit the file to reference whatever you want to play
  3. Enable the autoexec service by navigating in the menu to Settings > Add-ons > My add-ons > Services > Autoexec Service
  4. You can watch the log file using the command tail -F /home/osmc/.kodi/temp/kodi.log to ensure that it starts the playlist. Now when you reboot it should wait 15 seconds and play from your playlist.

Reference: https://kodi.wiki/view/Autoexec_Service

@airbornelamb
airbornelamb / 1-start.js
Created July 19, 2023 22:31 — forked from jmadden/1-start.js
Voice mail system using Twilio Functions
exports.handler = function(context, event, callback) {
let twiml = new Twilio.twiml.VoiceResponse();
const OWNER = '+1##########'; //Your mobile number.
if(event.From == OWNER){
const gather = twiml.gather({
action:'/callOut'
});
gather.say("Please enter the phone number you'd like to call followed by the pound sign.");
@airbornelamb
airbornelamb / rexray-minio.md
Last active January 3, 2021 11:58 — forked from harshavardhana/README.md
REX-Ray with Minio

Getting Started

The following commands will install the latest version of REX-Ray to /usr/bin/rexray on Linux systems:

$ sudo apt install s3fs
$ curl -sSL https://dl.bintray.com/rexray/rexray/install | sh -s stable

Depending on the Linux distribution, REX-Ray will be registered as either a SystemD or SystemV service.

Configure

REX-Ray requires a configuration file for storing details used to communicate with storage providers. This can include authentication credentials and driver specific configuration options. After REX-Ray has been installed, copy and paste the contents below to a new file on the host at /etc/rexray/config.yml to configure s3fs storage driver.

@airbornelamb
airbornelamb / documentationoptions.md
Last active March 26, 2020 17:31
Documentation options

For paid options, process street is undoubtedly the best. For libre it depends on if you need PDF export and whatnot. If that is needed then Sphinx has all the bells and whistles and can be used with readthedocs if you want it hosted for free (publicly visible). The other options have to be hosted in some way on a VPS etc. For something light that doesn't need PDF export then docsify or mkdocs is probably the best. For something that outsiders can edit and that does pdf/epub export than gitbook is probably the best. I think ultimately gitbook is the best middle of the road for libre but you need a vps.

Process street https://www.process.st/ - Paid but very simple and has features none of the other ones have, like the ability to create a new instance of a process workflow and go through it (onboard a new student etc)

Slate https://github.com/lord/slate - more focused on coding development

Docusaurus https://docusaurus.io/ - pretty good. hooks in with algolia search which is very good for searching.

Booksta

0-mail.com
027168.com
0815.su
0sg.net
10mail.org
10minutemail.co.za
11mail.com
123.com
123box.net
123india.com

Keybase proof

I hereby claim:

  • I am airbornelamb on github.
  • I am airbornejosh (https://keybase.io/airbornejosh) on keybase.
  • I have a public key ASBDccB4WZiiGRZQUejR9fZGpBBf3ZzbSps8TJ9YznrsVAo

To claim this, I am signing this object:

@airbornelamb
airbornelamb / installminio.sh
Created September 27, 2018 07:09
Minio installer
#!/usr/bin/env bash
# Variable declarations
baseurl="https://dl.minio.io/server/minio/release/"
arch="linux-amd64"
# Or use other archs such as linux-arm, linux-arm64, darwin-amd64, windows-amd64
dlstring="$baseurl$arch/minio"
minio_user="minio-user"
minio_binary="/usr/local/bin/minio"
minio_data_dir="/usr/local/share/minio"
@airbornelamb
airbornelamb / bootstrapdocker.sh
Last active January 1, 2019 20:22
Linux bootstrap for latest Docker & Docker-compose
#!/usr/bin/env bash
command -v curl >/dev/null 2>&1 || { echo "I require curl but it's not installed." >&2; }
# Variable declarations
COMPOSEVERSION="1.23.1"
# Install Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh