Geeftlist
Self-HostedOpen-source self-hosted wishlist manager
Overview
Geeftlist is a self-hosted, open-source wishlist tool for personal or group gifting. Create customizable wishlists, add items with price, links, and notes, and share lists with friends/family. Mark items as purchased to avoid duplicates and track budgets effortlessly. Deploy via Docker or Docker Compose—lightweight, no complex dependencies, and runs on any server. Keep your gifting plans private and under your control without relying on third-party services like Amazon Wishlist.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
geeftlist:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: geeftlist
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Create & share multiple wishlists
- Add items with price, link, and notes
- Mark items as purchased to prevent duplicates
- Docker & Docker Compose deployment support
- Customizable visibility settings
Frequently Asked Questions
? Is Geeftlist hard to install?
No—Geeftlist uses Docker and Docker Compose for simple deployment. Pull the image from Docker Hub or use the repo’s docker-compose.yml, configure basic env variables if needed, and run the container. Minimal technical skills beyond basic Docker usage are required.
? Is it a good alternative to Amazon Wishlist?
Yes—Geeftlist offers core wishlist features without Amazon’s data collection or ads. It’s self-hosted, so you control your data, but lacks Amazon’s marketplace integration (e.g., direct purchase links or stock checks). Ideal for users prioritizing privacy over SaaS conveniences.
? Is it completely free?
Yes—Geeftlist is open-source under the MIT License. It’s free to use, modify, and self-host with no hidden costs or premium tiers.
Top Alternatives
People Also Ask about Geeftlist
Tool Info
Pros
- ⊕ Privacy-focused (self-hosted data control)
- ⊕ No subscription fees
- ⊕ Lightweight and resource-efficient
- ⊕ Easy setup with Docker
Cons
- ⊖ No official mobile app (web-based only)
- ⊖ Limited advanced features vs. SaaS tools
- ⊖ Requires basic server knowledge for self-hosting