Repolode
seanmorley15

seanmorley15/AdventureLog

Самостоятельно размещаемый трекер путешествий: отмечайте посещённые места, планируйте поездки на несколько дней и показывайте страны и регионы на карте мира.

Open source альтернатива:WanderlogPolarsteps

Звёзды
3,864
Форки
265
Открытые issues
220
Последний коммит
21 час назад

Что это?

AdventureLog — open-source-компаньон для путешествий: отмечайте посещённые места, составляйте маршруты поездок на несколько дней и указывайте страны, регионы и города на интерактивной карте мира. Для каждого места можно добавить даты, заметки, фотографии, категории, теги и историю повторных посещений, а в поездки — включить перелёты, жильё, чек-листы и календарные представления.

Приложение поддерживает совместную работу через публичные ссылки или приглашения других пользователей с правом редактирования. Также в нём можно вести записи о маршрутах и активностях, добавляя GPX-треки, расстояние и набор высоты. Для геокодирования и поиска доступны интеграции с Immich, Strava, Endurain, Wanderer и Google Maps. Среди функций безопасности — MFA, API keys и вход через социальные сети.

В основе стека — SvelteKit на фронтенде и Django с Django REST Framework, PostgreSQL/PostGIS и AllAuth на бэкенде. Приложение распространяется в виде Docker-контейнеров; доступны инструкции по установке с Docker Compose и Kubernetes (Kustomize), а также по настройке reverse proxy с Nginx, Traefik и Caddy.

Ключевые возможности

  • 01Ведение записей о местах с датами, заметками, фотографиями, категориями и историей повторных посещений
  • 02Интерактивная карта мира с фильтрами посещённых и запланированных мест, а также 2D- и 3D-представлениями
  • 03Маршруты поездок на несколько дней с перелётами, жильём, чек-листами и календарными представлениями
  • 04Учёт посещённых стран, регионов и городов со статистикой путешествий
  • 05Добавление GPX-маршрутов и данных об активностях на природе, включая расстояние и набор высоты
  • 06Публичные ссылки для обмена или приглашения пользователей к совместному редактированию; поддержка MFA и API keys

Сценарии использования

  • Ведение личного архива путешествий на собственном сервере
  • Планирование поездки на несколько дней с общим маршрутом и чек-листом
  • Импорт пеших или велосипедных маршрутов из Strava или Wanderer в журнал путешествий
  • Запуск приватного журнала путешествий на homelab или NAS

Быстрый старт

  1. 1

    Запустите скрипт установки одной командой из README (сначала проверьте его: он передаёт удалённый скрипт в bash для выполнения).

  2. 2

    Откройте приложение в браузере и войдите с учётными данными по умолчанию.

  3. 3

    Сразу после первого входа смените пароль администратора по умолчанию.

Что важно знать

  • Проект рассчитан на самостоятельный хостинг, поэтому вам придётся запускать и обслуживать собственный сервер.
  • Для первой загрузки требуется около 2 ГБ оперативной памяти.
  • В комплекте есть учётные данные администратора по умолчанию admin/admin — их необходимо изменить.
  • Проект распространяется по лицензии GPL-3.0 — лицензии с авторским левом, которая требует, чтобы производные работы оставались открытыми.

В подборках

Темы

Частые вопросы

Что такое AdventureLog?
Самостоятельно размещаемый трекер путешествий: отмечайте посещённые места, планируйте поездки на несколько дней и показывайте страны и регионы на карте мира. AdventureLog — open-source-компаньон для путешествий: отмечайте посещённые места, составляйте маршруты поездок на несколько дней и указывайте страны, регионы и города на интерактивной карте мира. Для каждого места можно добавить даты, заметки, фотографии, категории, теги и историю повторных посещений, а в поездки — включить перелёты, жильё, чек-листы и календарные представления.
AdventureLog можно использовать бесплатно? Какая у него лицензия?
AdventureLog распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
AdventureLog всё ещё поддерживается?
Активно поддерживается. Последний коммит в AdventureLog — 6 нояб. 2026 г..
Для чего можно использовать AdventureLog?
Ведение личного архива путешествий на собственном сервере Планирование поездки на несколько дней с общим маршрутом и чек-листом Импорт пеших или велосипедных маршрутов из Strava или Wanderer в журнал путешествий Запуск приватного журнала путешествий на homelab или NAS
Как установить AdventureLog?
Запустите скрипт установки одной командой из README (сначала проверьте его: он передаёт удалённый скрипт в bash для выполнения). Откройте приложение в браузере и войдите с учётными данными по умолчанию. Сразу после первого входа смените пароль администратора по умолчанию.
Где скачать AdventureLog?
Исходный код и инструкции по установке — на GitHub: https://github.com/seanmorley15/AdventureLog

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Минималистичное приложение для самостоятельного размещения: отмечайте интересные места на интерактивных картах и планируйте поездки на несколько дней.

2 тыс.+2 за неделю126TypeScriptMITАктивно поддерживаетсяОбновлён в прошлом месяце

Самостоятельно размещаемый планировщик поездок с совместным редактированием в реальном времени, картами, бюджетами, списками вещей, дневником и дополнительными AI-инструментами.

15,4 тыс.+153 за неделю1,3 тыс.TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 3 часа назад

Самостоятельно размещаемое веб-приложение для учёта авиаперелётов, просмотра маршрутов на карте мира и анализа истории и статистики полётов.

1,7 тыс.+19 за неделю111TypeScriptGPL-3.0Активно поддерживаетсяОбновлён 22 часа назад