mikolaj92
|
2b7eed2630
|
calibre-web: use uv sync (native) instead of pip-compatible install
|
2026-02-10 20:33:47 +01:00 |
|
mikolaj92
|
b518881996
|
calibre-web: switch pip installs to uv and fix service block order
|
2026-02-10 20:31:29 +01:00 |
|
mikolaj92
|
7aafdd793a
|
fix: remove remaining inline comments from ct script
|
2026-02-10 10:57:19 +01:00 |
|
mikolaj92
|
cf7b97bcdc
|
fix: apply remaining CrazyWolf13 inline suggestions
|
2026-02-10 10:49:16 +01:00 |
|
mikolaj92
|
f89fe2da5c
|
fix: address final 4 review comments
- Fix URLs: ProxmoxVE → ProxmoxVED (build.func, license)
- Fix APP value: Calibre-Web → calibre-web (lowercase slug)
- Fix placeholder: ${APP} → Calibre-Web in msg_error
- Fix error suppression: || true → 2>/dev/null
Resolves remaining review comments from greptile-apps[bot]
|
2026-02-10 07:23:51 +01:00 |
|
mikolaj92
|
89676fcfc7
|
fix: remove all comments from ct/calibre-web.sh (header only)
Remove all section/block comments beyond standardized header per repo policy:
- APP CONFIGURATION section
- INITIALIZATION section
- UPDATE SCRIPT detailed comments
- MAIN EXECUTION section
- COMPLETION MESSAGE section
Resolves: Comments violate script policy (ct/*.sh header-only comments)
|
2026-02-10 07:17:20 +01:00 |
|
mikolaj92
|
3145790474
|
feat: add Calibre-Web container script
- Web-based eBook library management
- Mobile-responsive interface with user management
- Calibre integration for format conversion (EPUB→AZW3 for Kindle)
- Tested on Debian 13 LXC (CT240)
Technical details:
- Base OS: Debian 13 (2 CPU, 2GB RAM, 8GB disk, port 8083)
- Flask-Limiter 3.x (4.x incompatible)
- --break-system-packages for PEP 668 compliance
- Default credentials: admin/admin123
|
2026-02-09 22:03:23 +01:00 |
|