feat(mobile): overhaul mobile app with Pro paywall, rewarded video refill, iOS permissions, and build APK
Some checks failed
deploy-site-windows / deploy-win (push) Successful in 48s
deploy-site / deploy (push) Failing after 24s

This commit is contained in:
Yun Chan 2026-08-20 21:49:05 +09:00
parent e87567fa90
commit 7e264dca37
8 changed files with 535 additions and 27 deletions

View file

@ -257,39 +257,36 @@ export function Download() {
</div>
</div>
{/* Synology NAS & Docker */}
{/* Android & iOS Mobile App Package */}
<div className="p-6 rounded-xl bg-surface-800/60 border border-white/[0.06] hover:border-brand-amber/30 transition-all flex flex-col justify-between">
<div>
<div className="flex items-center justify-between mb-3">
<span className="font-mono text-xs font-semibold text-emerald-400">DOCKER / NAS</span>
<span className="font-mono text-[10px] text-neutral-500">Synology DSM 7.2+</span>
<span className="font-mono text-xs font-semibold text-emerald-400">ANDROID & IOS</span>
<span className="font-mono text-[10px] text-neutral-500">Mobile Edition</span>
</div>
<h4 className="font-display text-base font-bold text-neutral-100 mb-1">Synology NAS & Docker</h4>
<h4 className="font-display text-base font-bold text-neutral-100 mb-1">D3RO Voice Mobile</h4>
<p className="text-xs text-neutral-400 mb-6 leading-relaxed">
{isKo
? '온프레미스 NAS Container Manager를 위한 프라이빗 Docker Compose 배포 스택.'
: 'Self-hosted private deployment package for Synology Container Manager & CRM.'}
? '스마트폰에서도 동일하게 작동하는 로컬 음성 비서 및 실시간 마이크 연동. 이동 중에도 끊김 없는 고속 음성 기록.'
: 'On-device voice assistant for smartphones with instant mic streaming and seamless cloud sync.'}
</p>
</div>
<div className="space-y-2">
<a
href="https://git.chanpaca.net/yunchan/d3ro-voice/src/branch/main/docker-compose.nas.yml"
target="_blank"
rel="noreferrer"
href="/releases/1.0.0/d3ro-voice-v1.0.0-android.zip"
download="d3ro-voice-v1.0.0.apk"
className="w-full py-2.5 px-4 rounded-lg bg-surface-700 hover:bg-surface-600 border border-white/[0.08] hover:border-emerald-400/40 text-neutral-200 font-mono text-xs flex items-center justify-between transition-all"
>
<span className="font-semibold">docker-compose.nas.yml</span>
<span className="text-emerald-400">Source </span>
<span className="font-semibold">Android APK (.apk)</span>
<span className="text-emerald-400">Download (50MB) </span>
</a>
<a
href="https://git.chanpaca.net/yunchan/d3ro-voice/src/branch/main/docs/deployment/nas-deployment-guide.md"
target="_blank"
rel="noreferrer"
href="#download"
className="w-full py-2 px-4 rounded-lg bg-surface-900/40 text-neutral-400 font-mono text-[11px] flex items-center justify-between"
>
<span>{isKo ? 'NAS 배포 가이드' : 'Deployment Manual'}</span>
<span>Guide </span>
<span>{isKo ? 'iOS App Store / TestFlight' : 'iOS TestFlight'}</span>
<span className="text-neutral-500">Coming Soon</span>
</a>
</div>
</div>
@ -426,7 +423,7 @@ export function Download() {
<strong className="text-brand-amber">100% Whisper </strong>: .
</li>
<li>
<strong className="text-brand-amber">Synology NAS Docker </strong>: DSM Container Manager .
<strong className="text-brand-amber">Android & iOS </strong>: AI .
</li>
</ul>