Skip to main content

aptlantis_net Overview

aptlantis_net is a React + Vite single-page app that repurposes a former Linux ISO mirror into Aptlantis, an archive hub for programming ecosystems — combining ecosystem reference pages, a Linux distribution genealogy visualizer (React Flow), a video catalog, and archival metadata (PGP key, robots/humans policy) behind a Node HTTP API and MongoDB.

:::note Source location has shifted since the last analysis The analyzer's snapshot recorded this project at D:\WDS\aptlantis_net; the drive has since been reorganized and the closest matching content in this session was found under D:\WDS\WebsiteTemplate\aptlantis. The description below reflects the analyzer's evidence rather than a fresh read of the current source tree. :::

Who it's for

The operator, publishing an archival/reference site at aptlantis.net — and, per its own robots policy, archival crawlers and external indexers are explicitly welcomed rather than blocked.

The core concept

Vite dev server (:5173) ──/api proxy──▶ Node HTTP API (:8788) ──▶ MongoDB (:27015)

▼ (production)
Caddy reverse proxy (Docker, :8787)

The site's most distinctive feature is a Linux genealogy visualizer — a React Flow diagram tracing distribution lineage — alongside a video catalog with an embedded player, and many terminal/theme JSON assets. Content and metadata are exported to public/data/*.json and *.ndjson via import/export scripts, and the repo carries archival-specific artifacts most sites don't bother with: a PGP public key, humans.txt, and a robots.txt written to allow rather than discourage crawling.

Why this shape

The explicit archival intent — PGP key, humans.txt, crawler-friendly robots policy, a documented canonical domain — signals this site is meant to be a durable, citable reference rather than a typical marketing/content site. Running a separate Node API process alongside the Vite dev server (rather than folding data access into Vite's own dev server) keeps the MongoDB-backed data layer independent of the frontend build tooling.