Instatic
Instatic is a modern self-hosted visual CMS - get it running in 1 minute
Deploy Instatic in production using Docker on VPS, Railway, or Render. Learn essential environment variables and persistent volume mounting for seamless instance management.
Implement Custom Form Handlers with Instatic Semantic Validation: A Complete GuideLearn to implement custom form handlers with Instatic semantic validation. Reuse Instatic's TypeBox-driven engine in your own endpoints for robust form processing.
Instatic Site Shell Document: Real-Time Collaborative Editing ArchitectureExplore Instatic's site shell document architecture and real-time collaborative editing powered by Yjs CRDT for seamless multi-user website updates without conflicts.
Workflow for Importing an Existing Static Site into Instatic: Complete GuideLearn the workflow for importing an existing static site into Instatic. This guide transforms your HTML, CSS, and assets into editable nodes with Instatic's atomic pipeline.
How to Debug Instatic Plugins in the QuickJS-WASM Sandbox: A Complete GuideDebug Instatic plugins in the QuickJS-WASM sandbox using api.plugin.log, console redirection, and VM error handling for stack traces in host server logs. Get our complete guide.
Instatic Publisher In-Memory LRU Cache and Version Bumps: Implementation GuideImplement Instatic publisher's in-memory LRU cache and version bumps. Learn how Instatic ensures fresh content with automatic cache invalidation via bumpPublishVersion.
How to Customize Instatic Core Framework Design Tokens: Complete GuideCustomize Instatic Core Framework design tokens by editing CSS custom properties in globals.css. Ensure consistent theming by using var(--token-name) across your components.
Instatic Auth System TOTP Two-Factor Authentication Implementation: Complete Technical GuideImplement TOTP two-factor authentication with Instatic. Learn about AES-256 encryption constant-time verification and hashed recovery codes in this technical guide.
How to Extend Instatic Media Storage with Custom Adapters: A Complete Developer GuideExtend Instatic media storage with custom adapters. Implement the MediaStorageAdapter interface and register it via api.cms.media.registerStorageAdapter() for flexible media management in your plugin. Learn how today.
Instatic Automatic Detection and Lazy-Loading of Dynamic Content HolesInstatic automatically detects and lazy loads dynamic content holes. Optimize your page performance by analyzing request-dependent data sources and loading content on demand with IntersectionObserver.
How to Add Custom Dashboard Widgets to the Instatic Admin InterfaceLearn to add custom dashboard widgets to the Instatic admin interface using React components and the plugin SDK. Enhance your Instatic experience with personalized dashboards.
Instatic AI Agent Integration with Claude, OpenAI, and Ollama: A Complete Technical GuideIntegrate Instatic AI agents with Claude, OpenAI, and Ollama using our provider-agnostic framework. Drive visual editor programmatically with this complete technical guide.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →