Skip to content

Instantly share code, notes, and snippets.

View juhnny5's full-sized avatar
:shipit:

Julien Briault juhnny5

:shipit:
View GitHub Profile
@juhnny5
juhnny5 / rudder-agent-cloud-init
Last active January 18, 2024 16:06
Deploy Rudder Agent with Cloud-Init on Ubuntu Server 22.04
#cloud-config
# Upgrade system
package_update: true
package_upgrade: true
apt:
sources:
rudder:
source: "deb [arch=amd64] https://repository.rudder.io/apt/latest/ $RELEASE main"
@juhnny5
juhnny5 / Makefile
Created October 11, 2022 13:58 — forked from jlgerber/Makefile
simple makefile for rust projects
prog :=xnixperms
debug ?=
$(info debug is $(debug))
ifdef debug
release :=
target :=debug
extension :=debug
@juhnny5
juhnny5 / node_exporter-as-systemd-service.md
Created September 15, 2022 09:36 — forked from jarek-przygodzki/node_exporter-as-systemd-service.md
Installing node_exporter as systemd serivice
sudo useradd --system --shell /bin/false node_exporter
curl -fsSL https://github.com/prometheus/node_exporter/releases/download/v1.3.1/node_exporter-1.3.1.linux-amd64.tar.gz \
  | sudo tar -zxvf - -C /usr/local/bin --strip-components=1 node_exporter-1.3.1.linux-amd64/node_exporter \
  && sudo chown node_exporter:node_exporter /usr/local/bin/node_exporter
#!/bin/sh
#
# Sync music from Linux to iPhone using libimobiledevice + ifuse
# Only works with apps that can read songs from iTunes file sharing (e.g. Doppi)
set -euo pipefail
if [ $# -ne 1 ]; then
echo "usage: $0 <src dir>"
exit 1