Skip to content
View Darkdragon14's full-sized avatar

Block or report Darkdragon14

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Darkdragon14/README.md

Darkdragon14 ๐Ÿ‘‹

I build tools to make Home Assistant and self-hosted infrastructures easier, cleaner, and less annoying to maintain.

If something can be automated instead of managed by hand, Iโ€™ll probably try to automate it.


๐Ÿš€ Stuff I build

โ˜๏ธ docker-cloudflare-tunnel-sync

Turn Docker labels into Cloudflare Tunnel routes, DNS records, and Access rules.

โ†’ No more dashboard clicking
โ†’ Containers = source of truth
โ†’ Sleep better at night ๐Ÿ˜„

๐Ÿ  ha-guest-mode

Generate secure, time-limited guest links for Home Assistant.

โ†’ Guests get access
โ†’ You keep control
โ†’ No zombie accounts

๐Ÿ” ha-access-control-manager

Centralized role & permission management for Home Assistant.

โ†’ Clean dashboards
โ†’ Proper access levels
โ†’ Less โ€œwho broke this?โ€ moments

๐ŸŽ›๏ธ streamdeck-docker

Control Docker and Compose stacks from a Stream Deck.

โ†’ One button = one container
โ†’ Surprisingly addictive

๐Ÿ’ก ha-aqara-devices

Advanced Aqara Cloud Integration for Home Assistant.

โœ… Supported Devices

  • Hub G3
  • Hub M3
  • FP2 Presence Sensor
  • FP300 Presence Sensor
  • U200 Smart Lock (Work in Progress)

Need support for another device?
If it is exposed via the Aqara Cloud API, it can likely be added upon request.


๐Ÿง  How I think

  • Automation > documentation > manual steps
  • If itโ€™s fragile, itโ€™s not finished
  • Security should not kill usability
  • Making nerd tools less annoying to use

๐Ÿ”ง Main playgrounds

  • Home Assistant (HACS integrations)
  • Self-hosting & homelabs
  • Docker & CI/CD
  • Cloudflare Zero Trust / Tunnels
  • Real-world smart home setups

๐Ÿค Want to contribute?

Issues, ideas, and PRs are welcome.

If youโ€™re using one of my projects and something feels wrong, let me know โ€” chances are Iโ€™ll want to fix it.


Pinned Loading

  1. docker-cloudflare-tunnel-sync docker-cloudflare-tunnel-sync Public

    Automatically synchronize Cloudflare Tunnels and routes from Docker container labels.

    Go 38 1

  2. ha-guest-mode ha-guest-mode Public

    Forked from kcsoft/virtual-keys

    Generate secure login links for Home Assistant to share with your guests.

    Python 23 1

  3. ha-access-control-manager ha-access-control-manager Public

    "Access Control Manager" provides a centralized interface for managing user permissions and access rights within Home Assistant. It allows administrators to create, assign, and customize roles, ensโ€ฆ

    JavaScript 28 1

  4. streamdeck-docker streamdeck-docker Public

    A Stream Deck plugin that allows you to manage Docker containers directly from your Elgato Stream Deck. Start, stop, and monitor the status of your Docker containers with ease, all from the conveniโ€ฆ

    TypeScript 9 5

  5. ha-aqara-devices ha-aqara-devices Public

    Custom Home Assistant integration for Aqara devices. Supports Hub G3, Hub M3, FP2 and FP300 via Aqara Cloud with advanced controls, presence telemetry and extended features beyond the official inteโ€ฆ

    Python 22 3