n8n - Automated Server Audit

Tag

1 n8n Automated Server Audit — “Intelligent Server Update Monitor with AI Recommendations”#

When local SMTP is unavailable or when you want a richer, centrally-consolidated overview of the entire fleet’s update posture, an n8n workflow (imported from Intelligent Server Update Monitor with AI Recommendations.json) runs on a repeating schedule to SSH into every node, inspect pending packages via apt list --upgradable, send those results through a local Ollama instance for intelligent categorisation, and deliver the verdict in your inbox.

Proxmox - Postfix Notification Cleanup

Tag

Postfix Notification Management Guide#

This guide breaks down the process into manual steps. Each block contains specific commands to audit, remove, or verify your mail configuration.


1. Part 1: Test if Configuration is Present#

These commands verify if the Gmail relay and header rewriting are currently active on the server.

1.1. Check Service and Dependencies#

Verify if Postfix is active and if the relay-specific modules are installed.

systemctl is-active postfix
dpkg -l | grep -E 'libsasl2-modules|mailutils|postfix-pcre'

1.2. Locate Credential and Mapping Files#

Check for the existence of the SASL password database and the header check configuration.

AI - Claude Code CLI

Local AI Coding Agent Setup#

This guide documents the steps taken to install and configure Claude Code to run 100% locally on the Mac Studio M4 (64GB) using Ollama, ensuring complete privacy for local folders and Obsidian vaults.


1. Prerequisites (Mac Studio)#

  • Hardware: Mac Studio M4 (64GB Unified Memory).
  • Environment: Node.js v25.8.0 installed.
  • Local Brain: Ollama installed and running.

2. Install Claude Code (Native)#

Instead of using npm, we used the official native installer from Anthropic for better performance and signed binary security.