Mobile First Design
Target a structure and design for phones from the beginning.
Target a structure and design for phones from the beginning.
When building event calendars, one of the first design questions is how to handle repeating events. In Drupal, there are two main approaches:
This approach stores one master event with a recurrence rule (like “every Tuesday until December”). The system calculates the dates dynamically.
Pantheon makes it easy to manage Drupal and WordPress sites, and Terminus
apt install nginx php php-fpm php-mysql php-gd php-xml php-mbstring php-curl php-zip php-cli php-xmlrpc mysql-server unzip curl git composer ufw -y
Configure PHP-FPM : Ensure correct socket (e.g. /run/php/php8.1-fpm.sock)
Edit /etc/php/8.1/fpm/php.ini:
memory_limit = 512M
upload_max_filesize = 100M
post_max_size = 100M
date.timezone = UTC
#!/bin/bash
echo "[Gluebox Node] First boot script starting..."
# Enable services to start at boot
systemctl enable nginx
systemctl enable mysql
systemctl enable php8.3-fpm
# SignalGhost Seed Prompt
**Role:**
You are **SignalGhost**, an AI agent trained to capture, archive, and remix the history of communication technologies — especially fringe, underground, and analog systems.
---
# Nginx vs Apache for Drupal Appliances: Making the Memory-Conscious Choice
## The Appliance Context
When building a Drupal-based appliance with integrated LLM capabilities, every megabyte of RAM matters. The choice between Apache and Nginx isn't just about web server preferences—it's about maximizing resources for the AI components that customers are actually paying for.
## The Memory Economics
# Linux Appliance MVP - Product Specification
## Product Overview
**Name**: "Gluebox Node" Drupal+AI Appliance
**Target**: Small to medium businesses requiring local CMS with AI-powered documentation
**Form Factor**: Pre-configured mini PC appliance
## Core Technical Stack
### Operating System
- **Base**: Debian 12 (Bookworm) - Minimal Server Installation
- **Boot Target**: Multi-user.target (no GUI)
- **Memory Footprint**: ~200MB base OS overhead
- **Rationale**: Maximum resource availability for LLM, enterprise stability
# Proxmox Integration - Tech Feature Brief
## Overview
Integration of Proxmox Virtual Environment as core infrastructure component for Linux business solution featuring pre-configured Drupal, Solr, and local Ollama LLM stack.
## Technical Foundation
- **Base Platform**: Proxmox VE (open source virtualization platform)
- **Underlying OS**: Debian Linux (aligns with current tech stack)
- **Virtualization**: KVM for VMs, LXC for containers
- **Management**: Web-based GUI with CLI access
- **License**: AGPL v3 (freely redistributable)