Skip to content

Instantly share code, notes, and snippets.

View agoodkind's full-sized avatar
🏳️‍🌈
🍍

Alex Goodkind agoodkind

🏳️‍🌈
🍍
View GitHub Profile
#!/usr/bin/env bash
source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/build.func)
# Copyright (c) 2025 Alex Goodkind
# Author: Alex Goodkind (agoodkind)
# License: Apache-2.0
# Source: https://www.elastic.co/elk-stack
APP="ELK-Stack"
var_tags="${var_tags:-logging;elasticsearch;kibana;logstash}"
var_cpu="${var_cpu:-4}"
@agoodkind
agoodkind / convert-proxmox-9-to-community.md
Last active October 10, 2025 09:20
Convert Proxmox 9 to community sources

Latest instructions for Proxmox 9 :)

  1. Update the Ceph repository from enterprise to no-subscription
sed -i \
  -e 's|https://enterprise.proxmox.com/debian/ceph-squid|http://download.proxmox.com/debian/ceph-squid|g' \
  -e 's/Components: enterprise/Components: no-subscription/g' \
  /etc/apt/sources.list.d/ceph.sources
  1. Remove the PVE enterprise repository file
blueprint:
name: Three-Button Scene Controller
description: Trigger actions from single, double, or long press of 3 programmable buttons.
domain: automation
input:
button_one_entity:
name: Button 1 Entity
description: Pick event entity for Button 1 (one dot)
selector:
entity: