OpenSource-Hub
T

tududi

2.8k stars·시스템 최적화·SHA-256 체크섬 확인됨

계층적 작업, 반복 작업, Telegram 통합 및 CalDAV 동기화를 지원하는 오픈 소스 개인/프로젝트 관리 도구로, 프라이버시와 자체 호스팅을 중시합니다.

스마트 다운로드

프로젝트 홈페이지 방문

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

오픈 소스, 셀프 호스팅 개인 작업 및 프로젝트 관리 필수 도구. 명확한 계층 구조, 스마트한 반복 작업, Telegram 연동까지 지원합니다.

주요 기능

  • 계층적 구성: 작업, 프로젝트, 영역, 노트, 태그가 단계별로 중첩되어 한눈에 파악 가능
  • 스마트 반복 작업: 매일/매주/매월/매월 마지막 날 등 다양한 모드 지원, 완료 날짜 기준 반복 가능
  • 하위 작업 및 진행 상황 추적: 복잡한 작업을 세분화하고 완료율을 실시간으로 파악
  • 프로젝트 공유 및 협업: 팀원을 초대하여 함께 프로젝트 추진
  • 빠른 노트 및 태그: 언제든 아이디어를 기록하고 유연하게 분류

할 수 없는 것

  • •첫 실행 시 반드시 TUDUDI_SESSION_SECRET을 설정해야 하며, openssl rand -hex 64로 생성하는 것을 권장합니다. 2. 리버스 프록시를 사용하는 경우, 속도 제한 오류를 방지하기 위해 TUDUDI_TRUST_PROXY=true를 설정해야 합니다. 3. CalDAV 동기화를 사용하려면 서버가 기본 인증을 지원하는지 확인하고 작업 시간대 설정이 올바른지 확인해야 합니다. 4. 기본 SQLite 데이터베이스는 단일 머신 사용에 적합하며, 대규모 팀의 경우 확장 방안을 직접 검토하는 것을 권장합니다.

사용 사례

  • 개인 일상 작업 관리: 할 일 목록, 알림, 반복 항목(예: 주간 운동, 월간 청구서)
  • 팀 프로젝트 협업: 작업 할당, 프로젝트 진행 상황 공유, 내부 커뮤니케이션
  • GTA 스타일 생활 관리: 영역별(업무/생활/학습)로 프로젝트를 정리하고 빠르게 필터링하여 집중
  • 모바일 오피스: Telegram으로 언제 어디서나 아이디어를 기록하고, 집에 돌아와 정리
  • 자체 호스팅 프라이버시 우선: 데이터를 완전히 제어하고, 타사 플랫폼 유출 걱정 불필요

Tududi는 명확한 계층 구조(작업, 프로젝트, 영역, 노트, 태그)를 통해 업무와 일상을 체계적으로 정리할 수 있는 다재다능한 오픈 소스 생산성 도구입니다. 스마트 반복 작업(매일, 매주, 매월 등), 하위 작업 및 진행 상황 추적, 프로젝트 공유 및 협업, 빠른 노트, 태그 관리, 24개 언어 인터페이스를 지원합니다. Telegram과 긴밀하게 통합되어 아이디어를 빠르게 캡처하고 일일 작업 요약을 받아볼 수 있으며, 버전 관리되는 REST API와 개인 토큰을 제공하여 자동화에 용이하고, OpenID Connect 싱글 사인온(Google, Okta, Keycloak 등)도 지원합니다. CalDAV 양방향 동기화를 통해 tasks.org, Apple 미리 알림, Thunderbird 등의 클라이언트에서 작업을 원활하게 동기화할 수 있습니다. Tududi는 Docker 셀프 호스팅 또는 유료 호스팅 모델을 채택하고 있으며, 프라이버시와 데이터 주권을 중시합니다. 설계 철학은 "저항하지 않는" 생활 관리 시스템을 만들어 진정으로 중요한 일에 집중할 수 있게 하는 것입니다.

태그

task-managementproject-managementproductivityself-hostedcaldavtelegramoidcrecurring-tasks

시작하기

1

설치 프로그램 다운로드

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

2

소프트웨어 설치

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

3

1단계: Docker가 설치되어 있는지 확인하고 터미널을 열어 docker pull chrisvel/tududi:latest를 실행하여 이미지를 가져옵니다

4

2단계: 컨테이너를 실행하고 관리자 이메일, 비밀번호 및 세션 키를 설정합니다(예시는 README 참조). 선택적으로 데이터 볼륨을 마운트하여 데이터베이스와 업로드된 파일을 영구 저장할 수 있습니다

5

3단계: 브라우저에서 http://localhost:3002에 접속하여 설정한 관리자 계정으로 로그인하면 사용을 시작할 수 있습니다

설치 가이드
  1. 1단계: Docker가 설치되어 있는지 확인하고 터미널을 열어 docker pull chrisvel/tududi:latest를 실행하여 이미지를 가져옵니다
  2. 2단계: 컨테이너를 실행하고 관리자 이메일, 비밀번호 및 세션 키를 설정합니다(예시는 README 참조). 선택적으로 데이터 볼륨을 마운트하여 데이터베이스와 업로드된 파일을 영구 저장할 수 있습니다
  3. 3단계: 브라우저에서 http://localhost:3002에 접속하여 설정한 관리자 계정으로 로그인하면 사용을 시작할 수 있습니다
파일 무결성

체크섬 없음

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

SHA256 체크섬

체크섬 없음

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

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

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

컨테이너 중지 및 삭제: docker stop <컨테이너 이름> && docker rm <컨테이너 이름>; 데이터를 완전히 삭제하려면 마운트된 데이터 디렉토리(예: ~/tududi_db 및 ~/tududi_uploads)를 삭제하세요.

추가 의존성 없음

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

프로젝트 정보
라이선스MIT
마지막 업데이트2026-10-15 04:44:01
GitHub 저장소

문제 발생? 아래 FAQ 확인

5 FAQs

유사한 프로젝트