mirror of
https://github.com/RichieCahill/dotfiles.git
synced 2026-04-17 13:08:19 -04:00
testing audiobookshelf
This commit is contained in:
3
.vscode/settings.json
vendored
3
.vscode/settings.json
vendored
@@ -3,6 +3,7 @@
|
|||||||
"aboutwelcome",
|
"aboutwelcome",
|
||||||
"acltype",
|
"acltype",
|
||||||
"addstr",
|
"addstr",
|
||||||
|
"advplyr",
|
||||||
"ahci",
|
"ahci",
|
||||||
"aioesphomeapi",
|
"aioesphomeapi",
|
||||||
"alsa",
|
"alsa",
|
||||||
@@ -11,6 +12,8 @@
|
|||||||
"asrouter",
|
"asrouter",
|
||||||
"attroff",
|
"attroff",
|
||||||
"attron",
|
"attron",
|
||||||
|
"audiobooks",
|
||||||
|
"audiobookshelf",
|
||||||
"auditd",
|
"auditd",
|
||||||
"autofetch",
|
"autofetch",
|
||||||
"autopull",
|
"autopull",
|
||||||
|
|||||||
@@ -3,6 +3,20 @@ let
|
|||||||
in
|
in
|
||||||
{
|
{
|
||||||
virtualisation.oci-containers.containers = {
|
virtualisation.oci-containers.containers = {
|
||||||
|
audiobookshelf = {
|
||||||
|
image = "ghcr.io/advplyr/audiobookshelf:latest";
|
||||||
|
ports = [ "13378:80" ];
|
||||||
|
volumes = [
|
||||||
|
"${vars.media_docker_configs}/audiobookshelf:/config"
|
||||||
|
"${vars.media_docker_configs}/audiobookshelf:/metadata"
|
||||||
|
"${vars.storage_library}/audiobooks:/audiobooks"
|
||||||
|
"${vars.storage_library}/books:/books"
|
||||||
|
];
|
||||||
|
environment = {
|
||||||
|
TZ = "America/New_York";
|
||||||
|
};
|
||||||
|
autoStart = true;
|
||||||
|
};
|
||||||
grafana = {
|
grafana = {
|
||||||
image = "grafana/grafana-enterprise:latest";
|
image = "grafana/grafana-enterprise:latest";
|
||||||
volumes = [ "${vars.media_docker_configs}/grafana:/var/lib/grafana" ];
|
volumes = [ "${vars.media_docker_configs}/grafana:/var/lib/grafana" ];
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ sudo zpool add torrenting -o ashift=12 special
|
|||||||
|
|
||||||
# media datasets
|
# media datasets
|
||||||
sudo zfs create -o compression=zstd-9 media/docker
|
sudo zfs create -o compression=zstd-9 media/docker
|
||||||
|
sudo zfs create -o recordsize=1M -o compression=zstd-19 media/library
|
||||||
sudo zfs create -o exec=off media/minio
|
sudo zfs create -o exec=off media/minio
|
||||||
sudo zfs create -o exec=off media/mirror
|
sudo zfs create -o exec=off media/mirror
|
||||||
sudo zfs create -o copies=3 media/notes
|
sudo zfs create -o copies=3 media/notes
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ in
|
|||||||
storage_plex = "${zfs_storage}/plex";
|
storage_plex = "${zfs_storage}/plex";
|
||||||
storage_secrets = "${zfs_storage}/secrets";
|
storage_secrets = "${zfs_storage}/secrets";
|
||||||
storage_syncthing = "${zfs_storage}/syncthing";
|
storage_syncthing = "${zfs_storage}/syncthing";
|
||||||
|
storage_library = "${zfs_storage}/library";
|
||||||
# torrenting
|
# torrenting
|
||||||
torrenting_qbit = "${zfs_torrenting}/qbit";
|
torrenting_qbit = "${zfs_torrenting}/qbit";
|
||||||
torrenting_qbitvpn = "${zfs_torrenting}/qbitvpn";
|
torrenting_qbitvpn = "${zfs_torrenting}/qbitvpn";
|
||||||
|
|||||||
Reference in New Issue
Block a user