Name of the Script
Ignis
Script Type
CT (LXC Container)
Does this script support arm64?
arm64 supported
📋 Script Details
Ignis runs Obsidian in the browser by reimplementing the Electron APIs Obsidian uses, keeping vaults on the server (multiple vaults, plugins, upload/download, sync across tabs).
- Stack: Node.js server (
node apps/ignis-server/server/index.js) on :8080, built with npm ci --ignore-scripts + npm run build. The matching Obsidian web build is downloaded and unpacked automatically (obsidian-<ver>.asar.gz → @electron/asar extract).
- HTTPS (self-signed) via nginx with WebSocket proxy — outside a secure context Obsidian's browser APIs (OPFS, service workers) are disabled.
- Persistence: vaults / data / obsidian-app in
/opt/ignis_data (survives updates).
- Note: Ignis has no built-in auth — put an authenticating proxy/VPN in front before exposing it.
Source: https://github.com/Nystik-gh/ignis
Name of the Script
Ignis
Script Type
CT (LXC Container)
Does this script support arm64?
arm64 supported
📋 Script Details
Ignis runs Obsidian in the browser by reimplementing the Electron APIs Obsidian uses, keeping vaults on the server (multiple vaults, plugins, upload/download, sync across tabs).
node apps/ignis-server/server/index.js) on :8080, built withnpm ci --ignore-scripts+npm run build. The matching Obsidian web build is downloaded and unpacked automatically (obsidian-<ver>.asar.gz→@electron/asar extract)./opt/ignis_data(survives updates).Source: https://github.com/Nystik-gh/ignis