traggo/server
SHA-256태그 기반의 자체 호스팅 시간 추적 도구로, 작업 없이 태그가 지정된 시간대만 사용합니다.
스마트 다운로드
Download 버전 다운로드
v0.8.3 · 6.7 MB
직접 구축하는 유연한 시간 기록기, 태그는 마음대로 달고 데이터는 스스로 관리하세요.
주요 기능
- 태스크가 아닌 태그 기반, 완전히 사용자 정의 가능한 분류
- 셀프 호스팅 배포, 데이터를 완전히 직접 제어
- 사용자 정의 가능한 대시보드, 차트로 시간 통계 표시
- 목록 및 캘린더 보기, 타임라인을 명확하게 회고
- 다중 테마 웹 인터페이스, 간결하고 직관적
할 수 없는 것
- •기본적으로 SQLite 데이터베이스를 사용하며, 데이터 파일은 컨테이너 내부에 저장되므로 데이터 손실을 방지하기 위해 외부 볼륨을 마운트하는 것이 좋습니다. 기본 포트 3030을 공용 네트워크에 직접 노출하지 마세요. 리버스 프록시(예: Nginx)를 사용하고 HTTPS를 활성화하세요. 사용자 관리 기능이 간단하므로 강력한 비밀번호를 설정하는 데 주의하세요. 태그 체계는 직접 계획해야 하며, 초기에는 조정이 필요할 수 있습니다.
사용 사례
- 프리랜서가 다양한 고객 프로젝트의 시간을 기록
- 팀 내부에서 각 멤버의 다양한 유형의 작업에 소요된 시간을 통계
- 개인 시간 관리, 일상 활동 분포 분석 (예: 프로그래밍, 회의, 이메일)
상세 설명
Traggo는 셀프 호스팅 방식의 태그 기반 시간 추적 도구입니다. 기존 도구들이 고정된 작업이나 프로젝트를 사용하는 것과 달리, Traggo는 시간 구간에 사용자 정의 태그(예: 프로젝트, 유형, 고객)를 지정할 수 있으며, 태그 체계를 완전히 직접 정의하여 어떤 워크플로우에도 맞출 수 있습니다. 주요 기능으로는 사용자 정의 가능한 대시보드 차트, 목록 및 캘린더 보기, 여러 테마를 지원하는 깔끔한 웹 인터페이스, 간단한 사용자 관리, 그리고 Docker 또는 바이너리 파일을 통한 간편한 배포가 있습니다. 모든 데이터는 사용자의 서버에 보관되어 완전한 개인정보 보호를 보장합니다.
문제 해결 & FAQ (1)
문제 해결다른 태그 키에서 이미 동일한 값을 사용 중일 때 태그 자동 완성이 해당 값을 숨기는 이유는 무엇인가요?
이는 버전 0.8.1의 회귀 버그로, 태그 값이 한 번 사용된 후 전역적으로 필터링되어 topic:dev-sync와 type:dev-sync처럼 서로 다른 태그 키에서도 필터링되는 문제입니다. 버전 0.8.2 이상으로 업그레이드하세요. 업그레이드 후 Shift+F5 또는 Ctrl+Shift+R을 사용하여 캐시를 지우고 페이지를 강제로 새로고침하세요. 새로고침하기 전까지 자동 완성에 이전 결과가 계속 표시될 수 있습니다. 0.8.1에서 임시 해결 방법으로는 값을 수동으로 입력하세요.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
Docker를 사용하여 빠르게 실행: docker run -p 3030:3030 traggo/server
브라우저를 열고 http://localhost:3030 에 접속
첫 번째 사용자를 등록한 후 태그를 사용해 시간 기록 시작
- Docker를 사용하여 빠르게 실행: docker run -p 3030:3030 traggo/server
- 브라우저를 열고 http://localhost:3030 에 접속
- 첫 번째 사용자를 등록한 후 태그를 사용해 시간 기록 시작
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
c14012c5d4975c23e8214770bba02a106de7fa8fcf1d10c7a127ebec30536639이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
Docker를 사용하는 경우: 먼저 컨테이너를 중지하고(docker stop traggo-server), 컨테이너를 삭제한 후(docker rm traggo-server) 데이터 볼륨을 삭제하면(docker volume rm traggo-data) 완전히 제거됩니다. 바이너리 파일을 사용하는 경우: 실행 파일과 데이터 디렉토리(기본값은 현재 디렉토리의 traggo.db 및 설정 파일)를 직접 삭제하면 됩니다.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
1 FAQ