Skip to Content
업데이트2026v0.1.0 - 첫 공개

v0.1.0 — 첫 공개

Deplite의 첫 공개 버전이에요.
워크플로우 등록, Agent 연결, 기본 트리거(Webhook·Cron)를 지원해요.

릴리즈 일자: 2026-05-31

새로 추가된 기능

Agent

  • ED25519 키 쌍 기반의 안전한 등록 흐름
  • SSE를 통한 실시간 명령 수신 (1→60초 지수 백오프 재연결)
  • YAML 워크플로우 파서 (.yaml/.yml, 30초 주기 스캔)
  • Step별 timeout, continue-on-error, log_level 옵션
  • 시크릿 자동 마스킹 (stdout 패턴 매칭)
  • Cooldown과 Token Bucket 두 종류의 워크플로우 리밋

Backend

  • 조직·멤버십 모델 (owner/member 역할)
  • Webhook·Cron 트리거 지원
  • API Token 발급 (agent/trigger/storage 스코프, SHA256 해시 저장)
  • 분/시간/일 단위 토큰 레이트 리밋
  • Audit log (trigger.run_manual, job.dispatch, agent.enroll 등)
  • Slack OAuth 설치 + chat 트리거 + 결과 알림
  • S3 호환 스토리지 바인딩 (presigned URL 업/다운로드)

Frontend

  • Agent / Trigger / Job / API Token 관리 UI
  • Job 실행 히스토리와 로그 뷰어
  • Audit log 조회

보안

  • 모든 Agent ↔ Server 통신에 ED25519 서명
  • nonce LRU 캐시(TTL 10분)로 재생 공격 차단
  • X-Timestamp ±60초 검증
  • Slack 콜백 HMAC-SHA256 서명 검증

문서

  • 가이드 6편 (소개다음 단계)
  • 레퍼런스: 핵심 개념, 워크플로우 YAML, 트리거, 제한, 통합, Agent 운영, 보안, API, CLI

알려진 제약

  • Discord 통합은 아직 베타 수준 (이벤트 구독 안정화 진행 중)
  • Agent 자체 업그레이드 도구 없음 (수동 교체 후 systemd 재시작)
  • 사용자 CLI(deplite-cli) 미제공
최종 수정 일자: