OpenSource-Hub
K

Kimai

4.6k stars·오피스 생산성·SHA-256 체크섬 확인됨

무료 오픈 소스 전문가급 시간 추적 도구로, 인보이스, 예산, 다중 사용자를 지원하며 셀프 호스팅이 가능합니다.

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

오픈소스 무료 시간 추적 강력한 도구로, 프리랜서와 팀 모두에게 적합하며 서버를 직접 관리할 수 있습니다.

주요 기능

  • 다중 타이머 및 출퇴근 기록 모드
  • 프로젝트, 고객, 활동 관리
  • 인보이스 생성 및 데이터 내보내기
  • 고급 검색 및 필터링
  • 시간 및 금액 예산

할 수 없는 것

  • •PHP 8.2+ 및 GD, Intl 등의 확장이 필요하며, 하위 디렉터리 방식의 배포는 지원하지 않으므로 반드시 서브도메인을 사용해야 합니다. 2. 데이터베이스는 MariaDB 10.6+ 또는 MySQL 8.4+를 사용해야 합니다. 3. 업그레이드 전에 반드시 데이터베이스와 설정 파일을 백업하세요. 버전 간에 마이그레이션 작업이 있을 수 있습니다. 4. 플러그인 마켓의 일부 플러그인은 유료이지만, 핵심 기능은 완전히 무료입니다.

사용 사례

  • 프리랜서가 프로젝트 또는 고객별로 근무 시간을 기록하고 인보이스 생성
  • 기업 직원의 출퇴근 기록, 프로젝트 근무 시간 추적 및 비용 산정
  • 팀 프로젝트 관리, 예산 통제 및 보고서 분석

상세 설명

Kimai는 프리랜서, 중소기업 및 대규모 팀에 적합한 전문가급 자체 호스팅 오픈 소스 시간 추적 도구입니다. JSON API, 송장 생성, 데이터 내보내기, 다중 타이머 및 출퇴근 기록 모드, 태그 관리, 다중 사용자/다중 시간대/다중 언어(30개 이상의 번역), SAML/LDAP/데이터베이스 인증, 이중 인증(TOTP), 사용자 정의 가능한 역할 및 팀 권한, 반응형 디자인, 사용자/고객/프로젝트별 요금, 고급 검색 및 필터링, 시간 및 금액 예산, 상세 보고서 등 풍부한 기능을 제공합니다. 공식 플러그인 마켓플레이스를 지원하며 Docker, Git 또는 Synology를 통해 배포할 수 있습니다. PHP 8.2+, Symfony 및 Doctrine을 기반으로 구축되었으며 MySQL/MariaDB 데이터베이스가 필요합니다. Kimai는 사용자가 자신의 시간 데이터를 완전히 제어할 수 있게 하여 공급업체 종속과 지속적인 구독 비용을 방지합니다.

문제 해결 & FAQ (2)

문제 해결
인보이스 미리보기 시 발생하는 Kimai 오류 "Unable to find template @invoice/din5008-invoice.pdf.twig"를 해결하는 방법

웹 서버가 사용자 정의 인보이스 템플릿을 읽을 수 있도록 Kimai를 다시 로드하고 파일 권한을 수정하세요. Kimai 루트 디렉터리(또는 Docker 컨테이너 내부)에서 다음 명령을 실행하세요:

bin/console kimai:reload --env=prod
chown -R :www-data .
chmod -R g+r .
chmod -R g+rw var/

캐시/다시 로드가 완료될 때까지 잠시 기다린 다음 인보이스 미리 보기를 다시 시도하세요. Docker를 사용하는 경우 컨테이너 내부에서 이 명령을 실행하고 var/invoices/din5008-invoice.pdf.twig가 포함된 볼륨이 올바르게 마운트되어 있는지 확인하세요.

원본 Issue #5845
문제 해결
Kimai 대시보드 위젯이 저장된 순서나 위치대로 표시되지 않는 이유는 무엇인가요?

Kimai 2.15.x에서는 특히 서로 다른 크기의 위젯이 같은 행에 배치된 경우, 대시보드 그리드가 편집 모드와 다르게 위젯을 렌더링할 수 있습니다. 따라서 저장된 레이아웃이 재정렬되거나 위치가 변경된 것처럼 보일 수 있습니다. 해결 방법으로, 각 행에 동일한 크기의 위젯만 포함되도록 위젯을 배치하십시오. 이 동작을 수정하는 완전히 리팩터링된 대시보드가 Kimai 3.0에 계획되어 있습니다.

원본 Issue #4781

태그

time-trackingself-hostedopen-sourcePHPinvoicingfree

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

1단계: Docker를 사용한 원클릭 배포(권장): `docker run -d -p 80:80 kimai/kimai2:latest` 실행

4

2단계: 초기화 마법사에 따라 관리자 계정 및 데이터베이스 연결 설정(기존 MySQL을 사용하는 경우)

5

3단계: Web 인터페이스에 접속하여 고객, 프로젝트 및 활동을 생성하고 시간 측정 시작

설치 가이드
  1. 1단계: Docker를 사용한 원클릭 배포(권장): `docker run -d -p 80:80 kimai/kimai2:latest` 실행
  2. 2단계: 초기화 마법사에 따라 관리자 계정 및 데이터베이스 연결 설정(기존 MySQL을 사용하는 경우)
  3. 3단계: Web 인터페이스에 접속하여 고객, 프로젝트 및 활동을 생성하고 시간 측정 시작
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

Docker 컨테이너와 이미지를 중지하고 삭제합니다: `docker stop kimai && docker rm kimai && docker rmi kimai/kimai2`. 수동으로 설치한 경우, 프로젝트 디렉터리와 해당 데이터베이스를 삭제하면 됩니다. 사전에 데이터를 백업해야 합니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스AGPL-3.0
마지막 업데이트2026-10-15 04:45:06
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

2 FAQs

유사한 프로젝트