프로젝트 소개

AdventureLog는 방문한 위치를 기록하고, 여러 날짜의 여행을 계획하며, 인터랙티브 지도에서 세계 여행 진행 상황을 추적할 수 있는 자체 호스팅형 오픈소스 여행 동반자입니다. GPL-3.0 라이선스로 배포되며 Docker, Docker Compose, Kubernetes 또는 Proxmox, Synology, Unraid와 같은 홈랩 플랫폼에 배포할 수 있습니다. 핵심 기능으로는 날짜, 메모, 사진, 카테고리, 태그, 다중 방문 기록이 포함된 위치 핀, 방문/계획 필터가 있는 2D 및 3D 지도 보기, 항공편, 숙박, 체크리스트, 링크, 캘린더 보기가 포함된 여행 일정, 공개 링크 또는 공동 편집을 통한 협업, 국가, 지역, 도시에 대한 통계와 마일스톤을 제공하는 세계 여행 기록부가 있습니다. GPX 트랙, 거리, 고도 데이터와 함께 트레일과 활동을 첨부할 수 있습니다. 또한 전체 텍스트 검색, 사용자 지정 카테고리, 공개/비공개 가시성, MFA, API 키, Google, GitHub, Authelia 등을 통한 소셜 인증을 제공합니다. Immich, Strava, Endurain, Wanderer, Google Maps와의 통합이 가능합니다. 프런트엔드는 SvelteKit, Tailwind CSS, DaisyUI, Svelte MapLibre를 사용하며, 백엔드는 Django, Django REST Framework, PostGIS/PostgreSQL, AllAuth로 구축되었습니다. 라이브 데모와 광범위한 문서가 제공되며, 기본 admin/admin 로그인은 최초 로그인 후 변경해야 합니다.