Repolode
open-wanderer

open-wanderer/wanderer

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

대체할 수 있는 제품:KomootAllTrails

스타
4,052
포크
209
열린 이슈
93
마지막 커밋
11시간 전

어떤 프로젝트인가요?

wanderer는 하이킹, 자전거 타기 및 기타 야외 활동 중 기록한 GPS 트랙을 관리하는 셀프 호스팅 트레일 데이터베이스입니다. 기록한 트랙을 업로드하거나 새 경로를 만들고, 각 항목에 메타데이터를 추가해 검색과 필터링이 쉬운 카탈로그를 만들 수 있습니다.

이 앱은 트레일 관리에 경로 계획과 지도 시각화 기능을 결합합니다. 다른 사용자와 트레일을 공유해 서로의 컬렉션을 둘러볼 수 있으며, 사용자 지정 목록으로 기본 필터 외의 기준에 따라 트레일을 분류할 수 있습니다. 검색에는 Meilisearch를 사용하며, 기술 스택은 PocketBase와 SvelteKit을 기반으로 합니다.

권장 설치 방식은 Docker Compose이며, 설정 스크립트가 새 시크릿을 생성합니다. 베어메탈 설치 방법도 문서화되어 있습니다.

핵심 기능

  • 01기록한 GPS 트랙을 업로드하거나 새 트레일 만들기
  • 02인터랙티브 지도에서 새 경로 계획하기
  • 03메타데이터를 추가하고 사용자 지정 목록으로 트레일 정리하기
  • 04카탈로그 전체를 대상으로 고급 필터링 및 검색하기
  • 05다른 사용자와 트레일을 공유하고 그들의 트레일 둘러보기

활용 사례

  • 수년간 쌓인 하이킹 및 자전거 트랙을 한곳에서 검색 가능한 형태로 관리하기
  • 며칠에 걸친 경로를 계획하고 친구들과 공유하기
  • 야외 활동 기록을 비공개 셀프 호스팅 환경에서 보관하기

빠른 시작

  1. 1

    README의 공식 설정 스크립트를 실행해 새 시크릿이 포함된 docker-compose.yml을 만드세요

  2. 2

    Docker Compose로 wanderer를 실행하세요

    docker compose up -d
  3. 3

    첫 실행 후 localhost:3000에서 프런트엔드를 여세요(최대 90초까지 걸릴 수 있습니다)

사용 전 알아둘 점

  • AGPL-3.0 라이선스가 적용됩니다. 카피레프트 라이선스이므로 파생 네트워크 서비스는 소스 코드를 공개해야 합니다.
  • 직접 호스팅해야 합니다. README에는 데모 외에 호스팅 서비스가 안내되어 있지 않습니다.
  • localhost:3000이 아닌 곳에서 호스팅하는 경우 CORS 오류를 방지하려면 ORIGIN 변수를 변경해야 합니다.

포함된 컬렉션

토픽

#gps#hiking#cycling#maps#self-hosted#route-planning#meilisearch#biking#pocketbase#selfhosted

자주 묻는 질문

wanderer은(는) 무엇인가요?
GPS 트랙을 업로드하고 경로를 계획해 하이킹과 자전거 코스를 검색 가능한 카탈로그로 관리하는 셀프 호스팅 트레일 데이터베이스입니다. wanderer는 하이킹, 자전거 타기 및 기타 야외 활동 중 기록한 GPS 트랙을 관리하는 셀프 호스팅 트레일 데이터베이스입니다. 기록한 트랙을 업로드하거나 새 경로를 만들고, 각 항목에 메타데이터를 추가해 검색과 필터링이 쉬운 카탈로그를 만들 수 있습니다.
wanderer은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
wanderer은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
wanderer은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. wanderer의 마지막 커밋은 2026년 11월 5일입니다.
wanderer은(는) 어디에 사용할 수 있나요?
수년간 쌓인 하이킹 및 자전거 트랙을 한곳에서 검색 가능한 형태로 관리하기 며칠에 걸친 경로를 계획하고 친구들과 공유하기 야외 활동 기록을 비공개 셀프 호스팅 환경에서 보관하기
wanderer는 어떻게 설치하나요?
README의 공식 설정 스크립트를 실행해 새 시크릿이 포함된 docker-compose.yml을 만드세요 Docker Compose로 wanderer를 실행하세요: docker compose up -d 첫 실행 후 localhost:3000에서 프런트엔드를 여세요(최대 90초까지 걸릴 수 있습니다)
wanderer은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/open-wanderer/wanderer

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

관련 프로젝트