Advanced Search
Search Results
39 total results found
Add User
Adding a User bash # Add a new user (replace 'username' with desired username) sudo adduser username # Or use useradd for more control sudo useradd -m -s /bin/bash username The adduser command is more user-friendly and will prompt you to set a password and ...
Add To Group
Add User to Group # Add the user to the group sudo usermod -aG <group_name> <username> Example # Add the user to the sudo group sudo usermod -aG sudo <username>
Password-less Sudo Instructions
Here's how to add a user and configure passwordless sudo on Debian and Ubuntu: Adding a User bash # Add a new user (replace '<username>' with desired username) sudo adduser <username> # Or use useradd for more control sudo useradd -m -s /bin/bash <username> ...
WIFI Keeps Dropping
In this case, the adapter was restarting... ejm3@bender:~$ sudo journalctl -u NetworkManager -f [sudo] password for ejm3: Sep 13 11:47:35 bender NetworkManager[955]: <info> [1757782055.7840] device (wlp0s20f3): supplicant interface state: associated -> 4way_...
N8N Multiple Items and Item Referencing Documentation
Overview When referencing data from previous nodes in n8n, you must account for whether you're processing single or multiple items. Using the wrong reference method will cause errors like "Can't determine which item to use" or "Paired item data is unavailable....
Prerequisites
Required: Docker Engine 20.10+ and Docker Compose v2+ 2GB+ available RAM 5GB+ available disk space Verify installation: docker --version # Should show 20.10+ docker compose version # Should show v2+ Network requirements: Ports 5432, 8000, and 5...
First-Time Deployment
Use these steps when deploying from scratch (fresh installation with no existing data). Step 1: Navigate to Project Directory cd /path/to/claw-machine-manager Step 2: Start All Services docker compose up -d This starts three containers: inventory-db (Postgr...
Moving to Production Server
Follow these steps when deploying to a production server for the first time. Step 1: Transfer Project Files Option A: Git Clone (Recommended) # On production server git clone <repository-url> /opt/claw-machine-manager cd /opt/claw-machine-manager Option B: SC...
Day-to-Day Operations
Starting Services (Normal Operation) docker compose up -d Data persists - All inventory, items, and configuration remain intact. Viewing Logs All services: docker compose logs -f Specific service: docker compose logs -f backend docker compose logs -f db dock...
Wiping Data & Restarting
Use this when you need to completely reset the database (testing, starting fresh, etc.). ⚠️ WARNING: This Deletes ALL Data Complete wipe (all data lost): # Step 1: Stop services and delete volumes docker compose down -v # Step 2: Verify volumes removed docker...
Stopping Services
Stop But Keep Data Recommended for normal shutdown: docker compose down This stops and removes containers but preserves the database volume. All data remains intact. Stop And Delete ALL Data ⚠️ WARNING: This deletes all inventory data permanently: docker comp...
When to Rebuild
The --build flag is only needed for the backend service (the only one with a custom Dockerfile). You DON'T Need to Rebuild Most common scenario - changes auto-reload: Changed File Rebuild? Action backend/*.py (Python code) ❌ No Nothing - auto-reloads ...
Configuration for Production
Security Considerations 1. Change default database credentials Edit docker-compose.yaml: environment: POSTGRES_DB: inventory POSTGRES_USER: your_custom_user # Change this POSTGRES_PASSWORD: your_secure_password # Change this Also update in backe...
Troubleshooting
Services Won't Start Check logs: docker compose logs backend docker compose logs db Common issues: Symptom Cause Solution port is already allocated Port 5432, 8000, or 56421 in use Stop conflicting service or change ports in docker-compose.yaml datab...
Quick Reference
First-time setup: docker compose up -d docker compose ps # Wait for "healthy" docker exec -i inventory-db psql -U inventory_user -d inventory < db/schema.sql Normal startup: docker compose up -d Stop (keep data): docker compose down Wipe and restart: docke...
Support
For issues or questions: Check docs/status.md for current project status Review docs/bugs.md for known issues Consult CLAUDE.md for architecture details
Implementation Plan
Frontend Security Integration - Implementation Plan Overview This document outlines the complete plan for integrating security features (CSRF protection, honeypot fields, email verification) into the frontend using the existing web app template system. Based o...
Frontend Next Steps
Frontend Implementation - Security Integration Status Backend: ✅ Complete Frontend: 🔄 Needs Integration The backend security layers are fully implemented and ready. The frontend needs these updates to work with the new security system. Required Frontend Change...
Questions From Claude
Directory Website - Pre-PRD Questions Business Model & Monetization Subscription & Pricing What is the monthly subscription fee for bookkeepers to access the platform? Adjustable. We may start with an introductory price and go to full price after we have be...
# Bookkeeping Exchange - Product Requirements Document
Bookkeeping Exchange - Product Requirements Document 1. Overview & Executive Summary Document Version: 1.0 Last Updated: 2025-12-26 Project Name: Bookkeeping Exchange Domain: bookkeeping-exchange.com (placeholder) 1.1 Product Vision Bookkeeping Exchange is a ...