d3ro-voice/bucket
Yun Chan 1af3cf75c7
Some checks failed
deploy-site / deploy (push) Failing after 14m16s
fix(release): stop shipping native modules built for the wrong runtime
The released installer could not start: it carried a better-sqlite3 build for the
host Node runtime instead of Electron, so the app died immediately with a module
version mismatch when it opened its database.

Packaging now proves the Electron build of every runtime-sensitive native module
before an installer or archive exists, and installers are produced only from that
verified tree, so the mistake cannot pass silently. The release pipelines run the
same check.

The default local model also pointed at a retired model: a *.gguf name that
Ollama cannot serve, while the settings, onboarding, and guide screens
recommended an older model. All of them now use the model the service code
already preferred.
2026-09-18 15:45:03 +09:00
..
d3ro-voice.json fix(release): stop shipping native modules built for the wrong runtime 2026-09-18 15:45:03 +09:00
README.md feat(release): ship an install path that needs no code-signing certificate 2026-09-18 11:03:34 +09:00

Scoop bucket — D3RO Voice

서명 인증서 없이도 설치할 수 있는 배포 경로입니다. Scoop은 파일을 직접 내려받아 MOTW(Mark-of-the-Web)를 남기지 않으므로 SmartScreen 경고가 뜨지 않고, 관리자 권한도 필요하지 않습니다.

scoop bucket add d3ro https://git.chanpaca.net/yunchan/d3ro-voice.git
scoop install d3ro/d3ro-voice

매니페스트(bucket/d3ro-voice.json)는 scripts/ci/build-portable.mjs가 버전/URL/해시를 자동으로 채워 생성합니다. 손으로 수정하지 말고 그 스크립트를 다시 실행하세요.

  • 이 채널은 서명되지 않은 휴대용 ZIP을 배포합니다(파일명에 -portable-unsigned).
  • 자동 업데이트 피드(latest.yml)와는 분리되어 있습니다. 서명된 NSIS/MSIX 설치본은 인증서가 준비되면 기존 릴리스 파이프라인으로 게시합니다.
  • scoop update d3ro-voice로 새 버전을 받을 수 있습니다.