Skip to content

Instantly share code, notes, and snippets.

@leowinterde
leowinterde / Proxmox - Encrypted ZFS dataset for LXC Container
Last active July 3, 2024 20:31
Proxmox - Create a encrypted ZFS dataset for your LXC Container
# Enalbe encryption for pool
zpool set feature@encryption=enabled poolName
# Create a encryption key
dd if=/dev/random bs=64 count=1 of=/.zfs-data.key
# Set the approprieate permission
chmod 400 /.zfs-data.key
# Make the key immutable
@leowinterde
leowinterde / central_ddns.yaml
Created July 3, 2024 18:32
Home Assistant Auto Update DNS to porkbun.com
---
#############################################################################
# DNS Updater
#############################################################################
sensor:
- platform: rest
resource: "https://api.ipify.org/"
name: "external_ip"
scan_interval: 600
@leowinterde
leowinterde / configuration.yaml
Created April 15, 2022 23:24
Home Assistant - Poweropti / powerfox powermeter integration
sensor:
# Powerfox
- platform: rest
name: powerfox_meter_energy
# friendly_name: "Powerfox Stromzähler"
resource: https://backend.powerfox.energy/api/2.0/my/main/current?unit=kwh
username: !secret powerfox_username
password: !secret powerfox_password
json_attributes:
- A_Plus
@leowinterde
leowinterde / sources.list
Last active February 17, 2022 14:45 — forked from ishad0w/sources.list
Ubuntu 20.04 LTS (Focal Fossa) - Full sources.list - DE Mirror
deb http://de.archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse
deb http://de.archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://de.archive.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
deb http://de.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
@leowinterde
leowinterde / raspi.list
Created November 16, 2021 11:20
raspbian bullseye arm64 source.list
deb http://archive.raspberrypi.org/debian/ bullseye main
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspberrypi.org/debian/ bullseye main
@leowinterde
leowinterde / Gitlab Permissions Fix
Created January 11, 2018 10:21
gitlab-ce permissions fix
# Holds repositories directory
sudo chown -R -v git:root /var/opt/gitlab/git-data
sudo chmod -R -v 0700 /var/opt/gitlab/git-data
# Holds git repositories
sudo chown -R -v git:git /var/opt/gitlab/git-data/repositories
sudo chmod -R -v 2770 /var/opt/gitlab/git-data/repositories
# Holds large object directories
sudo chown -R -v git:gitlab-www /var/opt/gitlab/gitlab-rails/shared
@leowinterde
leowinterde / ubuntu-raid.sh
Last active April 18, 2024 09:26 — forked from umpirsky/ubuntu-raid.sh
Install Ubuntu on RAID 1 and UEFI/GPT system without SWAP - 2017
# http://askubuntu.com/questions/505446/how-to-install-ubuntu-14-04-with-raid-1-using-desktop-installer
# http://askubuntu.com/questions/660023/how-to-install-ubuntu-14-04-64-bit-with-a-dual-boot-raid-1-partition-on-an-uefi%5D
sudo -s
apt-get -y install mdadm grub-efi-amd64
sgdisk -z /dev/sda
sgdisk -z /dev/sdb
sgdisk -n 1:0:+100M -t 1:ef00 -c 1:"EFI System" /dev/sda
sgdisk -n 2:0:0 -t 2:fd00 -c 2:"Linux RAID" /dev/sda
sgdisk /dev/sda -R /dev/sdb -G
@leowinterde
leowinterde / docker-compose-coreos.sh
Last active October 3, 2023 08:56 — forked from sourcec0de/docker-compose-coreos.sh
Install docker compose on coreos
sudo su -
mkdir -p /opt/bin
version=$(curl https://github.com/docker/compose/releases/latest -sLI -o /dev/null -w '%{url_effective}' | sed 's:.*/::')
curl -L "https://github.com/docker/compose/releases/download/$version/docker-compose-$(uname -s)-$(uname -m)" -o /opt/bin/docker-compose
chmod +x /opt/bin/docker-compose
docker -v
docker-compose -v
exit

Keybase proof

I hereby claim:

  • I am leowinterde on github.
  • I am leowinterde (https://keybase.io/leowinterde) on keybase.
  • I have a public key ASAReP4l8gla2u5TYwKiuIkIGhdldrBh7XxRQ88U-B4RCgo

To claim this, I am signing this object:

SimpleInstall Nginx (https://nginx.org/) on Debian form nginx.org mirror, Pre-Built Packages for Stable version