diff options
| author | Jan Tuomi <jan@jantuomi.fi> | 2026-02-16 12:38:12 +0200 |
|---|---|---|
| committer | Jan Tuomi <jan@jantuomi.fi> | 2026-02-16 12:38:12 +0200 |
| commit | fda5165a100996d0184038541bae5e591e94660b (patch) | |
| tree | d922c6f5d262f59f61e99a38b71c77ff0e4bc312 | |
| parent | 0baebc441084395bb42fe3a8d61f0d85d7be0c3c (diff) | |
Add komga jail
| -rw-r--r-- | playbook.yml | 2 | ||||
| -rw-r--r-- | templates/etc_fstab.j2 | 24 |
2 files changed, 19 insertions, 7 deletions
diff --git a/playbook.yml b/playbook.yml index 7db7887..a83c77f 100644 --- a/playbook.yml +++ b/playbook.yml @@ -39,6 +39,7 @@ - { userland: "{{ jail_userland_14_3 }}", num: 15, name: paste } - { userland: "{{ jail_userland_15_0 }}", num: 16, name: dl } - { userland: "{{ jail_userland_15_0 }}", num: 17, name: syncthing } + - { userland: "{{ jail_userland_15_0 }}", num: 18, name: komga } ingress_ip: 192.168.2.1 ingress_routes: - { host: jan.systems, jail: homepage } @@ -51,6 +52,7 @@ - { host: paste.jan.systems, jail: paste } - { host: immich.jan.systems, ip: 192.168.3.3, port: 2283 } # vms aren't configured in ansible - { host: plex.jan.systems, jail: plex, port: 32400 } + - { host: komga.jan.systems, jail: komga, port: 25600 } cert_domains: - "jan.systems" - "*.jan.systems" diff --git a/templates/etc_fstab.j2 b/templates/etc_fstab.j2 index 7b42a69..0dab5dd 100644 --- a/templates/etc_fstab.j2 +++ b/templates/etc_fstab.j2 @@ -1,7 +1,17 @@ -# Device Mountpoint FStype Options Dump Pass# -/dev/gpt/efiboot0 /boot/efi msdosfs rw 2 2 -/dev/nda0p3.eli none swap sw 0 0 -/dev/nda1p3.eli none swap sw 0 0 -/dev/nda2p3.eli none swap sw 0 0 -/dev/nda3p3.eli none swap sw 0 0 -tmpfs /tmp tmpfs rw,mode=777,size=2g 0 0 +# Device Mountpoint FStype Options Dump Pass# +/dev/gpt/efiboot0 /boot/efi msdosfs rw 2 2 +/dev/nda0p3.eli none swap sw 0 0 +/dev/nda1p3.eli none swap sw 0 0 +/dev/nda2p3.eli none swap sw 0 0 +/dev/nda3p3.eli none swap sw 0 0 +tmpfs /tmp tmpfs rw,mode=777,size=2g 0 0 + +/usr/local/jails/containers/goaccess/var/www/goaccess /usr/local/jails/containers/ingress/mnt/www_goaccess nullfs rw 0 0 + +/usr/local/jails/volumes/storage/docs /usr/local/jails/containers/syncthing/mnt/docs nullfs rw 0 0 +/usr/local/jails/volumes/storage/vault /usr/local/jails/containers/syncthing/mnt/vault nullfs rw 0 0 +/usr/local/jails/volumes/storage/jan-systems-2025-content /usr/local/jails/containers/syncthing/mnt/jan-systems-2025-content nullfs rw 0 0 +/usr/local/jails/volumes/storage /usr/local/jails/containers/dl/mnt/storage nullfs rw 0 0 +/usr/local/jails/volumes/storage/media /usr/local/jails/containers/plex/mnt/media nullfs rw 0 0 +/usr/local/jails/volumes/storage /usr/local/jails/containers/samba/mnt/storage nullfs rw 0 0 +/usr/local/jails/volumes/storage/media/manga /usr/local/jails/containers/komga/mnt/manga nullfs rw 0 0 |
