All templates

Deploy AdventureLog on your own server.

AdventureLog logo

AdventureLog is a comprehensive travel tracking and adventure logging application that helps you document and organize your journeys around the world. Built with modern web technologies and PostGIS for geographic data management, it allows you to record your adventures, track visited locations, and create a visual map of your travels.…

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at AdventureLog.

AdventureLog screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

3 connected services

Why AdventureLog

Everything you need, running where you choose.

Get the full AdventureLog experience with Easypanel handling the repetitive infrastructure work around it.

Adventure Logging
Record detailed information about your trips, adventures, and travels with an intuitive interface designed for travel documentation.
PostGIS Database
Leverages PostGIS (PostgreSQL with geographic extensions) for advanced location tracking, spatial queries, and map-based visualization.
Media Management
Store and organize photos and media files from your adventures with persistent volume storage for all your travel memories.
REST API Backend
Powerful backend API that handles all data operations, user management, and provides seamless integration with the frontend.
Modern Web Interface
Clean, responsive web interface accessible from any device, making it easy to log adventures whether at home or on the go.
Location Tracking
Track and visualize the places you've visited with geographic data support and mapping capabilities powered by PostGIS.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose AdventureLog
Open Templates, select AdventureLog, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

App Service Name

adventurelogRequired

App Service Image

AdventureLog App Docker image

ghcr.io/seanmorley15/adventurelog-frontend:v0.12.0Required

Backend Service Image

AdventureLog Backend Docker image

ghcr.io/seanmorley15/adventurelog-backend:v0.12.0Required
Resources
Project documentation and source code.
Latest template update
Apr 29, 2026

Version bumped to v0.12.0

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
LubeLogger logo
LubeLogger
LubeLogger is a self-hosted vehicle maintenance and service tracking application that helps you keep comprehensive records of all your vehicle's maintenance activities, repairs, and modifications. Designed for car enthusiasts, fleet managers, and anyone who wants to maintain detailed service histories, LubeLogger provides an intuitive web interface to log oil changes, tire rotations, repairs, upgrades, and more. The application allows you to track multiple vehicles, set maintenance reminders based on mileage or time intervals, and maintain a complete history of all service records with costs and notes. With support for uploading receipts and documents, you can keep all your vehicle maintenance information in one centralized location. LubeLogger features automatic odometer tracking, service interval reminders, cost analysis and reporting, tax deduction calculations for business use, and comprehensive search and filtering capabilities. Built with ASP.NET, it provides a responsive web interface that works seamlessly across desktop and mobile devices, allowing you to update maintenance records from anywhere. Perfect for vehicle owners who want to maintain detailed service histories, car collectors managing multiple vehicles, fleet managers tracking maintenance across multiple assets, mechanics and auto shops offering service tracking to customers, or anyone preparing to sell a vehicle and wanting to demonstrate a complete maintenance history to potential buyers.
View template
ChartDB logo
ChartDB
ChartDB is an open-source, web-based database diagramming editor that enables you to visualize and manage database schemas through interactive diagrams. Create entity-relationship diagrams (ERDs) instantly by connecting to your databases and automatically generating visual representations of your schema. The application supports instant schema visualization using a single query and offers AI-powered features through OpenAI integration for intelligent SQL export and schema management. ChartDB provides an intuitive interface for understanding complex database structures, making it perfect for developers, database administrators, and teams who need to document and communicate database designs. With its modern web-based approach, you can access your database diagrams from anywhere and collaborate effectively on database architecture without installing desktop software.
View template
Ryot logo
Ryot
Ryot is a self-hosted platform for tracking and managing your media consumption across movies, TV shows, books, anime, manga, video games, podcasts, and more. Designed as an all-in-one solution for media enthusiasts, Ryot lets you maintain a comprehensive record of everything you've watched, read, played, or listened to. The application provides powerful tracking features including progress monitoring, ratings, reviews, and custom lists to organize your media library. With integrations for popular platforms like Trakt, Goodreads, and various media databases, Ryot can automatically fetch metadata, cover images, and detailed information for your media entries. The clean, modern interface works seamlessly across devices, allowing you to update your progress from anywhere. Key features include import capabilities from other tracking services, detailed statistics and insights about your media consumption habits, calendar views for upcoming releases, and recommendation suggestions based on your history. Built with performance in mind, Ryot uses PostgreSQL for reliable data storage and provides a fast, responsive experience. Perfect for media enthusiasts who want complete control over their tracking data, users migrating from commercial tracking services who want privacy and ownership, collectors who want to catalog their media libraries, or anyone who enjoys keeping detailed records of their entertainment consumption without relying on third-party platforms.
View template
AdventureLog logo
Ready to deploy AdventureLog?
Open your own Easypanel dashboard, choose AdventureLog from Templates, and review the deployment options.