Move audiobookshelf to coreos
This commit is contained in:
34
core-os-podman/.terraform.lock.hcl
generated
34
core-os-podman/.terraform.lock.hcl
generated
@@ -2,24 +2,22 @@
|
|||||||
# Manual edits may be lost in future updates.
|
# Manual edits may be lost in future updates.
|
||||||
|
|
||||||
provider "registry.opentofu.org/kreuzwerker/docker" {
|
provider "registry.opentofu.org/kreuzwerker/docker" {
|
||||||
version = "3.3.0"
|
version = "3.6.2"
|
||||||
constraints = "3.3.0"
|
constraints = "3.6.2"
|
||||||
hashes = [
|
hashes = [
|
||||||
"h1:k8GXhkwSf8Z9v3qtTly08YG0g34Ba/z/91NG7c96HI8=",
|
"h1:1K3j0xUY2D0+E+DBDQc6k1u6Al9MkuNWrIC9rnvwFSM=",
|
||||||
"h1:vjqJBJhmppkQDLuvSXru3vNxvyw5Dzj02OHU7Ok9UC4=",
|
"zh:22b51a8fb63481d290bdad9a221bc8c9e45d66d1a0cd45beed3f3627bf1debd8",
|
||||||
"zh:020dafbe84cb7cf2a6bc8a331a45197cf3f09ac9ba1386e8d40aa422144dfd1e",
|
"zh:2b902eb80a1ae033af1135cc165d192668820a7f8ea15beb5472f811c18bea1f",
|
||||||
"zh:0927127ae0b51232b9d2fa24242786b506fcbb51cebf19a3ed3bc4ab27a0ab77",
|
"zh:57815dcea28aedb86ed33924cd186aaee8bd31670bd78437a2a2daf2b00ce2ae",
|
||||||
"zh:111dcf8617aac71f28d9bdda9c201f0a1c9bc12038944caefd0e200e7efea5eb",
|
"zh:583af9c6fe7e3bfc04f50aec046a9b4f98b7eddd6d1e143454e5d06a66afcf87",
|
||||||
"zh:12f431b2485f60477ebf68529de6d019425a16580a84f19369e164be8f309e46",
|
"zh:80f8cba54f639a53c4d7714edb7246064b7f4f48ba93a70f18c914d656d799db",
|
||||||
"zh:16be6f3841e7e1c38e254be0ecdf5cb890bf270c3a14cf0ed507d66519de860f",
|
"zh:894709f0c393c4ee91fdb849128e7f0bce688f293cd1643a6d4e39c842367278",
|
||||||
"zh:31a10c5f99902c4a635f79d25d24c3fe0ebc5808776f9f469e979dabaae02e63",
|
"zh:a91b41dbcb203d6dae2bb72b98c4c21c41255026b35df01895882784c4650071",
|
||||||
"zh:4a5561a8c45e4171f820d165828bee1313b358a459202efba20a9ee3fda53596",
|
"zh:aec40a8157aae093412a1fb9a71ab2bea370db152e285c2d81e37ed378444b9c",
|
||||||
"zh:73157332ceb69175562407bc87a8150f29c68bfa1e96e8542ae4449f281f0837",
|
"zh:b87d7def2485dde6e57723c1265158f371440a8a84954c9fdb0580cf89de66bf",
|
||||||
"zh:7a376f0dfd81df8612eb829532802e23a84cd9b2905cfc4ed0e38eb81b92400f",
|
"zh:b9dc243200ad9cd00250cb8c793ecea4ee3c57a121faf8efdb289f30008b5778",
|
||||||
"zh:89c3b4f2cb51738111ea49a1ec7c157dfadcd4589619eca4c71e6070deadffc4",
|
"zh:dcb103831db6d3ef95468685cd104be3928793996542a1f675dc34a2ce67951d",
|
||||||
"zh:b2ad62be31ff5aafecdef76db75dc6521ff2374ef3c54cac5edd0c121488eaba",
|
"zh:e59b4a0f2b5881016896d4417b1ab2fb87f34450663efeb01f3bcf7c3606fbbb",
|
||||||
"zh:bf2eb6659c5db904bad46e0c34f37c2e37eb0cac8294e5831ab091c8b5909d35",
|
"zh:fbd068c01114f0712578cf02f363b5521338ab1befedddf7090da532298b43d0",
|
||||||
"zh:c97c63343d0368171f9090b724f37e6b24cf061e91db0b4bf008b8e00974544a",
|
|
||||||
"zh:cf34a8b522bb8c4857dc9b728dbd931729f58b62b5f68a756e16f77cf0e5155e",
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
0
core-os-podman/_disabled/invidious.tf
Normal file
0
core-os-podman/_disabled/invidious.tf
Normal file
@@ -19,25 +19,25 @@ resource "docker_container" "audiobookshelf" {
|
|||||||
]
|
]
|
||||||
|
|
||||||
networks_advanced {
|
networks_advanced {
|
||||||
name = docker_network.bridge.name
|
name = docker_network.container-public.name
|
||||||
ipv4_address = "192.168.2.146"
|
ipv4_address = "192.168.3.20"
|
||||||
}
|
}
|
||||||
|
|
||||||
mounts {
|
mounts {
|
||||||
target = "/config"
|
target = "/config"
|
||||||
source = "/share/appdata/audiobookshelf/config"
|
source = "/var/lib/containers/audiobookshelf/config"
|
||||||
type = "bind"
|
type = "bind"
|
||||||
}
|
}
|
||||||
|
|
||||||
mounts {
|
mounts {
|
||||||
target = "/metadata"
|
target = "/metadata"
|
||||||
source = "/share/appdata/audiobookshelf/metadata"
|
source = "/var/lib/containers/audiobookshelf/metadata"
|
||||||
type = "bind"
|
type = "bind"
|
||||||
}
|
}
|
||||||
|
|
||||||
volumes {
|
volumes {
|
||||||
container_path = "/truenas-arr"
|
container_path = "/truenas-arr"
|
||||||
volume_name = "truenas-arr"
|
volume_name = docker_volume.truenas-arr.name
|
||||||
}
|
}
|
||||||
|
|
||||||
lifecycle {
|
lifecycle {
|
||||||
@@ -2,7 +2,7 @@ terraform {
|
|||||||
required_providers {
|
required_providers {
|
||||||
docker = {
|
docker = {
|
||||||
source = "kreuzwerker/docker"
|
source = "kreuzwerker/docker"
|
||||||
version = "3.3.0"
|
version = "3.6.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
8
dockerx.sh
Executable file
8
dockerx.sh
Executable file
@@ -0,0 +1,8 @@
|
|||||||
|
#!/usr/bin/bash
|
||||||
|
|
||||||
|
docker \
|
||||||
|
--tlsverify \
|
||||||
|
-H=192.168.2.64:2376 \
|
||||||
|
--tlscacert=.docker\ca.pem \
|
||||||
|
--tlscert=.docker\cert.pem \
|
||||||
|
--tlskey=.docker\key.pem %*
|
||||||
Reference in New Issue
Block a user