A retrospective on migrating a 90-device flat LAN to a four-VLAN architecture on UniFi — the design decisions, the migration order, and every gotcha we hit along the way.
#homelab #networking #unifi #vlan
Posts by dwot
Minimize your n8n attack surface by restricting external access to webhook paths only, using NPM Access Lists and Custom Locations with a single allow all directive.
#homelab #n8n #nginx #security
Realized this looked like crap as an image, so here's the link in case you wanted to see what the preplan looks like:
static.dwot.io/growplan.html
It's always a learning experience for me, I try to sit down and figure out what worked and what didn't and make changes. FWIW, I'm growing autoflowers, so cloning is out of the picture and the risk of stunting in the first few weeks can really change the approach.
2 seeds sprouting in a CannaKan
Seeds have been dropped directly in pots. I germinated using a CannaKan system with an 18 hour soak on a heat pad, then collected my sprouts about 24 hours later and planted them directly in the fabric pots. Previously I'd done an intermediary step with coco pucks in a germination dome.
Screenshot of Grow Plan document with planned batches, grow timeline, environment targets over time, lighting targets by plant age and general notes on soil medium, watering strategy and general lessons learned / new wrinkles for this grow.
Alright, mapping out the grow plan for this round. Going to try targeting VPD instead of temp/humidity this time. Just because things don't go to plan doesn't mean you shouldn't have one!
#homegrow
3 Fabric Pots in the grow tent awaiting the first seeds of this run.
Next grow time! Changes for this round:
Direct sow - straight into final pots, no pucks and transplants
Tighter water control early - no wicks and full bases, run off only and top watering slowly at start
Staggering - Back to a 10 day stagger and 2 seeds at a time
#cannabis #homegrow
How our homelab storage evolved from proprietary Drobo units to a three-NAS setup with Synology and TerraMaster — and the slow, rsync-powered migration to retire the last Drobo standing.
#homelab #nas #synology #terramaster
Frosty lady!
Not enough CalMag, too much CalMag. Picky little shits aren't they! Hopefully she stabilizes, she looks like she's building up some nice flowers for you. Always new things to try to learn with growing 😄
Six fabric grow pots being filled with dirt in a garage.
Alright, dirt in buckets, bases washed, tent swept out. Almost seed time.
Alright, tied up everything I could in 24 hours to leave my former co-workers in the best space I can. Now job hunting, getting things ready for another grow and a nice list of household shit to take care of to keep me busy I guess. Chin up.
Just got told that tomorrow is my last day, no severance. Gotta love pouring your career into a failing company!
Last couple grows were coco mixed with reused soil. Wasn't horrible but chased some issues. I've mixed it up with a bunch of different soil sources over the last several grows, trying different things.
Absolutely spoiled with this local gem, less than 2 miles down the road. www.countrymax.com/about-us/
Shopping cart with soil and perlite.
Thinking it might be back to Coast of Maine soil for this next run.
Some previously smoked brisket that's been in the freezer along with poblanos, onion and some brisket/chuck ground beef.
The slow cooker and various spices, beans, tomatoes and other chili ingredients.
Chili day!
Movie Poster for Blue Crush
Canister full of seeds from Bluetane
Well, after Apple Crush threw all that pollen you knew something was gonna happen. This is what I found just chopping Bluetane, which was right next to it. Pulled a few seeds out the other plants that were in there too. Doh!
#cannabis #homegrow
Rest up and feel better!
UniFi Access Points and Switch and fresh print copy of the Onion.
Some network updates and fresh newsprint in the mail today.
Tooth pain is the worst! I'm sorry, hopefully relief isn't too far off.
Overhauled plant details screen from Isley, a grow management app.
Next overhaul for Isley - Plants and Plant Details.
How I built Isley — a self-hosted grow journal in Go — to consolidate sensor monitoring, grow documentation, and harvest tracking into one app, and what a year of daily use has looked like.
#homelab #selfhosted #cannabis #golang
Mashing F5 on Github issues page after shipping a massive build, then immediately shipping back-to-back hotfixes. First it was GH build actions failing where my internal Gitlab builds were OK. Then HTTP not handling the security updates gracefully and I only tested behind HTTPS.
A screenshot of strain listings in Isley, my selfhosted homegrowing app.
A screenshot of strain details in Isley, my selfhosted homegrowing app.
Updated the Strains display in Isley today. Got some ideas on what I might do with this next...
#cannabis #homegrow #selfhosted
How a self-hosted GitLab instance with CI/CD pipelines and an internal container registry transformed my homelab workflow.
#homelab #gitlab #docker #cicd
8 days from chop. Sticky as hell out of the Cannatrol, ground weed is still sticky out the grinder. Ground smooth and soft still despite it's age. Hit was smooth and flavorful and not at all grassy or undercured. Could probably still benefit from a bit more aging but god damn, that thing works.
How I replaced a Guacamole + OBS Studio stack with a single Go container that streams my grow tent 24/7 using FFmpeg, GPU acceleration, and live sensor overlays.
#homelab #docker #go #streaming