Skip to content

Instantly share code, notes, and snippets.

@wcollins
wcollins / awx_install.sh
Last active August 12, 2026 10:22
Install Ansible AWX on Debian Linux
#! /usr/bin/env bash
set -o pipefail
function update_debian() {
# +----------------+
# | Update Debian |
# +----------------+
cmd_list="update upgrade dist-upgrade autoremove clean"

ERP Local — API Documentation

Collection: ERP API's Collection App Wise → ERP Local Base URL: <ERP-APP-URL> (Customer / Warehouse / Stock APIs) | <ERP-APP-URL> (Supplier APIs) Authentication: Token-based (Authorization: Token <key>)


Table of Contents

LLM Wiki

A pattern for building personal knowledge bases using LLMs.

This is an idea file, it is designed to be copy pasted to your own LLM Agent (e.g. OpenAI Codex, Claude Code, OpenCode / Pi, or etc.). Its goal is to communicate the high level idea, but your agent will build out the specifics in collaboration with you.

The core idea

Most people's experience with LLMs and documents looks like RAG: you upload a collection of files, the LLM retrieves relevant chunks at query time, and generates an answer. This works, but the LLM is rediscovering knowledge from scratch on every question. There's no accumulation. Ask a subtle question that requires synthesizing five documents, and the LLM has to find and piece together the relevant fragments every time. Nothing is built up. NotebookLM, ChatGPT file uploads, and most RAG systems work this way.

@gilangvperdana
gilangvperdana / README.md
Created September 19, 2025 09:10
Change Proxmox VE Management Port from 8006 to 443

Change Proxmox VE Management Port from 8006 to 443

grep -rwl '8006' /usr/share/perl5/PVE/ | xargs sed -i 's|8006|443|g'
grep -rwl '8006' /usr/share/pve-docs/ | xargs sed -i 's|:8006||g'
grep -rwl '8006' /usr/share/pve-docs/ | xargs sed -i 's|8006|443|g'
grep -rwl '8006' /usr/share/doc/pve-manager/ | xargs sed -i 's|:8006||g'
sed -i 's|:8006||g' /usr/bin/pvebanner
sed -i 's|:8006||g' /etc/issue
echo 'net.ipv4.ip_unprivileged_port_start=0' &gt; /etc/sysctl.d/50-unprivileged-ports.conf

Setup Multiple Local Supabase Projects

Project 1 (Current - my-project) default settings:

  • API: 54321, DB: 54322, DB.POOLER: 54329, Studio: 54323, Inbucket: 54324, Analytics: 54327, Edge Inspector: 8382

Project 2 (New - my-project-2):

  • API: 54331, DB: 54332, DB.POOLER: 54339, Studio: 54333, Inbucket: 54334, Analytics: 54337, Edge Inspector: 8383

Steps:

@BoQsc
BoQsc / blocking internet access via Firewall.cmd
Created October 21, 2019 08:44
This Batch script Adds a Windows Defender Firewall rule to block any HTTPS (443 port) connections
@ECHO OFF
REM Make the all HTTPS internet sites temporary inaccesible on the whole computer by adding Windows Defender Firewall rule.
REM An "Outbound" Firewall Rule will be added to the Windows Defender Firewall, named "Block internet access to 443 HTTPS protocol temporary for the whole computer session"
REM If Firewall rule named "Block internet access to 443 HTTPS protocol temporary for the whole computer session" already exists - it will be removed
REM Notice: requires administrator's privilegies to remove or add Windows Defender Firewall rule.
netsh advfirewall firewall show rule name="Block internet access to 443 HTTPS protocol temporary for the whole computer session"
if %ERRORLEVEL% equ 0 netsh advfirewall firewall delete rule name="Block internet access to 443 HTTPS protocol temporary for the whole computer session"
if %ERRORLEVEL% equ 1 netsh advfirewall firewall add rule name="Block internet access to 443 HTTPS protocol temporary for the whole computer session" dir=out action=block protocol=TCP
@baijum
baijum / selenium_with_python.rst
Last active February 9, 2026 05:31
Selenium with Python