chore: add untracked stacks, scripts, and agent configs
- New stacks: beads-server, hermes-agent - Terragrunt tiers.tf for infra, phpipam, status-page - Secrets symlinks for vault, phpipam, hermes-agent - Scripts: cluster_manager, image_pull, containerd pullthrough setup - Frigate config, audiblez-web app source, n8n workflows dir - Claude agent: service-upgrade, reference: upgrade-config.json - Removed: claudeception skill, excalidraw empty submodule, temp listings [ci skip] Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
bd41bb9230
commit
bcad200a23
44 changed files with 3819 additions and 0 deletions
52
modules/kubernetes/ebook2audiobook/audiblez-web/README.md
Normal file
52
modules/kubernetes/ebook2audiobook/audiblez-web/README.md
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
# Audiblez Web UI
|
||||
|
||||
Web interface for converting EPUB files to audiobooks using [audiblez](https://github.com/santinic/audiblez).
|
||||
|
||||
<img width="1702" height="1145" alt="image" src="https://github.com/user-attachments/assets/ba0f9090-a8e9-4550-9c9b-473058f19cbb" />
|
||||
|
||||
## Features
|
||||
|
||||
- Upload EPUB files via drag & drop
|
||||
- Select from 50+ voices across multiple languages
|
||||
- Preview voice samples before converting
|
||||
- Real-time progress updates via WebSocket
|
||||
- Download completed audiobooks
|
||||
|
||||
## Development
|
||||
|
||||
### Backend
|
||||
|
||||
```bash
|
||||
cd backend
|
||||
pip install -r requirements.txt
|
||||
uvicorn main:app --reload
|
||||
```
|
||||
|
||||
### Frontend
|
||||
|
||||
```bash
|
||||
cd frontend
|
||||
npm install
|
||||
npm run dev
|
||||
```
|
||||
|
||||
### Voice Samples
|
||||
|
||||
Generate voice samples (requires audiblez environment):
|
||||
|
||||
```bash
|
||||
python generate_samples.py samples/
|
||||
```
|
||||
|
||||
## Docker Build
|
||||
|
||||
```bash
|
||||
docker build -t audiblez-web .
|
||||
docker run -p 8000:8000 -v /path/to/data:/mnt audiblez-web
|
||||
```
|
||||
|
||||
## Deployment
|
||||
|
||||
Deployed to Kubernetes via Terraform. The service mounts NFS storage at `/mnt` for:
|
||||
- `/mnt/uploads` - Uploaded EPUB files
|
||||
- `/mnt/outputs` - Generated audiobooks
|
||||
Loading…
Add table
Add a link
Reference in a new issue