1-Click Apps are popular open-source applications pre-packaged for InstaPods. Instead of writing code, you pick an app from the catalog and deploy it - the app is baked into a ready-to-run image, so it boots in seconds with sensible defaults and per-pod credentials already generated.Documentation Index
Fetch the complete documentation index at: https://docs.instapods.com/llms.txt
Use this file to discover all available pages before exploring further.
1-Click Apps run as a managed service inside your pod (their own systemd units), not from
/home/instapod/app. You still get a Web Terminal, SSH, custom domains, and backups like any other pod.Deploying an app
- Dashboard
- API
- Click Create Pod and choose the 1-Click App tab.
- Pick an app (n8n, AutoMem, Vaultwarden, Uptime Kuma, and more).
- Choose a plan. Each app has a minimum plan based on the resources it needs - the wizard preselects it for you.
- Fill in any optional setup fields the app exposes (for example, an API key), then click Deploy.
Configuring an app with environment variables
1-Click Apps read their configuration from their own env file (not the preset’s/home/instapod/app/.env). The CLI handles this for you - instapods env set writes to the right file and restarts the app so the change takes effect immediately. No separate reload is needed.
For custom-code pods (Static, PHP, Node.js, Python),
instapods env set writes to your app directory and you restart with instapods pods reload. See Environment Variables for the full custom-code workflow.Example: AutoMem embeddings and MCP
AutoMem gives your AI assistant persistent memory over MCP, backed by a knowledge graph and a vector database.Choosing an embedding provider
By default AutoMem uses local embeddings (384-dimensional) - no API key required, fully self-contained. For higher-quality semantic search, point it at a remote provider:| Provider | EMBEDDING_PROVIDER | Key variable | Dimensions |
|---|---|---|---|
| Local (default) | (blank) | none | 384 |
| OpenAI | openai | OPENAI_API_KEY | 1024 |
| Voyage AI | voyage | VOYAGE_API_KEY | 1024 |
app_config) and AutoMem provisions its vector store at the matching dimension automatically.