AdventureLog: проект с открытым исходным кодом — спутник путешественника
Если вы любите путешествовать и записывать свою жизнь, AdventureLog — это инструмент с открытым исходным кодом для путешествий, который может стать вашим новым фаворитом. Он не только помогает сохранять каждую деталь ваших поездок, но и позволяет рисовать маршруты ваших приключений на карте, а также совместно планировать поездки с друзьями. Сейчас он получил множество положительных отзывов в технических СМИ, таких как XDA, в его основе лежит связка SvelteKit и Django, поддерживается развёртывание через Docker, что обеспечивает хорошую защиту конфиденциальности.

Что умеет AdventureLog?
1. Записывайте каждый момент путешествия
Указывайте название приключения, дату, конкретное местоположение, добавляйте текстовое описание и оценку.
Загружайте фотографии (поддерживаются оригиналы), а также распределяйте поездки по категориям (например, «походы», «гастрономия»).
Используйте фильтры, чтобы быстро найти нужные записи, например «завершённые поездки» или «список на следующий год».
2. Оставляйте свой след на карте
Откройте мировую карту — и сразу увидите, где вы уже были, а что пока в планах.
Нажмите на любое место на карте, чтобы за 3 секунды добавить новую запись о приключении.
Отслеживайте прогресс по регионам, например во время поездки по шоссе 66 в США видно: «разблокировано 27 участков (прогресс 41%)».
3. Сложные маршруты — без хаоса
При планировании поездки можно зафиксировать даже номер рейса (например, Delta 123) и дальность перелёта (2646,2 км).
В систему можно загрузить план активностей на каждый день, список вещей для сборов и заметки для совместной работы с попутчиками.
4. Подарок для любителей статистики
Панель управления сразу покажет: сколько стран/городов посещено? Какая доля мирового пространства охвачена?
4. Подарок для любителей статистики
Детализированное управление данными по странам, например «разблокировано 8 стран (4% от мирового количества)», «из 66 регионов США исследовано 41%».
На чём построен AdventureLog
Фронтенд — SvelteKit + TailwindCSS в сочетании с DaisyUI для оформления интерфейса, картографический функционал реализован на MapLibre; бэкенд — связка Django + PostGIS (геопространственная база данных), вместе с Django REST и AllAuth для аутентификации. Весь проект открыт на GitHub, сообщество достаточно активное: если возникнут вопросы, можно заглянуть в Discord или сразу создать Issue.
Как установить на свой компьютер/сервер?
Рекомендуется развёртывание через Docker — данные полностью под вашим контролем, и можно не беспокоиться о конфиденциальности.
Лайфхак для ленивых: сообщество предлагает очень простой скрипт развёртывания — просто скопируйте эту команду в терминал:
curl -sSL https://get.adventurelog.app | bash
Затем следуйте подсказкам: введите ваш домен или IP-адрес, а всё остальное — установку и настройку — скрипт выполнит автоматически.
Кому подойдёт?
Географическим энтузиастам, которым нравится отмечать маршруты на карте
Командам путешественников, которым нужно делиться маршрутом с попутчиками
Творческим натурам, которые хотят превратить записи о поездках в личный мемуар
Тем, кто трепетно относится к конфиденциальности данных и не хочет загружать фото на сторонние платформы
Адрес проекта
Адрес на GitHub:https://github.com/seanmorley15/AdventureLog
Главная страница проекта:https://adventurelog.app/
Помощник сценариста▸
AI Приложения
AI Новости 