Skip to content

NAS Audit — blueflynas (Synology DS224+)

Verified: 2026-08-05 | Agent: Bluefly Engineering Foreman


Physical Layout

Item Value
Model Synology DS224+
Drives 2 × HDD — RAID1 mirror (one logical pool)
Pool /dev/vg1/volume_1 — 5.3 TB total
Used 1.2 TB (22%) — 4.2 TB free
Tailscale blueflynas · 100.104.119.76 (LAN: 192.168.68.63)
NVMe cache None — M.2 slots empty

RAID1 = both drives are mirrors. All shares are on the same pool. "Using other drives" means using the other shares, not separate spindles.


All Shares — Verified Sizes

Share Size Purpose
TimeMachine/ 357 GB Mac Time Machine backups
PlexMediaServer/ 198 GB Plex app data/metadata
AgentPlatform/ 162 GB Platform: LLM, apps, knowledge, agents
docker/ 82 GB Container data + compose
MinimServer/ 3 GB Music server data
homes/ 1.6 GB Synology user home dirs
web/ 648 MB Web document roots — CI-deployed build artifacts only
chat/ 0 Chat/conversation logs (empty)
a2a/ 0 Agent-to-agent queues (empty)
web_packages/ 0 Synology Web Station system (touch)

AgentPlatform/ Detail

Path Size Notes
LLM/ 103 GB Model storage — NAS authority
Applications/ 23 GB Source projects by type
Knowledge/ 6.2 GB Research / knowledge store
GitLabMirrors/ 1.2 GB 4 bare DR mirrors (bootstrapped 2026-08-05)
Scratch/ 359 MB Auto-delete cron needed
.beads/ 12 MB NAS backup only — NOT live Dolt
.agents/ 12 MB Agent config
@snapshot/ 15 GB 5 daily Btrfs snapshots (Jul 30–Aug 3) ✅
@eaDir/ ~68 GB Search index waste — disable LLM/ indexing in DSM
BluCity-Docs 4 KB Symlink → Applications/__BLU/blucity-docs ✅
BluTown 4 KB Symlink → Applications/__BLU/blutown ✅
BluCity 4 KB Symlink → Applications/__BLU/blucity ✅

Applications/ Subdirs

Path Size Contents
__BLU/ 12 GB blucity, blutown, blucity-docs, bluguide-maine, blu-book/chat/cli/social/source/worker, blucity-packs, technical-docs
__DRUPAL/ 4.6 GB Drupal module/theme dev
__Apps/ 2.8 GB TVEE (streaming+Drupal+ML), ASSET-PORTAL (TS monorepo)
__DrupalSites/ 1.7 GB ossa-drupalcon-demo (Drupal 11)
__AgenticTools/ 436 MB Agentic tooling
__NEXTJS/ 317 MB Next.js projects
__Infra/ 270 MB agent-docker, iac, agent-brain, agent-mesh, etc.
__LAB/ 151 MB Experimental
__CLI-SDK/ 44 MB CLIs and SDKs
__Assets/ 12 MB Shared assets
__Libraries/, __Models/, __RunTimes/, _Archives/ 0 Empty, ready

docker/ Detail

Path Size Notes
services/ 79 GB All container persistent data
services/_data/ 78 GB postgres, clickhouse, minio, redis volumes (qdrant removed, belongs on Oracle)
services/langfuse/ 348 MB AI observability — stopped
services/flowise/ 344 MB Flow AI — stopped
services/dockge/ 192 MB Compose UI — stopped
services/nas-ai-stack/ 135 MB AI stack — stopped
services/ollama/ 117 MB Local LLM — stopped
services/librechat-mcp-bridge/ 109 MB LibreChat MCP — stopped
services/langflow/ 84 MB LangFlow — stopped
services/loki/ 62 MB Log aggregation — stopped
agent-tools/ 442 MB Agent tooling data
compose/ 124 KB blueflynas-compose.yaml

Running Containers (5 active)

Container Image Ports
blueflynas-clickhouse-1 clickhouse-server:24.11.1.2534 8123, 9000, 9009
blueflynas-cloudflared-1 cloudflared:2024.12.2 ⚠️ old tunnel
blueflynas-minio-1 minio:2025-01-20 9010, 9011
blueflynas-postgres-1 postgres:17.2 5432
blueflynas-redis-1 redis:7.4.2 6379

Note: blueflynas-qdrant-1 has been STOPPED/REMOVED. Qdrant is owned by agent-brain and must run on Oracle, not NAS. Multiple duplicate instances are a violation.


web/ — Cleaned 2026-08-05

Rule: built/deployed output only — no source code, no git repos.

Path Plan
drupal/contextcontrol/ Drupal webroot — compose volume mount
drupal/agentsource/ Drupal webroot — compose volume mount
nextjs/bluguide/ next export output — CI rsync target
nextjs/blucity/ next export output — CI rsync target
static/ Static HTML
media/ Shared media assets

SSH-verified 2026-08-05: No .git directories present. All content is CI build output.

Projects removed from web/ today: TVEE → __Apps/, ASSET-PORTAL → __Apps/, ddev-demo → __DrupalSites/ossa-drupalcon-demo/, BluGuide-Maine stale → #recycle/


GitLab Mirrors

Repo Status
iac.git ✅ Bootstrapped 2026-08-05
blucity-docs.git ✅ Bootstrapped 2026-08-05
blucity.git ✅ Bootstrapped 2026-08-05
blucity-packs.git ✅ Bootstrapped 2026-08-05

Cron update NOT installed — add to DSM Task Scheduler.


Open Items

# Priority Item Action
1 HIGH Disable Universal Search indexing for LLM/ DSM → Control Panel → Search → Indexing → Excluded List
2 HIGH Add snapshot schedule for docker/ share DSM → Storage Manager → Snapshot Replication
3 MEDIUM Install mirror update cron (every 6h) DSM Task Scheduler
4 MEDIUM Install Scratch 7-day delete cron DSM Task Scheduler
5 MEDIUM Add snapshot schedule for web/ DSM → Snapshot Replication
6 MEDIUM Wire web/drupal/ volume mounts in compose Edit blueflynas-compose.yaml
7 MEDIUM Audit stopped docker services — restart or archive Review flowise/langfuse/ollama etc.
8 MEDIUM Audit stale compose path refs to docker/repos/ grep -r "docker/repos" /volume1/docker/compose/
9 LOW Update cloudflared image (2024.12.2 → current) Edit compose, pull, restart
10 LOW Full LLM per-publisher size audit (60-day prune) du -sh LLM/models/lm-studio/models/*/
11 INFO Check RAM in DSM Info Center Stock 2 GB, expandable to 6–10 GB

Actions Completed 2026-08-05

Action Status
Symlinks BluCity/BluTown/BluCity-Docs verified ✅
docker/repos/ relocated and removed ✅
.beads/NAS-BACKUP-NOTICE.md written ✅
LLM/llms.txt model registry written ✅
web/ projects relocated to Applications/ ✅
web/ structure created (drupal/, nextjs/, static/, media/) ✅
chat/ structure created (conversations/, sessions/, exports/) ✅
GitLabMirrors bootstrapped (4 repos) ✅
Dolt 3307 NOT listening on NAS (Oracle-only) ✅ Confirmed
Daily snapshots running on AgentPlatform/ ✅ Confirmed