Live — Consumer
Dede Korkut
A story app bringing classic Anatolian tales to children — crafted typography, original illustration and narration in a calm, ad-light reading experience.
↳ dedekorkut.artbr.netNodante · System Architecture
Nodante is the root node of a small network of ventures. This page traces every branch from the holding down to the infrastructure layer — and the services actually running on it today.
Ventures
Four ventures run under the Nodante holding today — three of them products and operations built on top of the fourth, the infrastructure layer every branch stands on.
Live — Consumer
A story app bringing classic Anatolian tales to children — crafted typography, original illustration and narration in a calm, ad-light reading experience.
↳ dedekorkut.artbr.netLive — Media
Self-healing publishing operations across messaging platforms: educational quiz channels, curated feeds and autonomous moderation.
↳ see it on the mapLive — Systems
Workflow automation with a unified model-access layer — content pipelines, deduplication caches and scheduled intelligence, running unattended.
↳ automation engine detailFoundation
Self-hosted platform operations: containerised deployment, monitoring and hardened access — the ground every venture stands on.
↳ infrastructure detailSystem Map
From the root down: four ventures branch directly from Nodante. Infrastructure — the foundation the other three run on — branches further into the technical layers detailed below. Every node links to its section.
Venture — Infrastructure
An end-to-end automation platform that produces, renders and distributes educational content across Telegram channels — around the clock, with no human in the loop — sits alongside a consumer app and a self-hosted AI gateway, all on the same hardened, self-monitoring base. An n8n orchestration layer drives every workflow, a self-hosted LiteLLM AI gateway brokers all model traffic across a large credential pool, and independent watchdog layers monitor the whole system and surface failures before anyone needs to look.
Infrastructure — Traffic & Routing
All external traffic enters through a single reverse-proxy layer. TLS certificates are provisioned and renewed automatically, and requests reach the right service through label-based discovery — new services join the mesh without a line of manual proxy configuration. The diagram below shows the end-to-end data flow.
Infrastructure — Automation Engine
The orchestration layer at the heart of the platform, and the engine behind the Automation Stack venture. Three workflow families operate independently of one another: core engines, content production lines, and guard & maintenance jobs.
Computes the daily publishing plan from cron triggers and distributes it across every production line.
Collects audience and membership metrics and persists them to a central reporting sheet.
Cycles the AI credential pool continuously, sustaining high request throughput without interruption.
Generates organic, AI-written responses to incoming webhook interactions.
Generates English-learning content from structured source data, renders it to video and publishes to its channel.
Produces verbal-logic questions with Gemini and publishes them as interactive polls.
Matches archived exam-question imagery against structured records and schedules publication.
Continuously monitors the national exam authority's website and relays new announcements within minutes.
Captures any failed execution across all workflows and notifies the operator instantly, with full execution context.
Nightly maintenance: purges temporary files, expired renders and excess logs.
Mirrors structured content and media from third-party spreadsheets and file storage into a local cache, and replays outgoing writes in the background with automatic retry — production lines never wait on a third party to publish.
Infrastructure — AI Gateway
Every AI call on the platform passes through a single self-hosted gateway. It presents one stable, OpenAI-compatible endpoint while load-balancing traffic across a large credential pool — sustaining high throughput and making consumption observable from a single pane.
The single entry point for all model traffic. Distributes requests across a pool of 70+ upstream API credentials with automatic rotation and failover, and feeds a live operations dashboard that tracks consumption in real time.
Collects request volume, rotation behaviour and per-container resource usage. A pushgateway lets short-lived jobs report their metrics too — nothing on the platform escapes measurement.
Infrastructure — Content Pipeline
Every content channel flows through the same five-stage pipeline — fully automated from source data to published media.
Infrastructure — Reliability
The platform monitors itself. Two independent layers — a standalone Telegram service and a scheduled watchdog — catch and report failures before any human needs to look.
A Telegram event listener and poll bot that runs fully independent of the orchestration stack, supervised at the host level for automatic restart on failure.
Verifies the liveness of core services every five minutes; on failure it raises an instant alert to the operator and records the event as a metric for trend analysis.
Infrastructure — Base Layer
The entire platform runs on dedicated cloud infrastructure under a strict layout and version-control discipline — every change leaves a trace.
Hetzner Cloud; every service follows a standardised, per-service operational layout across the host.
Each service — including every venture's site — is versioned in its own private repository under the Nodante GitHub organisation; secrets never enter version control.
Backup archives are consolidated at a single location, with timestamped rollback copies kept for every critical change.
Domains
Every subdomain actively routed at the edge, and the service behind it. Operational interfaces are access-restricted and not intended for public use.
| Domain | Service | Description |
|---|---|---|
| architecture.nodante.com | static site | The architecture page you are reading now. |
| nodante.com | static site | Nodante holding's public site — portfolio and contact. |
| artbr.net | static site | Root site for the artbr brand. |
| dedekorkut.artbr.net | static site | Product site for Dede Korkut, the story app. |
| download.artbr.net | media delivery | Direct access to rendered video and published assets. |
| mail.nodante.com | Mail infrastructure identity; outbound delivery for the holding's mailboxes. | |
| n8n.artbr.net | orchestration | The automation engine's operator interface. Restricted. |
| live.artbr.net | AI gateway | Live operations dashboard for the AI gateway. Restricted. |
| prometheus.analytics.artbr.net | metrics | Metrics query interface. Restricted. |
| dokploy.artbr.net | deployment | Deployment and container management panel. Restricted. |
Approach
From domain to deployment, every layer is operated in-house. Fewer dependencies, full control, honest costs.
Systems watch, heal and publish on their own. Human attention is reserved for building the next thing.
Ventures stay lean and are built to run for years — measured growth over noise.
Contact
One inbox reaches the root node.
mail@nodante.com