Files
nuc/.artifacts/migration-candidates.md
Alejandro Gutiérrez f56528ddcd Slim CLAUDE.md from 65K to 21K by splitting app-specific docs
Move OpenClaw, Palmr, MinIO, JSX publishing, MCP configs, and migration
candidates into dedicated docs/ files. Keep only DevOps-essential content
inline (deployment rules, DNS, router, credentials, troubleshooting).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 02:56:08 +00:00

2.7 KiB

Migration Candidates

Date: 2026-02-21 Context: Docker images on Mac evaluated for NUC migration or cleanup

Priority 1: Safe to Delete (Duplicates/Old Versions)

Image Size Action Reason
google-reviews-scraper-pro-api (old) 3.62GB DELETE Old version, newer exists
claudefarm-claudefarm 3.87GB DELETE Replaced by claudefarm-browser + claudefarm-api
postgres:16 657MB DELETE Using 16-alpine (389MB) instead
prom/mysqld-exporter:v0.14.0 28MB DELETE 3 years old, likely unused

Savings: ~8.2GB

Priority 2: Migrate to NUC (High Value)

Image Size Priority Notes
nocodb/nocodb 1.24GB HIGH Airtable alternative - great for self-hosted data
grafana/grafana 932MB HIGH Pairs with existing Uptime Kuma for monitoring
prom/prometheus 479MB HIGH Metrics backend for Grafana
timescale/timescaledb 1.45GB HIGH Time-series data, useful for IoT/metrics

Priority 3: Migrate to NUC (Medium Value)

Image Size Priority Notes
mysql:8 1.07GB MEDIUM Only if you have MySQL-specific apps
minio/minio + minio/mc 340MB SKIP Already running on NUC via Coolify

Priority 4: MCP Tools - Evaluate Usage

Image Size Recommendation Notes
mcp/n8n 675MB SKIP n8n already on NUC; this is just MCP wrapper
mcp/youtube-transcript 321MB KEEP LOCAL Useful for AI workflows
mcp/context7 423MB KEEP LOCAL Documentation lookup, AI essential
mcp/fetch ? KEEP LOCAL Web fetching for AI

Priority 5: Review Before Deleting

Image Size Action Why Review
mysql:8 1.07GB CHECK May have local databases; verify before delete
timescale/timescaledb 1.45GB CHECK May have local time-series data
# 1. NocoDB (Airtable alternative)
mcp__coolify__service(action="create", type="nocodb", name="NocoDB",
  server_uuid="qk84w0goo4w48g4ggsoo0oss", project_uuid="a8484ggc88c40w4g4k004ow0",
  environment_name="production", instant_deploy=True)

# 2. Prometheus + Grafana stack
mcp__coolify__service(action="create", type="grafana", ...)
mcp__coolify__service(action="create", type="prometheus", ...)

Migration Checklist

  • Delete old/duplicate images locally
  • Deploy NocoDB to NUC
  • Deploy Grafana + Prometheus monitoring stack
  • Consider TimescaleDB if IoT/metrics needed
  • Verify MySQL data before deleting
  • Add CloudBeaver to Uptime Kuma monitoring
  • Configure OpenWrt MCP MQTT broker (optional)