Compare commits
1 Commits
a4739991ad
...
8c26c4f93f
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8c26c4f93f |
@@ -1,8 +1,8 @@
|
|||||||
include:
|
include:
|
||||||
- gitea/docker-compose.yml
|
- gitea/docker-compose.yml
|
||||||
|
- homeassistant/docker-compose.yml
|
||||||
- immich/docker-compose.yml
|
- immich/docker-compose.yml
|
||||||
- jellyfin/docker-compose.yml
|
- jellyfin/docker-compose.yml
|
||||||
- nextcloud/docker-compose.yml
|
|
||||||
- paperless/docker-compose.yml
|
- paperless/docker-compose.yml
|
||||||
- pingvin/docker-compose.yml
|
- pingvin/docker-compose.yml
|
||||||
- pocketid/docker-compose.yml
|
- pocketid/docker-compose.yml
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
gitea:
|
gitea:
|
||||||
container_name: gitea
|
container_name: gitea
|
||||||
image: gitea/gitea:1.23.6-rootless
|
image: gitea/gitea:1.23.4-rootless
|
||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${GITEA_DATA_LOCATION}:/var/lib/gitea
|
- ${GITEA_DATA_LOCATION}:/var/lib/gitea
|
||||||
|
|||||||
1
homeassistant/.env.example
Normal file
1
homeassistant/.env.example
Normal file
@@ -0,0 +1 @@
|
|||||||
|
HOMEASSISTANT_CONFIG_DIR=
|
||||||
13
homeassistant/docker-compose.yml
Normal file
13
homeassistant/docker-compose.yml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
services:
|
||||||
|
homeassistant:
|
||||||
|
container_name: homeassistant
|
||||||
|
image: ghcr.io/home-assistant/home-assistant:2025.1.4
|
||||||
|
volumes:
|
||||||
|
- ${HOMEASSISTANT_CONFIG_DIR}:/config
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
- /run/dbus:/run/dbus:ro
|
||||||
|
ports:
|
||||||
|
- "8123:8123"
|
||||||
|
restart: unless-stopped
|
||||||
|
privileged: true
|
||||||
|
network_mode: host
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
immich-server:
|
immich-server:
|
||||||
container_name: immich_server
|
container_name: immich_server
|
||||||
image: ghcr.io/immich-app/immich-server:v1.130.2
|
image: ghcr.io/immich-app/immich-server:v1.129.0
|
||||||
# extends:
|
# extends:
|
||||||
# file: hwaccel.transcoding.yml
|
# file: hwaccel.transcoding.yml
|
||||||
# service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
|
# service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
|
||||||
@@ -24,7 +24,7 @@ services:
|
|||||||
container_name: immich_machine_learning
|
container_name: immich_machine_learning
|
||||||
# For hardware acceleration, add one of -[armnn, cuda, openvino] to the image tag.
|
# For hardware acceleration, add one of -[armnn, cuda, openvino] to the image tag.
|
||||||
# Example tag: ${IMMICH_VERSION:-release}-cuda
|
# Example tag: ${IMMICH_VERSION:-release}-cuda
|
||||||
image: ghcr.io/immich-app/immich-machine-learning:v1.130.2
|
image: ghcr.io/immich-app/immich-machine-learning:v1.129.0
|
||||||
# extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration
|
# extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration
|
||||||
# file: hwaccel.ml.yml
|
# file: hwaccel.ml.yml
|
||||||
# service: cpu # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable
|
# service: cpu # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable
|
||||||
|
|||||||
@@ -1,10 +0,0 @@
|
|||||||
NEXTCLOUD_DOMAIN=
|
|
||||||
|
|
||||||
NEXTCLOUD_DATA_DIR=
|
|
||||||
|
|
||||||
NEXTCLOUD_POSTGRES_DATA_DIR=
|
|
||||||
NEXTCLOUD_POSTGRES_DB=
|
|
||||||
NEXTCLOUD_POSTGRES_USER=
|
|
||||||
NEXTCLOUD_POSTGRES_PASSWORD=
|
|
||||||
|
|
||||||
COLLABORA_DOMAIN=
|
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
services:
|
|
||||||
nextcloud_db:
|
|
||||||
image: docker.io/library/postgres:17
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- ${NEXTCLOUD_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
|
||||||
environment:
|
|
||||||
POSTGRES_DB: ${NEXTCLOUD_POSTGRES_DB}
|
|
||||||
POSTGRES_USER: ${NEXTCLOUD_POSTGRES_USER}
|
|
||||||
POSTGRES_PASSWORD: ${NEXTCLOUD_POSTGRES_PASSWORD}
|
|
||||||
nextcloud:
|
|
||||||
image: nextcloud:31.0.2
|
|
||||||
restart: always
|
|
||||||
ports:
|
|
||||||
- 8081:80
|
|
||||||
links:
|
|
||||||
- db
|
|
||||||
volumes:
|
|
||||||
- ${NEXTCLOUD_DATA_DIR}:/var/www/html
|
|
||||||
environment:
|
|
||||||
- POSTGRES_HOST=nextcloud_db
|
|
||||||
- POSTGRES_DB=${NEXTCLOUD_POSTGRES_DB}
|
|
||||||
- POSTGRES_USER=${NEXTCLOUD_POSTGRES_USER}
|
|
||||||
- POSTGRES_PASSWORD=${NEXTCLOUD_POSTGRES_PASSWORD}
|
|
||||||
- NEXTCLOUD_TRUSTED_DOMAINS=${NEXTCLOUD_DOMAIN}
|
|
||||||
cron:
|
|
||||||
image: nextcloud:31.0.2
|
|
||||||
container_name: nextcloud-cron
|
|
||||||
volumes:
|
|
||||||
- ${NEXTCLOUD_DATA_DIR}:/var/www/html
|
|
||||||
entrypoint: /cron.sh
|
|
||||||
restart: unless-stopped
|
|
||||||
@@ -47,7 +47,7 @@ services:
|
|||||||
PAPERLESS_REDIRECT_LOGIN_TO_SSO: true
|
PAPERLESS_REDIRECT_LOGIN_TO_SSO: true
|
||||||
|
|
||||||
gotenberg:
|
gotenberg:
|
||||||
image: docker.io/gotenberg/gotenberg:8.19.0
|
image: docker.io/gotenberg/gotenberg:8.18.0
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
# The gotenberg chromium route is used to convert .eml files. We do not
|
# The gotenberg chromium route is used to convert .eml files. We do not
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
services:
|
services:
|
||||||
pocket-id:
|
pocket-id:
|
||||||
image: ghcr.io/pocket-id/pocket-id:v0.43.1
|
image: ghcr.io/pocket-id/pocket-id:v0.40.1
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
env_file: .env
|
env_file: .env
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
@@ -16,14 +16,6 @@
|
|||||||
"/tika/",
|
"/tika/",
|
||||||
"/gotenberg/"
|
"/gotenberg/"
|
||||||
]
|
]
|
||||||
},
|
|
||||||
{
|
|
||||||
"groupName": "Matrix",
|
|
||||||
"matchPackageNames": [
|
|
||||||
"matrixdotorg/synapse",
|
|
||||||
"dock.mau.dev/mautrix/whatsapp",
|
|
||||||
"dock.mau.dev/mautrix/telegram"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,21 +5,10 @@ POSTGRES_DB=
|
|||||||
POSTGRES_USER=
|
POSTGRES_USER=
|
||||||
POSTGRES_PASSWORD=
|
POSTGRES_PASSWORD=
|
||||||
|
|
||||||
|
|
||||||
MAS_CONFIG_DIR=
|
MAS_CONFIG_DIR=
|
||||||
|
|
||||||
MAS_POSTGRES_DATA_DIR=
|
MAS_POSTGRES_DATA_DIR=
|
||||||
MAS_POSTGRES_DB=
|
MAS_POSTGRES_DB=
|
||||||
MAS_POSTGRES_USER=
|
MAS_POSTGRES_USER=
|
||||||
MAS_POSTGRES_PASSWORD=
|
MAS_POSTGRES_PASSWORD=
|
||||||
|
|
||||||
MAUTRIX_WHATSAPP_DATA_DIR=
|
|
||||||
MAUTRIX_WHATSAPP_POSTGRES_DATA_DIR=
|
|
||||||
MAUTRIX_WHATSAPP_POSTGRES_DB=
|
|
||||||
MAUTRIX_WHATSAPP_POSTGRES_USER=
|
|
||||||
MAUTRIX_WHATSAPP_POSTGRES_PASSWORD=
|
|
||||||
|
|
||||||
MAUTRIX_SIGNAL_DATA_DIR=
|
|
||||||
MAUTRIX_SIGNAL_POSTGRES_DATA_DIR=
|
|
||||||
MAUTRIX_SIGNAL_POSTGRES_DB=
|
|
||||||
MAUTRIX_SIGNAL_POSTGRES_USER=
|
|
||||||
MAUTRIX_SIGNAL_POSTGRES_PASSWORD=
|
|
||||||
|
|||||||
@@ -1,36 +1,4 @@
|
|||||||
services:
|
services:
|
||||||
mautrix-signal:
|
|
||||||
container_name: mautrix-signal
|
|
||||||
image: dock.mau.dev/mautrix/signal:v0.8.1
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- ${MAUTRIX_SIGNAL_DATA_DIR}:/data
|
|
||||||
mautrix-signal_db:
|
|
||||||
image: docker.io/library/postgres:17
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- ${MAUTRIX_SIGNAL_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
|
||||||
environment:
|
|
||||||
POSTGRES_DB: ${MAUTRIX_SIGNAL_POSTGRES_DB}
|
|
||||||
POSTGRES_USER: ${MAUTRIX_SIGNAL_POSTGRES_USER}
|
|
||||||
POSTGRES_PASSWORD: ${MAUTRIX_SIGNAL_POSTGRES_PASSWORD}
|
|
||||||
mautrix-whatsapp:
|
|
||||||
container_name: mautrix-whatsapp
|
|
||||||
image: dock.mau.dev/mautrix/whatsapp:v0.11.4
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- ${MAUTRIX_WHATSAPP_DATA_DIR}:/data
|
|
||||||
depends_on:
|
|
||||||
- mautrix-whatsapp_db
|
|
||||||
mautrix-whatsapp_db:
|
|
||||||
image: docker.io/library/postgres:17
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- ${MAUTRIX_WHATSAPP_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
|
|
||||||
environment:
|
|
||||||
POSTGRES_DB: ${MAUTRIX_WHATSAPP_POSTGRES_DB}
|
|
||||||
POSTGRES_USER: ${MAUTRIX_WHATSAPP_POSTGRES_USER}
|
|
||||||
POSTGRES_PASSWORD: ${MAUTRIX_WHATSAPP_POSTGRES_PASSWORD}
|
|
||||||
mas:
|
mas:
|
||||||
image: ghcr.io/element-hq/matrix-authentication-service:0.14.1
|
image: ghcr.io/element-hq/matrix-authentication-service:0.14.1
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
@@ -63,8 +31,7 @@ services:
|
|||||||
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
|
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
|
||||||
POSTGRES_INITDB_ARGS: '--encoding=UTF-8 --locale=C'
|
POSTGRES_INITDB_ARGS: '--encoding=UTF-8 --locale=C'
|
||||||
synapse:
|
synapse:
|
||||||
container_name: synapse
|
image: matrixdotorg/synapse:v1.126.0
|
||||||
image: matrixdotorg/synapse:v1.127.1
|
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- ${SYNAPSE_CONFIG_DIR}:/data
|
- ${SYNAPSE_CONFIG_DIR}:/data
|
||||||
@@ -73,4 +40,4 @@ services:
|
|||||||
depends_on:
|
depends_on:
|
||||||
- synapse_db
|
- synapse_db
|
||||||
- mas
|
- mas
|
||||||
- mautrix-whatsapp
|
|
||||||
|
|||||||
Reference in New Issue
Block a user