diff --git a/immich/.env.example b/immich/.env.example index 4468118..56d65dd 100644 --- a/immich/.env.example +++ b/immich/.env.example @@ -1,21 +1,22 @@ # You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables # The location where your uploaded files are stored -UPLOAD_LOCATION=${UPLOAD_LOCATION} -# The location where your database files are stored -DB_DATA_LOCATION=${DB_DATA_LOCATION} +UPLOAD_LOCATION=./library + +# The location where your database files are stored. Network shares are not supported for the database +DB_DATA_LOCATION=./postgres # To set a timezone, uncomment the next line and change Etc/UTC to a TZ identifier from this list: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List # TZ=Etc/UTC # The Immich version to use. You can pin this to a specific version like "v1.71.0" -IMMICH_VERSION=${IMMICH_VERSION:-release} +IMMICH_VERSION=release # Connection secret for postgres. You should change it to a random password # Please use only the characters `A-Za-z0-9`, without special characters or spaces -DB_PASSWORD=${DB_PASSWORD} +DB_PASSWORD=postgres # The values below this line do not need to be changed ################################################################################### -DB_USERNAME=${DB_USERNAME} -DB_DATABASE_NAME=${DB_DATABASE_NAME} +DB_USERNAME=postgres +DB_DATABASE_NAME=immich \ No newline at end of file diff --git a/semaphore-ui/.env.example b/semaphore-ui/.env.example new file mode 100644 index 0000000..4b5e0ea --- /dev/null +++ b/semaphore-ui/.env.example @@ -0,0 +1,4 @@ +ADMIN_USER=admin +ADMIN_PASS=changeme +ADMIN_NAME=Admin +ADMIN_EMAIL=admin@example.com diff --git a/semaphore-ui/docker-compose.yml b/semaphore-ui/docker-compose.yml new file mode 100644 index 0000000..01d51d4 --- /dev/null +++ b/semaphore-ui/docker-compose.yml @@ -0,0 +1,17 @@ +services: + semaphore: + ports: + - 3030:3000 + image: semaphoreui/semaphore:v2.16.18 + environment: + SEMAPHORE_DB_DIALECT: sqlite + SEMAPHORE_ADMIN: ${ADMIN_USER} + SEMAPHORE_ADMIN_PASSWORD: ${ADMIN_PASS} + SEMAPHORE_ADMIN_NAME: ${ADMIN_NAME} + SEMAPHORE_ADMIN_EMAIL: ${ADMIN_EMAIL} + volumes: + - semaphore-data:/var/lib/semaphore + - semaphore-config:/etc/semaphore +volumes: + semaphore-data: + semaphore-config: \ No newline at end of file