Compare commits
38 Commits
8c26c4f93f
...
a4739991ad
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a4739991ad | ||
|
|
3c8bea1a02 | ||
|
|
a9ef0e8f67 | ||
|
|
f0ed767375 | ||
|
|
e5e547fbda | ||
|
|
88919cd6da | ||
|
|
ff3ad031fe | ||
|
|
be11d2a1e9 | ||
|
|
4d632765f2 | ||
|
|
9957e037ac | ||
|
|
1a9a439ed7 | ||
|
|
6baf8b0782 | ||
|
|
7e05d99ce4 | ||
| 34a29640c9 | |||
| c5af8d07da | |||
|
|
c78981c67b | ||
|
|
af3f8152a4 | ||
| f67800d386 | |||
|
|
1b2ae40df0 | ||
| 8b0bb32586 | |||
|
|
a80490ef6d | ||
| a942dfb098 | |||
|
|
31d734f966 | ||
|
|
10e477f263 | ||
|
|
ee0eda6dcc | ||
| 8a6b173ced | |||
|
|
085838e0ea | ||
|
|
dc9fad7779 | ||
|
|
de4aeac975 | ||
|
|
345076427c | ||
|
|
c54d94d025 | ||
|
|
1f1b79a96e | ||
|
|
cdff14eb92 | ||
|
|
26918ed866 | ||
|
|
8741d35ff4 | ||
|
|
ba19e4275d | ||
| 521e5b0007 | |||
|
|
f377359ff9 |
@@ -1,8 +1,8 @@
|
||||
include:
|
||||
- gitea/docker-compose.yml
|
||||
- homeassistant/docker-compose.yml
|
||||
- immich/docker-compose.yml
|
||||
- jellyfin/docker-compose.yml
|
||||
- nextcloud/docker-compose.yml
|
||||
- paperless/docker-compose.yml
|
||||
- pingvin/docker-compose.yml
|
||||
- pocketid/docker-compose.yml
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
services:
|
||||
gitea:
|
||||
container_name: gitea
|
||||
image: gitea/gitea:1.23.4-rootless
|
||||
image: gitea/gitea:1.23.6-rootless
|
||||
restart: always
|
||||
volumes:
|
||||
- ${GITEA_DATA_LOCATION}:/var/lib/gitea
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
HOMEASSISTANT_CONFIG_DIR=
|
||||
@@ -1,13 +0,0 @@
|
||||
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:
|
||||
immich-server:
|
||||
container_name: immich_server
|
||||
image: ghcr.io/immich-app/immich-server:v1.129.0
|
||||
image: ghcr.io/immich-app/immich-server:v1.130.2
|
||||
# extends:
|
||||
# file: hwaccel.transcoding.yml
|
||||
# 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
|
||||
# For hardware acceleration, add one of -[armnn, cuda, openvino] to the image tag.
|
||||
# Example tag: ${IMMICH_VERSION:-release}-cuda
|
||||
image: ghcr.io/immich-app/immich-machine-learning:v1.129.0
|
||||
image: ghcr.io/immich-app/immich-machine-learning:v1.130.2
|
||||
# extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration
|
||||
# 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
|
||||
|
||||
10
nextcloud/.env.example
Normal file
10
nextcloud/.env.example
Normal file
@@ -0,0 +1,10 @@
|
||||
NEXTCLOUD_DOMAIN=
|
||||
|
||||
NEXTCLOUD_DATA_DIR=
|
||||
|
||||
NEXTCLOUD_POSTGRES_DATA_DIR=
|
||||
NEXTCLOUD_POSTGRES_DB=
|
||||
NEXTCLOUD_POSTGRES_USER=
|
||||
NEXTCLOUD_POSTGRES_PASSWORD=
|
||||
|
||||
COLLABORA_DOMAIN=
|
||||
32
nextcloud/docker-compose.yml
Normal file
32
nextcloud/docker-compose.yml
Normal file
@@ -0,0 +1,32 @@
|
||||
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
|
||||
|
||||
gotenberg:
|
||||
image: docker.io/gotenberg/gotenberg:8.18.0
|
||||
image: docker.io/gotenberg/gotenberg:8.19.0
|
||||
restart: unless-stopped
|
||||
|
||||
# The gotenberg chromium route is used to convert .eml files. We do not
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
services:
|
||||
pocket-id:
|
||||
image: ghcr.io/pocket-id/pocket-id:v0.40.1
|
||||
image: ghcr.io/pocket-id/pocket-id:v0.43.1
|
||||
restart: unless-stopped
|
||||
env_file: .env
|
||||
ports:
|
||||
|
||||
@@ -16,6 +16,14 @@
|
||||
"/tika/",
|
||||
"/gotenberg/"
|
||||
]
|
||||
},
|
||||
{
|
||||
"groupName": "Matrix",
|
||||
"matchPackageNames": [
|
||||
"matrixdotorg/synapse",
|
||||
"dock.mau.dev/mautrix/whatsapp",
|
||||
"dock.mau.dev/mautrix/telegram"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -5,10 +5,21 @@ POSTGRES_DB=
|
||||
POSTGRES_USER=
|
||||
POSTGRES_PASSWORD=
|
||||
|
||||
|
||||
MAS_CONFIG_DIR=
|
||||
|
||||
MAS_POSTGRES_DATA_DIR=
|
||||
MAS_POSTGRES_DB=
|
||||
MAS_POSTGRES_USER=
|
||||
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,4 +1,36 @@
|
||||
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:
|
||||
image: ghcr.io/element-hq/matrix-authentication-service:0.14.1
|
||||
restart: unless-stopped
|
||||
@@ -31,7 +63,8 @@ services:
|
||||
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
|
||||
POSTGRES_INITDB_ARGS: '--encoding=UTF-8 --locale=C'
|
||||
synapse:
|
||||
image: matrixdotorg/synapse:v1.126.0
|
||||
container_name: synapse
|
||||
image: matrixdotorg/synapse:v1.127.1
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ${SYNAPSE_CONFIG_DIR}:/data
|
||||
@@ -40,4 +73,4 @@ services:
|
||||
depends_on:
|
||||
- synapse_db
|
||||
- mas
|
||||
|
||||
- mautrix-whatsapp
|
||||
|
||||
Reference in New Issue
Block a user