diff --git a/docker/photoprism/arm64/docker-compose.yml b/docker/photoprism/arm64/docker-compose.yml index 383216750..f467e1179 100644 --- a/docker/photoprism/arm64/docker-compose.yml +++ b/docker/photoprism/arm64/docker-compose.yml @@ -45,9 +45,9 @@ services: PHOTOPRISM_HTTP_HOST: "0.0.0.0" PHOTOPRISM_HTTP_PORT: 2342 PHOTOPRISM_SETTINGS_HIDDEN: "false" # Users can not view or change settings - PHOTOPRISM_DATABASE_DRIVER: "sqlite" # Change to "mysql" for external MySQL or MariaDB - # PHOTOPRISM_DATABASE_DRIVER: "mysql" # Using MariaDB or MySQL instead of SQLite is optional - # PHOTOPRISM_DATABASE_DSN: "user:passwd@tcp(photoprism-db:3306)/photoprism?charset=utf8mb4,utf8&parseTime=true" + PHOTOPRISM_DATABASE_DRIVER: "sqlite" # SQLite is an embedded database that doesn't require a server + # PHOTOPRISM_DATABASE_DRIVER: "mysql" # Use MariaDB (or MySQL) instead of SQLite for improved performance + # PHOTOPRISM_DATABASE_DSN: "photoprism:insecure@tcp(mariadb:3306)/photoprism?charset=utf8mb4,utf8&parseTime=true" PHOTOPRISM_SIDECAR_JSON: "true" # Automatically create JSON sidecar files using Exiftool PHOTOPRISM_SIDECAR_YAML: "true" # Automatically backup metadata to YAML sidecar files PHOTOPRISM_THUMB_FILTER: "lanczos" # Resample filter, best to worst: blackman, lanczos, cubic, linear @@ -75,16 +75,16 @@ services: # Uncomment the following lines to use MariaDB instead of SQLite for improved performance & scalability: # -# photoprism-db: -# image: mariadb:10.5 # Alternatively mysql:8.0 +# mariadb: +# image: mariadb:10.5 # restart: unless-stopped # command: mysqld --transaction-isolation=READ-COMMITTED --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --max-connections=512 --innodb-rollback-on-timeout=OFF --innodb-lock-wait-timeout=50 # volumes: # - "/var/lib/mysql" # environment: -# MYSQL_ROOT_PASSWORD: photoprism -# MYSQL_USER: user -# MYSQL_PASSWORD: passwd +# MYSQL_ROOT_PASSWORD: please-change +# MYSQL_USER: photoprism +# MYSQL_PASSWORD: insecure # MYSQL_DATABASE: photoprism # Uncomment the following lines to upgrade automatically, whenever there is a new Docker image available: diff --git a/docker/photoprism/docker-compose.yml b/docker/photoprism/docker-compose.yml index c35ce3f16..235573340 100644 --- a/docker/photoprism/docker-compose.yml +++ b/docker/photoprism/docker-compose.yml @@ -45,9 +45,9 @@ services: PHOTOPRISM_HTTP_HOST: "0.0.0.0" PHOTOPRISM_HTTP_PORT: 2342 PHOTOPRISM_SETTINGS_HIDDEN: "false" # Users can not view or change settings - PHOTOPRISM_DATABASE_DRIVER: "sqlite" # Change to "mysql" for external MySQL or MariaDB - # PHOTOPRISM_DATABASE_DRIVER: "mysql" # Using MariaDB or MySQL instead of SQLite is optional - # PHOTOPRISM_DATABASE_DSN: "user:passwd@tcp(photoprism-db:3306)/photoprism?charset=utf8mb4,utf8&parseTime=true" + PHOTOPRISM_DATABASE_DRIVER: "sqlite" # SQLite is an embedded database that doesn't require a server + # PHOTOPRISM_DATABASE_DRIVER: "mysql" # Use MariaDB (or MySQL) instead of SQLite for improved performance + # PHOTOPRISM_DATABASE_DSN: "photoprism:insecure@tcp(mariadb:3306)/photoprism?charset=utf8mb4,utf8&parseTime=true" PHOTOPRISM_SIDECAR_JSON: "true" # Automatically create JSON sidecar files using Exiftool PHOTOPRISM_SIDECAR_YAML: "true" # Automatically backup metadata to YAML sidecar files PHOTOPRISM_THUMB_FILTER: "lanczos" # Resample filter, best to worst: blackman, lanczos, cubic, linear @@ -75,16 +75,16 @@ services: # Uncomment the following lines to use MariaDB instead of SQLite for improved performance & scalability: # -# photoprism-db: -# image: mariadb:10.5 # Alternatively mysql:8.0 +# mariadb: +# image: mariadb:10.5 # restart: unless-stopped # command: mysqld --transaction-isolation=READ-COMMITTED --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --max-connections=512 --innodb-rollback-on-timeout=OFF --innodb-lock-wait-timeout=50 # volumes: # - "/var/lib/mysql" # environment: -# MYSQL_ROOT_PASSWORD: photoprism -# MYSQL_USER: user -# MYSQL_PASSWORD: passwd +# MYSQL_ROOT_PASSWORD: please-change +# MYSQL_USER: photoprism +# MYSQL_PASSWORD: insecure # MYSQL_DATABASE: photoprism # Uncomment the following lines to upgrade automatically, whenever there is a new Docker image available: