# The-One-File

> Self-hosted offline-first network topology editor in a single HTML file with optional Docker collaboration.

- **Category:** Network Management
- **Licence:** Other
- **Latest version:** TOFV-2.0
- **Open source:** oss
- **Languages:** Typescript, HTML
- **Platforms:** Docker, Docker Compose
- **Tags:** Encryption, Collaboration, SSO, Html5, Encrypted, Network Monitoring, OIDC, Documentation, Docker, Self Hosted, Offline First, Disaster Recovery, Network Topology, Air gapped, Browser based, Single file, Network diagram, Zero dependency, Selfhosted, Self, Diagram Editor, Break Glass, Web Crypto, Ack Diagram, Homelab Network, Offline First Single File, Mind Mapping, Rack Visualization, Infrastructure Mapping

## Description

The One File is a browser-based visual planning tool for creating network topologies, infrastructure diagrams, rack layouts, and mind maps. It ships as a single HTML file that works completely offline, saves all data into itself, and optionally encrypts content with AES-256-GCM. Three editions exist: Core (pure offline), Networkening (adds live status monitoring and icon libraries), and TheOneFile_Verse (a Docker wrapper enabling real-time multi-user collaboration on port 10101). Features include free-form drawing, per-breakpoint styling, rack U-unit views, layer filtering, bulk operations, keyboard shortcuts, touch-optimized mobile UI, and recording/playback of changes. No server or database is required for the Core and Networkening editions; TheOneFile_Verse runs via Docker Compose with a single volume for persistence.

## Links

- [Homepage](https://github.com/gelatinescreams/The-One-File)
- [Website](https://therecanonlybe.one/The-One-File/)
- [Docker](ghcr.io/gelatinescreams/theonefile_verse)
- [Demo](https://therecanonlybe.one/demos/?version=core&demo=corporate)
- [GitHub Repository](https://github.com/gelatinescreams/The-One-File)
- [TheOneFile_Verse Admin Demo](https://therecanonlybe.one/theonefile_verse/demo-admin.html)
- [TheOneFile_Verse Documentation](https://github.com/gelatinescreams/The-One-File/tree/main/theonefile_verse)

---
Source: https://selfhost.directory/project/the-one-file