Repolode
seanmorley15

seanmorley15/AdventureLog

방문한 장소를 기록하고 여러 날에 걸친 여행을 계획하며, 세계 지도에 방문한 국가와 지역을 표시할 수 있는 자체 호스팅 여행 기록 도구입니다.

대체할 수 있는 제품:WanderlogPolarsteps

스타
3,862
포크
265
열린 이슈
220
마지막 커밋
16시간 전

어떤 프로젝트인가요?

AdventureLog는 방문한 장소를 지도에 표시하고, 여러 날에 걸친 여행 일정을 만들며, 인터랙티브 세계 지도에 국가와 지역, 도시를 표시할 수 있는 오픈 소스 여행 동반 앱입니다. 각 장소에는 날짜, 메모, 사진, 카테고리, 태그와 여러 번 방문한 기록을 저장할 수 있으며, 여행에는 항공편, 숙소, 체크리스트와 캘린더 보기를 추가할 수 있습니다.

공개 공유 링크를 만들거나 다른 사용자를 초대해 함께 편집할 수 있습니다. GPX 트랙, 거리와 고도를 기록하는 트레일 및 활동 로깅도 지원하며, 지오코딩과 검색을 위해 Immich, Strava, Endurain, Wanderer, Google Maps와 연동할 수 있습니다. 보안 기능으로는 MFA, API 키, 소셜 로그인이 제공됩니다.

프런트엔드는 SvelteKit, 백엔드는 Django와 Django REST Framework, PostgreSQL/PostGIS, AllAuth로 구성되어 있습니다. Docker 컨테이너로 배포되며, Docker Compose, Kubernetes(Kustomize) 설정과 Nginx, Traefik, Caddy 리버스 프록시 가이드를 제공합니다.

핵심 기능

  • 01날짜, 메모, 사진, 카테고리와 여러 번 방문한 기록을 포함해 장소 기록
  • 02방문/예정 필터와 2D 및 3D 보기를 지원하는 인터랙티브 세계 지도
  • 03항공편, 숙소, 체크리스트와 캘린더 보기를 포함한 여러 날의 여행 일정
  • 04여행 통계와 함께 국가, 지역, 도시 기록
  • 05거리와 고도를 포함한 GPX 트레일 및 야외 활동 데이터 첨부
  • 06공개 링크로 공유하거나 사용자를 초대해 공동 편집; MFA와 API 키 지원

활용 사례

  • 자체 서버에서 여행한 모든 장소를 개인 기록으로 보관
  • 공유 일정과 체크리스트를 활용해 여러 날의 여행 계획
  • Strava 또는 Wanderer의 하이킹·사이클링 활동을 여행 기록에 가져오기
  • 홈랩이나 NAS에서 비공개 자체 호스팅 여행 일지 운영

빠른 시작

  1. 1

    README에 있는 원 커맨드 설치 스크립트를 실행하세요(원격 스크립트를 bash로 전달해 실행하므로, 먼저 내용을 확인하세요).

  2. 2

    브라우저에서 앱을 열고 기본 로그인 정보로 로그인하세요.

  3. 3

    처음 로그인한 직후 기본 관리자 비밀번호를 변경하세요.

사용 전 알아둘 점

  • 셀프 호스팅을 전제로 설계되어 직접 서버를 실행하고 유지 관리해야 합니다.
  • 최초 부팅 시 RAM이 약 2 GB 필요합니다.
  • 기본 admin/admin 로그인이 설정되어 있으므로 변경해야 합니다.
  • GPL-3.0 라이선스가 적용됩니다. 카피레프트 라이선스이므로 파생 저작물도 오픈 소스로 공개해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

AdventureLog은(는) 무엇인가요?
방문한 장소를 기록하고 여러 날에 걸친 여행을 계획하며, 세계 지도에 방문한 국가와 지역을 표시할 수 있는 자체 호스팅 여행 기록 도구입니다. AdventureLog는 방문한 장소를 지도에 표시하고, 여러 날에 걸친 여행 일정을 만들며, 인터랙티브 세계 지도에 국가와 지역, 도시를 표시할 수 있는 오픈 소스 여행 동반 앱입니다. 각 장소에는 날짜, 메모, 사진, 카테고리, 태그와 여러 번 방문한 기록을 저장할 수 있으며, 여행에는 항공편, 숙소, 체크리스트와 캘린더 보기를 추가할 수 있습니다.
AdventureLog은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
AdventureLog은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
AdventureLog은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. AdventureLog의 마지막 커밋은 2026년 11월 6일입니다.
AdventureLog은(는) 어디에 사용할 수 있나요?
자체 서버에서 여행한 모든 장소를 개인 기록으로 보관 공유 일정과 체크리스트를 활용해 여러 날의 여행 계획 Strava 또는 Wanderer의 하이킹·사이클링 활동을 여행 기록에 가져오기 홈랩이나 NAS에서 비공개 자체 호스팅 여행 일지 운영
AdventureLog는 어떻게 설치하나요?
README에 있는 원 커맨드 설치 스크립트를 실행하세요(원격 스크립트를 bash로 전달해 실행하므로, 먼저 내용을 확인하세요). 브라우저에서 앱을 열고 기본 로그인 정보로 로그인하세요. 처음 로그인한 직후 기본 관리자 비밀번호를 변경하세요.
AdventureLog은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/seanmorley15/AdventureLog

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

대화형 지도에 관심 지점을 표시하고 여러 날의 여행 일정을 계획하는 셀프 호스팅 미니멀 앱입니다.

생산성·앱#travel#trip-planning#map
2천+1 이번 주125TypeScriptMIT활발히 관리됨업데이트 지난달

GPS 트랙을 업로드하고 경로를 계획해 하이킹과 자전거 코스를 검색 가능한 카탈로그로 관리하는 셀프 호스팅 트레일 데이터베이스입니다.

4.1천+18 이번 주209GoAGPL-3.0활발히 관리됨업데이트 13시간 전