• 0 Posts
  • 3 Comments
Joined 17 days ago
cake
Cake day: July 23rd, 2026

help-circle
  • emagin@lemmy.worldtoSelfhosted@lemmy.worldData organization
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    11 hours ago

    @5ymm3trY@discuss.tchncs.de Excellent questions. I’m fairly new at this but I try to be organized. This may be a bit ‘meta’ for your taste but here it goes.

    I use: Portainer to manage containers (FOSS, self-host of course!)

    Stacks: Group by service importance or structure/db type I research each service thoroughly with AI for stability, activity and how it integrates into my stack and homelab ‘philosophy’ (see below)

    Obsidian: to keep detailed notes of the entire stack (with canvas diagrams to define worfklows and keep stacks organized). I also have a LifeMap (how my homelab supports my life) section which AI vets my new services against.

    Claude: as my advisor fore everything, pointed at my Obsidian vault. Makes for a much faster roundtrip, as I edit things in Obsidian (pick your .md editor) and Claude just advises/rewrites back to obsdian on the fly.

    Main Setup:

    • Philosophy: Low wattage 24/7 prosumer mini-pc runs homelab Ubuntu
    • Services: should be light, simple and integrate well with LifeMap
    • LifeMap: All areas of my life monitored / integrated (Health, Productivity, Ideation/emergence, Content, Moods/Habits, etc… <put in yours>

    Vault Folders:

    • Match Stacks for ease of management/guidance from Claude

    Stacks: dawarich - mapping w/immich photo integration (on its own)

    ghost - blogging platform, obsidian drives content high priorit backups

    immich - photos high priority for backups

    media - other less critical media tools i can bundle together lower priority backups since most of this stuff can be refound audiobookshelf calibre-web-nextgen jellyfin navidrome - higher priority backup of music yamtrack

    tools - all the little workers doing interesting things into one stack that I can reload often without impacting more important services excalidraw immich-kiosk immich-public-proxy immich-reversegeo immich_power_tools linkding maloja miniflux miniflux-db netdata nextflux ntfy uptime-kuma rclone watchyourlan ytzero

    wanderer - on its own due to complexity and more active usage by a hiking community, back end …py scripts integrating with immich, dawarich, gpslogger GPX uploads

    File Structure: (all on SSDs)

    Audio Audiobook backups (just a staging area for dumping stuff, it all goes to B2 via rclone) Book Course Film Image Immich Music Obsidian-RSS Podcast Show Video

    Jellyfin and Immich point to the same folders I use Immich folder tools (can elaborate) to move photos / videos to match this structure, so they can both ‘share’ the same items. I find immich a wonerful front-end to crawl thru endless family videos before I process them in a video editor

    Having a unified location for all your media files is really great when you start integrating your whole world holistically. I use whisper-ai to transcribe podcasts (audiobookshelf), youtube vides (YTZero), etc. and I always know where everything is.

    When I add a new service (say paperless-ngx or stirling-pdf, my next project), I first ask Claude to review my stack documentation, my homelab specs (and security, network, cloudflare external, etc. setup) and then help me decide what service to pick of the basket of FOSS document management tools. I also use sumguy.com articles to review pros and cons of various services, quite helpful.

    Then I get Claude to give an implementation doc with .yml, envars and all the tweaks documented in Obsidian. Then I test, and when stable, finalize documentation and make sure Obsidian is updated, and Claude has access to that new ‘folder’ or stack information for the next round. That folder is like a MOC in Obsidian, a folder in Obsidian, a project in Claude and usually a folder on the SSD as well. I use the .canvas mindmaps to help me track it all.

    Then, once in a while, I tell claude to build me a workflow document with all the .py scripts, cron jobs, etc. into a document. For example Health Workflow Pull data from fitbit, drop int Fitbaus, push to postgres, analyze with Grafana or similar. Then I have it convert that into a canvas document, which makes a mindmap of the whole thing I can’t tell you how helpful it is to push mindmap boxes around and update the workflow. Of course, n8n is next, I’m just not quite there yet. But n8n will be a breeze with all my documentation.

    Good luck


  • emagin@lemmy.worldtoSelfhosted@lemmy.worldWhy do people host RSS?
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    6 days ago

    Most company-owned services are 1) Tracking your behavior 2) Going to upsell you (freemium, etc.) You think Feedly is ‘free’ - not really, they are collecting your info and have a team of marketers trying to figure out how to get $$ out of you, and will slowly gate features behind the paywall.

    MinifluxRSS with Nextflux frontend (browser) and Caddy for Android. You can now write .py/etc. scripts to capture your starred items to Obsidian (or favorite PKB), run AI on those to summarize, tag, and organize. I find it easier and it will never ‘shut down’ or change model.


  • Obsidian - everthing goes into OBS (PKB) Claude MCP - I have claude interact with my .md files

    • Everytime Claude guides me thru an update or debug, I have it update the doc with a summary and details, including code snippets
    • Larger .yml files, etc. live in editable files attached to an OBS note

    Documentation is essential, not because it’s anal, but because it’s the framework to hand off to your favorite LLM (local or not) Put in your Goals, desired outcomes, etc. and LLM picks it all up prior to starting a session.

    There are other lighter PKBs than Obsidian, I just think it’s the standard. But anything will do Make sure it allows for [[Note-about-docker]] linking across notes My notes are crazy interlinked, each stack, service, UFW detail all links across the larger homlab ecosystem. No note sits alone - they all reference each other constantly The AIs love that stuff! Makes your life easier