업무와 자동화
대화에서 작업과 결정을 만들고, 보드·달력·타임라인과 반복·의존성·검토 이력으로 실행합니다.
- 메시지 조건과 작업·결정·리마인더 action 규칙
- 원본 post transaction의 내구성 있는 자동화 enqueue
- VIP·우선순위·묶음·미루기·근무시간 알림 규칙
01업무 시작점실제 unread·mention과 개인 업무를 모은 오늘
02정직한 상태API 오류와 미지원 기능을 빈 성공으로 숨기지 않음
03공통 권한채널·AI·MCP·승인을 같은 사용자 경계에서 평가
What v0.2.52 includes
작업·결정·문서는 원본 메시지와 권한 범위를 유지하고, 자동화는 사전에 정의된 작업·결정·리마인더만 내구성 있게 실행합니다.
대화에서 작업과 결정을 만들고, 보드·달력·타임라인과 반복·의존성·검토 이력으로 실행합니다.
가입 중인 채널의 메시지와 대화 문서만 검색하고, AI 응답과 독립적인 근거 카드를 함께 사용합니다.
Keycloak 그룹은 팀·채널·역할에 반복 실행 가능하게 매핑하고, 외부 사용자는 정해진 공간과 기간 안에서만 협업합니다.
Predictable boundaries
Mattermost 화면의 픽셀 복제가 아니라 REST API v4, WebSocket, 인증, 봇·웹훅과 검증된 범위의 플러그인 ABI 호환을 지향합니다. v0.2.52의 REST·MCP·예약·Incoming Webhook·Slash 게시 경로는 공통 command를 사용하며, 예약 worker는 lease와 결과 post 고유 키로 중복 게시를 방지합니다.
Mattermost 호환 OpenAPI · Moyro Native OpenAPI
아키텍처 원문$ docker load --input moyro-v0.2.52.tar.gz
Loaded image: moyro:v0.2.52
$ docker run --env-file moyro.env \
--mount source=moyro-data,target=/var/lib/moyro \
-p 8065:8065 moyro:v0.2.52
$ curl http://127.0.0.1:8065/healthz
okAir-gap delivery
릴리스 archive에는 Go 서버와 route별 React production chunk가 함께 들어 있습니다. 대상 망의 PostgreSQL과 정확히 네 가지 환경변수만 준비하면 되며, 시작 시 번호형 migration을 advisory lock 아래 적용합니다.
설치·검증 절차Release product views
v0.2.1 화면 카탈로그는 browser release scenario가 캡처한 46개 기준 화면입니다. v0.2.52의 작업 보기, 자동화, 지식·문서, 알림 규칙, 게스트와 SSO 온보딩은 사용자·관리자 가이드와 최신 release gate를 기준으로 확인하세요.
Answers first
v0.2.52 릴리스의 배포와 연동 범위를 기준으로 답합니다.
네. v0.2.52 릴리스가 게시된 뒤 moyro-v0.2.52.tar.gz와 SHA-256을 확인해 내부망으로 반입하고, 내부 PostgreSQL과 네 가지 환경변수로 실행합니다.
아닙니다. 화면을 그대로 복제하지 않고 REST API v4와 WebSocket 등 공개 호환 경계 및 익숙한 채널 흐름을 지향하는 독립 구현입니다.
네. 먼저 canonical Site URL을 저장한 뒤 내부 Keycloak issuer와 OpenAI 호환 AI endpoint를 설정합니다. Keycloak discovery, token과 JWKS는 컨테이너에서, authorization endpoint는 사용자 브라우저에서 접근할 수 있어야 합니다. 두 기능은 활성화하기 전까지 사용되지 않습니다.
승인 센터는 과거 요청 이력을 위해 유지됩니다. 새 MCP 보호 요청은 관리자가 승인 정책을 활성화하고 해당 작업이 정책에 일치할 때만 생성됩니다.
아닙니다. v0.2.52의 지원 설정에서 SMTP host가 없으면 이메일 capability가 비활성으로 표시되고 digest worker도 시작하지 않습니다. SMTP 관리 설정과 테스트 메일은 아직 지원하지 않습니다.
네. callback 작업과 시도 이력은 PostgreSQL에 저장되며 lease, backoff와 dead 상태를 사용합니다. 다만 post 저장과 queue 등록은 아직 하나의 DB transaction이 아니므로 완전한 domain-event outbox 원자성은 다음 단계입니다.
아닙니다. v0.2.52의 지원 토폴로지는 외부 PostgreSQL에 연결된 moyro 애플리케이션 컨테이너 한 개입니다. Redis fan-out과 multi-replica 설정 전파는 지원하지 않습니다.
아닙니다. runtime 업로드와 lifecycle 관리는 지원하지만 native plugin은 서명 미검증 Trusted Native 코드로 서비스 UID, 컨테이너 namespace, volume과 network를 공유합니다. 검토하고 승인한 archive만 설치해야 합니다.