Portkey
Self-HostedOpen-source personal dashboard for organizing your digital life
Overview
Portkey is an open-source personal dashboard designed to centralize your digital tools and information. It offers customizable drag-and-drop widgets (e.g., bookmarks, weather, to-dos, notes), dark mode support, and responsive design for mobile and desktop. You can self-host it via Docker Compose for quick setup or run from source for deeper customization. All data stays local, ensuring privacy and control over your information. It’s ideal for users wanting a lightweight, ad-free hub to organize their online life without relying on cloud services.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
portkey:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: portkey
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Customizable drag-and-drop widgets
- Privacy-focused local data storage
- Easy deployment via Docker Compose
Frequently Asked Questions
? Is Portkey hard to install?
Portkey is easy to install using Docker Compose—just pull the official image and run the container with a few commands. For non-Docker users, you can run it from source with Node.js, though that needs basic coding knowledge. The docs provide clear step-by-step guides for both methods.
? Is it a good alternative to Start.me?
Yes—Portkey is a strong alternative if you prioritize privacy (local data) and full control. Unlike Start.me’s freemium model, it’s 100% free, but lacks some of Start.me’s pre-built integrations like social media feeds.
? Is it completely free?
Yes—Portkey is open-source under the MIT License, with no paid tiers or hidden costs. All features are available for free when self-hosted, and you can modify the code as needed.
Top Alternatives
People Also Ask about Portkey
Tool Info
Pros
- ⊕ No cloud data sharing (full privacy)
- ⊕ Highly flexible layout customization
- ⊕ Lightweight and fast performance
Cons
- ⊖ Limited widget options compared to proprietary tools
- ⊖ Requires basic server knowledge for self-hosting
- ⊖ No native mobile app (web-based only)