resource "docker_container" "photoprism-tineke" { image = docker_image.photoprism.image_id name = "photoprism-tineke" restart = "always" memory = 5000 memory_swap = 5000 env = [ "PHOTOPRISM_UPLOAD_NSFW=true", "PHOTOPRISM_ADMIN_PASSWORD=pyjm73tM%UPa8B5t5zhWX*F", "PHOTOPRISM_HTTP_HOSTNAME=photoprism-tineke.rescla.me", "PHOTOPRISM_HTTP_HOST=192.168.3.11", "PHOTOPRISM_DISABLE_TLS=true", "PHOTOPRISM_DATABASE_DRIVER=mysql", "PHOTOPRISM_DATABASE_SERVER=192.168.3.24", "PHOTOPRISM_DATABASE_NAME=photoprism_tineke", "PHOTOPRISM_DATABASE_USER=photoprism", "PHOTOPRISM_DATABASE_PASSWORD=YL43KVRekqUjbgPLGzz", "PHOTOPRISM_AUTO_IMPORT=60" ] volumes { container_path = "/photoprism/originals" volume_name = "truenas-photoprism-tineke-originals" } volumes { container_path = "/photoprism/import" volume_name = "truenas-photoprism-tineke-import" } volumes { container_path = "/photoprism/storage" volume_name = "truenas-photoprism-tineke-data" } networks_advanced { name = docker_network.container-public.name ipv4_address = "192.168.3.11" } lifecycle { ignore_changes = [ ulimit, log_opts ] } }