Planned content pipelines and data sources โ things to build in upcoming sessions.
Status snapshot (May 2026): All four items below were “not started” as of late April. Item 2 (Maps & GIS) is now partially unblocked โ farmdb PostGIS is live on CT100 with species, plantings, plant_observations, plant_locations, gis_features tables, and 158+ GPS points loaded via Emlid RS3. The GIS-data-into-PostGIS direction is the remaining work. Items 1, 3, and 4 are still on the shelf.
Status: Not started โ ready to build
Audiobookshelf already supports podcasts natively. Needs a dedicated library directory and podcast feeds configured.
Setup steps:
- Create podcast storage:
nvmepool/podcastsdataset on Proxmox (or subdirectory of existing audiobookshelf mount) - Bind mount into CT100 and add to Audiobookshelf docker-compose
- Create “Podcasts” library in Audiobookshelf UI
- Add RSS feeds โ auto-download new episodes, configurable retention
Podcast feeds to start with (by interest area):
Beekeeping & Pollinators:
- Beekeeping Today Podcast
- Two Bees in a Podcast (UF/IFAS)
- The Bee Informed Podcast
- Pollinator Partnership
Permaculture & Farming:
- The Permaculture Podcast
- The Small Farms Podcast
- Farmer to Farmer
- No-Till Growers
- Growing Farmers
Self-Hosting & Homelab:
- Self-Hosted (Jupiter Broadcasting)
- Homelab Rat
- The Changelog
- Linux Unplugged
Woodworking:
- The Wood Whisperer
- Shop Talk Live (Fine Woodworking)
- The Woodworking Podcast
Nature & Science:
- Ologies (Alie Ward)
- In Defense of Plants
- The Native Plant Podcast
Infrastructure notes:
- Audiobookshelf mobile app supports offline podcast playback
- Episodes auto-delete after configurable retention period
- Can set per-feed download limits (last N episodes)
- Podcast library is separate from audiobook library in Audiobookshelf
Status: Partial โ PostGIS farm DB is live (Farm DB docs); downloading the external GIS sources below into it is the remaining work.
Downloadable geospatial data for the 93-acre Brownsville property (Monroe County, Ohio, Zone 6b). All sources are free. Data should be stored and eventually loaded into PostGIS for spatial queries.
Data sources:
| Source | What | Format | Size | URL |
|---|---|---|---|---|
| USDA SSURGO | Soil types, drainage class, pH, organic matter, depth to water table, flooding frequency | Shapefile + tabular | ~50-200 MB per county | websoilsurvey.sc.egov.usda.gov |
| NAIP Aerial Imagery | High-resolution overhead photos (1m/pixel), updated ~every 2 years | GeoTIFF | ~1-5 GB per county | datagateway.nrcs.usda.gov |
| USGS Topo Maps | Elevation contours, water features, roads, structures | GeoPDF / GeoTIFF | ~50-100 MB per quad | store.usgs.gov |
| Ohio LiDAR | Precise elevation data (sub-meter), terrain modeling | LAS / LAZ point cloud | ~1-10 GB per county | gis.ohio.gov |
| FEMA Flood Maps | Floodplain boundaries, flood zones | Shapefile | Small | msc.fema.gov |
| Ohio LBRS | Property parcels, boundaries, ownership | Shapefile | ~10-50 MB per county | County auditor or gis.ohio.gov |
| USGS NHD | Streams, rivers, watersheds, water bodies | Shapefile | ~100-500 MB per HUC | usgs.gov/nhd |
| NRCS Plant Data | Native plant species lists by state/county | CSV / API | Small | plants.usda.gov |
How this fits the architecture:
- Download GIS data โ Store on nvmepool
- Load into PostGIS (when farm DB is built)
- Overlay with planting zones, sensor locations
- Query: “what soil type is under Zone 3?”
- Grafana GeoJSON panels for visual maps
Storage plan: Create nvmepool/gis dataset or store under nvmepool/sync/ED/farm/gis/. Estimated total: 5-15 GB depending on resolution choices.
Immediate value even before PostGIS:
- Soil survey tells you pH, drainage, and organic matter by location โ critical for planting decisions
- Aerial imagery gives you a basemap for planning bed layouts and infrastructure
- LiDAR reveals drainage patterns and slope โ important for erosion control and irrigation
Status: Not started โ needs Plex library + sourcing strategy
Plex can serve educational video content in a dedicated library separate from movies/TV.
Setup steps:
- Create
nvmepool/coursesdataset on Proxmox - Bind mount into CT100 โ
/mnt/courses - Add “Courses” library in Plex (type: Other Videos or Movies)
- Organize by topic:
courses/Woodworking/Course Name/,courses/Permaculture/Course Name/, etc.
Content areas:
Woodworking: Hand tool techniques, joinery, finishing, lathe turning, carving, shop setup and tool maintenance.
Permaculture & Land Management: Permaculture Design Certificate (PDC) courses, keyline design, swale construction, food forest establishment, holistic land management.
Beekeeping: Beginning to advanced beekeeping, queen rearing, splits, swarm management, integrated pest management, honey processing and value-added products.
Homesteading / Self-Sufficiency: Fruit tree grafting and pruning, mushroom cultivation, fermentation and food preservation.
Sourcing: Manual acquisition โ video courses aren’t handled well by automated tools like the *arr stack. Download, organize into folder structure, drop into the courses library. Plex serves them with metadata, progress tracking, and multi-device playback.
Naming convention:
/mnt/courses/
Woodworking/
Hand Tool Essentials/
01 - Sharpening Fundamentals.mp4
02 - Basic Joinery.mp4
Permaculture/
PDC Course Name/
01 - Introduction to Permaculture.mp4
Status: Low priority โ easy to do anytime
Current Kiwix has only wikipedia_en_simple_all_nopic_2026-02.zim (922 MB). The Biggest/Kiwix mount has plenty of space.
High-value ZIMs to add:
| ZIM | Size | Why |
|---|---|---|
| English Wikipedia (full, with images) | ~97 GB | Complete offline Wikipedia |
| Stack Overflow | ~50 GB | Programming reference |
| iFixit | ~3 GB | Repair guides for equipment |
| WikiHow | ~8 GB | Practical how-to guides |
| Project Gutenberg | ~70 GB | 60,000+ free books |
| Khan Academy | ~30 GB | Math, science, computing courses |
| TED Talks | ~20 GB | Lectures and talks |
Download from library.kiwix.org. Drop ZIMs into Biggest/Kiwix/, the cron watcher auto-restarts Kiwix to pick them up.