Categories
Self-Hosted Maps Visualization Lifestyle Personal Tracking Travel Tracker Travel Map HobbyStars
Forks
Watchers
Developer links
Scratch Map
Gold foil covers the whole planet until you click a country, and then it scratches away to grey, which is the whole charm of Scratch Map. A world map lists every UN member state plus selected territories, and region maps cover the United States, Canada, Australia, France, Mexico, Japan, Spain, the United Kingdom, Germany, New Zealand, Brazil, China, India, and Italy. Each click opens a prompt where you can record the year you visited and paste a link to your photo album, and clicking again updates the details or unscratches the place. Maps zoom with the mouse wheel or on-screen buttons, pan by dragging, fit to the screen on demand, and go fullscreen. The home page shows thumbnails of every map with expandable tables that separate visited places from those still waiting, with years and clickable album links. A Share button can expose a read-only view of any map when the optional sharing flag is on. Everything lives in a single JSON file in a data folder, so backups are a simple copy. A Docker health check keeps container platforms informed, and the port, address, data directory, and log level are set with environment variables. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
Benefits
- Your Travel History, Self-Hosted
- Visited places, years, and photo links stay in a JSON file on your own server, so no travel app or social network ever holds your history.
- Satisfying One-Click Scratching
- Clicking a country or region reveals the grey map beneath the gold foil, which makes logging a trip quick and rewarding rather than a form to fill in.
- Many Regions In One App
- Fifteen maps cover the world plus states, provinces, and prefectures for fourteen countries, so deeper regional trips get their own scratch-off view.
- Share Without Giving Control
- Turn on the sharing option and show friends a read-only view of any map, and editing stays on the main page of your own instance.
Features
- Interactive Scratch-Off Maps
- Zoom, pan, autofit, and fullscreen controls make it easy to find small states and island nations, with labeled callouts for tiny regions.
- Year And Album Links
- Record the year you visited each place and attach a photo album URL, then update or remove either detail later from the same prompt.
- Visited And Not-Visited Tables
- The home page lists every scratched place with its year and album link, next to the places you still have not visited.
- Fifteen Map Coverage
- Scratch the world, US states, Canadian provinces, Australian, French, Mexican, Japanese, Spanish, British, German, New Zealand, Brazilian, Chinese, Indian, and Italian regions.
- Read-Only Share View
- Enable sharing with one environment variable to give each map a view-only page that friends and family can open without editing anything.
- Simple Docker Deployment
- Run one lightweight container with a Docker health check, a persistent data folder, and configurable port, address, and log level.