Media Read LXC (CT 303)¶
Manga stack. Suwayomi downloads from online sources and serves manga via OPDS. Downloaded CBZ files land on the shared media pool where Grimmory (CT 600) can also read them.
Specs¶
| Setting | Value |
|---|---|
| CT ID | 303 |
| Hostname | media-read |
| Template | Debian 13 standard |
| rootfs | 8GB |
| RAM | 2048MB |
| Cores | 2 |
| IP | |
| onboot | yes |
| Unprivileged | yes |
| Features | nesting=1, keyctl=1 |
Bind Mounts¶
| Mount | Host Path | Container Path |
|---|---|---|
| mp0 | $DATA_ROOT/config/media-read |
/data |
| mp1 | $DATA_ROOT/media-stack/media/library/manga |
/manga |
Suwayomi downloads CBZ files to /manga. This is the same physical path as /library/manga in CT 600.
UID Scheme¶
CT 303 uses the 1330–1339 block per the UID/GID standards.
| UID | User | Used by | Note |
|---|---|---|---|
| 1330 | suwayomi | Suwayomi | Reserved; image hardcodes UID 1000, see exceptions |
| 1331 | komga | (reserved) | Unused - kept for UID normalization |
| 1332 | komf | (reserved) | Unused - kept for UID normalization |
All users have primary GID 1300 (media).
Config dir ownership on host:
| Path | Owner | Mode |
|---|---|---|
$DATA_ROOT/config/media-read/ |
100000:1300 |
750 |
$DATA_ROOT/config/media-read/suwayomi/ |
1000:1300 |
750 |
idmap¶
lxc.idmap: u 0 100000 1000
lxc.idmap: u 1000 1000 500
lxc.idmap: u 1500 101500 64036
lxc.idmap: g 0 100000 1000
lxc.idmap: g 1000 1000 500
lxc.idmap: g 1500 101500 64036
Container UIDs 1000–1499 map 1:1 to host UIDs 1000–1499.
Also requires in /etc/subuid and /etc/subgid on the Proxmox host:
Komodo¶
| Setting | Value |
|---|---|
| Server | media-read |
| Address | wss://<server-ip>:8120 |
| Root directory | /data/komodo |
Traefik Routes¶
| Service | Internal URL | Route |
|---|---|---|
| Suwayomi | http://<server-ip>:4567 |
manga-reader.home.<your-domain> (admin entrypoint) |
Services¶
Post-Setup Steps¶
- Open Suwayomi, install source extensions (e.g. MangaDex, Weeb Central).
- Go to Settings > Downloads, set download path to
/manga. - Connect a reading app using the Suwayomi source plugin pointed at
https://manga-reader.home.<your-domain>:8443.