Hosted Version
The easiest way to use Poge is via the hosted version at poge.dev.The hosted version runs entirely in your browser. Your data never leaves your machine — it’s stored locally using browser storage and encrypted with AES-256.
Benefits
- No installation or setup required
- Always up-to-date with the latest features
- Works on any device with a modern browser
- Zero maintenance
Deploy to Vercel
Deploy your own instance of Poge to Vercel with one click:Click the Deploy Button
Click the “Deploy with Vercel” button above to start the deployment process.
Authorize Vercel
If you’re not already logged in, sign in to your Vercel account (or create one for free).
Configure Your Project
Vercel will automatically:
- Clone the Poge repository to your GitHub account
- Create a new project
- Deploy the application
Why Deploy Your Own?
- Custom domain: Use your own domain name
- Full control: Manage updates and customizations
- Team sharing: Share a private instance with your team
- Additional privacy: Keep everything under your control
Even with your own deployment, all data stays in the browser’s local storage. Vercel only hosts the static Next.js application.
Run Locally
For development or offline use, run Poge on your local machine.Prerequisites
- Node.js: Version 18 or higher
- Package Manager: npm, pnpm, or yarn
Installation Steps
Start the Development Server
Open in Browser
Navigate to http://localhost:3000 to access Poge.
Build for Production
To create an optimized production build:Technology Stack
Poge is built with modern web technologies:- Framework: Next.js 16 (App Router)
- UI Library: React 19
- Database Client: node-postgres (
pg) - Styling: Tailwind CSS + Radix UI
- Encryption: Web Crypto API (AES-256-GCM)
- Storage: Browser LocalStorage
The complete dependency list is available in
package.json.Configuration
Poge uses a local-first architecture with zero backend configuration required. All settings are stored client-side in the browser:Storage Keys
Backup & Restore
Poge includes built-in export/import functionality:- Full backup: Exports all data as an encrypted
.encfile - Settings only: Exports preferences as a plain
.jsonfile