본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸 · 인터넷·네트워크·원격

Traccar

0

Traccar는 무료 오픈소스 GPS 추적 플랫폼으로, Java 기반 백엔드 서버를 통해 200개 이상의 GPS 프로토콜과 2000개 이상의 추적 장치를 지원합니다.

GPS 추적보고서실시간 위치알림오픈소스자동차 관리지오펜싱

소개

Traccar는 무료 오픈소스 GPS 추적 플랫폼으로, Java 기반 백엔드 서버를 통해 200개 이상의 GPS 프로토콜과 2000개 이상의 추적 장치를 지원합니다. 이 소프트웨어는 차량, 자산 또는 개인을 추적해야 하는 fleet 운영자, GPS 추적 리셀러, 개인 사용자를 위해 설계되었습니다. 자체 호스팅으로 무료 사용이 가능하며, 공식 관리형 호스팅 서비스도 제공됩니다. Windows, Linux 및 기타 플랫폼에서 실행할 수 있습니다.

상세정보

실시간 GPS 추적

지도 위에서 장치의 실시간 위치를 추적하고, 이동 경로를 기록하여 나중에 재생할 수 있습니다. 위도, 경도, 속도, 방향 및 기타 센서 데이터를 실시간으로 확인할 수 있습니다.

지오펜싱 및 알림

사용자 정의 구역(지오펜스)을 설정하여 진입/이탈 시 알림을 받을 수 있습니다. 과속, 급가속, 급제동과 같은 위험 운전 행동에 대한 알림도 구성 가능하며, 이메일 또는 푸시 알림으로 전송됩니다.

보고서 및 내보내기

여행 기록, 정지 시간, 주행 거리 및 이력 보고서를 생성하고, 웹 또는 모바일 앱에서 Excel 형식으로 내보낼 수 있습니다. 지도 상에서 경로 기록을 시각적으로 확인할 수 있습니다.

장치 및 계정 관리

다수의 추적 장치를 등록하고 관리할 수 있으며, 사용자별 권한을 설정하여 팀 내 협업이 가능합니다. 장치별 배터리 수준, 신호 강도 및 연결 상태를 모니터링할 수 있습니다.

다운로드·설치 방법

Windows에서 Traccar를 설치하려면 공식 웹사이트에서 ZIP 파일을 다운로드하거나, Chocolatey 패키지 관리자를 통해 choco install traccar 명령어로 설치할 수 있습니다. 다운로드 후 압축을 해제하고, traccar.exe를 실행하여 서버를 시작할 수 있습니다.

Docker를 사용하는 경우, 다음 명령어로 MySQL과 함께 실행할 수 있습니다:

curl -o compose.yaml https://raw.githubusercontent.com/traccar/traccar/master/docker/compose/traccar-mysql.yaml
docker compose up -d

설치 후, 웹 브라우저에서 http://localhost:8082 주소로 접속하여 초기 설정 wizard를 따라 관리자 계정을 생성하고 데이터베이스를 구성할 수 있습니다.

기본 사용법/명령어

서버가 실행되면 웹 대시보드에 접속하여 장치를 추가할 수 있습니다. 장치 추가 시, 장치의 고유 ID와 프로토콜을 선택하고, 해당 추적 장치에서 서버 주소와 포트를 설정해야 합니다. 장치가 연결되면 실시간 위치가 지도에 표시되기 시작합니다.

명령줄에서 서버를 중지하려면 Ctrl+C를 입력하거나, 서비스로 실행 중인 경우 net stop traccar 명령을 사용할 수 있습니다.

이런 경우에 유용합니다

차량 fleet을 운영하는 기업은 Traccar를 통해 실시간 위치 추적 및 운전 행동 분석으로 운영 효율을 높이고 유류 비용을 절감할 수 있습니다. 개인 사용자는 자전거, 오토바이 또는 고령 가족원의 위치를 추적하여 안전을 확보할 수 있습니다. GPS 추적 장치 리셀러는 자체 브랜드의 추적 플랫폼을 구축하여 고객에게 관리 서비스를 제공할 수 있습니다.

지원 환경·시스템 요구사항

Traccar는 Java 8 이상을 지원하는 모든 운영 체제에서 실행 가능하며, Windows, Linux 및 macOS에서 테스트되었습니다. 최소 2GB RAM과 10GB 디스크 공간이 권장되며, 데이터베이스로는 MySQL, PostgreSQL, MariaDB, Microsoft SQL Server 또는 Oracle을 사용할 수 있습니다. Docker를 사용할 경우 Docker Engine 20.10 이상이 필요합니다.

최신 버전·업데이트

현재 최신 안정 버전은 6.15.3이며, 공식 웹사이트와 GitHub 저장소에서 정기적으로 업데이트가 제공됩니다. 버전 업데이트 시, 새로운 GPS 프로토콜 지원 및 보안 패치가 포함될 수 있습니다. 업데이트는 기존 설치 파일 교체 또는 Docker 이미지 재배포를 통해 수행할 수 있습니다.

제한 사항·확인 사항

Traccar는 자체 호스팅 시 사용자가 서버 및 데이터베이스를 직접 관리해야 하므로, 기본적인 시스템 관리 지식이 필요합니다. 실시간 추적을 위해서는 추적 장치가 지속적으로 인터넷 연결 상태를 유지해야 하며, 신호가 약한 지역에서는 위치 업데이트가 지연될 수 있습니다. 관리형 호스팅 서비스를 이용하지 않는 경우, 백업 및 업데이트 책임은 전적으로 사용자에게 있습니다.

시스템 요구사항

Java 기반 애플리케이션으로 실행 시 Java 런타임 환경이 필요하며, 데이터베이스로는 MySQL, PostgreSQL, MariaDB, Microsoft SQL Server 또는 Oracle과 같은 주요 SQL 데이터베이스를 지원합니다. Docker를 사용할 경우 Docker Compose 환경이 권장됩니다.