ByteStash, an open source self hosted code snippet manager with username and password sign in, full text and tag search, syntax highlighting and snippet sharing.
ByteStash is an open source, self hosted code snippet manager for developers and teams. Store, organise, tag and search reusable code snippets with syntax highlighting for dozens of languages through the Monaco editor, render Markdown and Mermaid diagrams, keep multi file snippets, and share snippets publicly with optional expiry. It exposes an OpenAPI surface, per user API keys, optional single sign on, and a remote endpoint for AI assistants, so a scattered collection of gists and scratch files becomes one searchable, owned library. It suits individual developers and engineering teams who want a private snippet library inside their own cloud account rather than a third party service.
cloudimg delivers ByteStash fully built from source and hardened behind an nginx reverse proxy that binds the application to loopback, so your snippet library answers the moment the instance boots. The image is secure by default with no known bootstrap credential: it ships with an empty database and a placeholder secret, and on the first boot of every instance a unique token signing secret is generated and an initial administrator account is created with its own random password, both written to a file only the root user can read. Open self registration is disabled, so no world open sign up window is ever exposed, and no two instances share a credential. systemd manages the service for automatic restarts and clean logging, and every deployment carries a paired deployment guide and 24/7 support.
Real screenshots taken while testing this image against its deployment guide.