Compare commits
20 Commits
c4fcb2b46d
...
413797e1d1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
413797e1d1 | ||
| d52a65097f | |||
|
|
7b41658637 | ||
| c5a6c1891a | |||
|
|
bb27e312a1 | ||
| bf5e55857e | |||
| 5ccc2f34a6 | |||
|
|
d173637957 | ||
| ef4682c591 | |||
| a5a0057776 | |||
|
|
491c34fa34 | ||
|
|
ac826bcc18 | ||
|
|
fd0e537618 | ||
| 1be709698b | |||
| 0b56352be2 | |||
| 55d1d19bc6 | |||
| 0d61ae79f7 | |||
| 99e80044fd | |||
| 9db7d6e77d | |||
|
|
a25546b407 |
@@ -1,6 +1,6 @@
|
|||||||
services:
|
services:
|
||||||
audiobookshelf:
|
audiobookshelf:
|
||||||
image: ghcr.io/advplyr/audiobookshelf:2.24.0
|
image: ghcr.io/advplyr/audiobookshelf:2.25.1
|
||||||
ports:
|
ports:
|
||||||
- 13378:80
|
- 13378:80
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
2
baikal/.env.example
Normal file
2
baikal/.env.example
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
BAIKAL_CONFIG_DIR=
|
||||||
|
BAIKAL_DATA_DIR=
|
||||||
11
baikal/docker-compose.yml
Normal file
11
baikal/docker-compose.yml
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
services:
|
||||||
|
baikal:
|
||||||
|
image: ckulka/baikal:0.10.1-nginx
|
||||||
|
restart: always
|
||||||
|
ports:
|
||||||
|
- "8083:80"
|
||||||
|
volumes:
|
||||||
|
- ${BAIKAL_CONFIG_DIR}:/var/www/baikal/config
|
||||||
|
- ${BAIKAL_DATA_DIR}:/var/www/baikal/Specific
|
||||||
|
env_file:
|
||||||
|
- .env
|
||||||
4
cryptpad/.env.example
Normal file
4
cryptpad/.env.example
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
CRYPTPAD_MAIN_DOMAIN=
|
||||||
|
CRYPTPAD_SANDBOX_DOMAIN=
|
||||||
|
|
||||||
|
CRYPTPAD_DATA_DIR=
|
||||||
24
cryptpad/docker-copose.yml
Normal file
24
cryptpad/docker-copose.yml
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
services:
|
||||||
|
cryptpad:
|
||||||
|
image: cryptpad/cryptpad:version-2025.3.1
|
||||||
|
hostname: cryptpad
|
||||||
|
environment:
|
||||||
|
CPAD_MAIN_DOMAIN: https://${CRYPTPAD_MAIN_DOMAIN}
|
||||||
|
CPAD_SANDBOX_DOMAIN: https://${CRYPTPAD_SANDBOX_DOMAIN}
|
||||||
|
CPAD_CONF: /cryptpad/config/config.js
|
||||||
|
CPAD_INSTALL_ONLYOFFICE: yes
|
||||||
|
volumes:
|
||||||
|
- ${CRYPTPAD_DATA_DIR}/data/blob:/cryptpad/blob
|
||||||
|
- ${CRYPTPAD_DATA_DIR}/data/block:/cryptpad/block
|
||||||
|
- ${CRYPTPAD_DATA_DIR}/customize:/cryptpad/customize
|
||||||
|
- ${CRYPTPAD_DATA_DIR}/data/data:/cryptpad/data
|
||||||
|
- ${CRYPTPAD_DATA_DIR}/data/files:/cryptpad/datastore
|
||||||
|
- ${CRYPTPAD_DATA_DIR}/onlyoffice-dist:/cryptpad/www/common/onlyoffice/dist
|
||||||
|
- ${CRYPTPAD_DATA_DIR}/onlyoffice-conf:/cryptpad/onlyoffice-conf
|
||||||
|
ports:
|
||||||
|
- "3002:3000"
|
||||||
|
- "3004:3003"
|
||||||
|
ulimits:
|
||||||
|
nofile:
|
||||||
|
soft: 1000000
|
||||||
|
hard: 1000000
|
||||||
@@ -1,7 +1,8 @@
|
|||||||
include:
|
include:
|
||||||
- audiobookshelf/docker-compose.yml
|
- audiobookshelf/docker-compose.yml
|
||||||
|
- baikal/docker-compose.yml
|
||||||
|
- cryptpad/docker-copose.yml
|
||||||
- gitea/docker-compose.yml
|
- gitea/docker-compose.yml
|
||||||
- homarr/docker-compose.yml
|
|
||||||
- immich/docker-compose.yml
|
- immich/docker-compose.yml
|
||||||
- jellyfin/docker-compose.yml
|
- jellyfin/docker-compose.yml
|
||||||
- nextcloud/docker-compose.yml
|
- nextcloud/docker-compose.yml
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
gitea:
|
gitea:
|
||||||
container_name: gitea
|
container_name: gitea
|
||||||
image: gitea/gitea:1.24.0-rootless
|
image: gitea/gitea:1.24.2-rootless
|
||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${GITEA_DATA_LOCATION}:/var/lib/gitea
|
- ${GITEA_DATA_LOCATION}:/var/lib/gitea
|
||||||
|
|||||||
@@ -1,9 +0,0 @@
|
|||||||
HOMARR_DATA_DIR=
|
|
||||||
HOMARR_ENCRYPTION_KEY=
|
|
||||||
|
|
||||||
HOMARR_OIDC_ISSUER=
|
|
||||||
HOMARR_OIDC_CLIENT_ID=
|
|
||||||
HOMARR_OIDC_CLIENT_SECRET=
|
|
||||||
HOMARR_OIDC_CLIENT_NAME=
|
|
||||||
|
|
||||||
HOMARR_DOMAIN=
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
services:
|
|
||||||
homarr:
|
|
||||||
container_name: homarr
|
|
||||||
image: ghcr.io/homarr-labs/homarr:v1.23.0
|
|
||||||
restart: unless-stopped
|
|
||||||
volumes:
|
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
|
||||||
- ${HOMARR_DATA_DIR}:/appdata
|
|
||||||
environment:
|
|
||||||
- SECRET_ENCRYPTION_KEY=${HOMARR_ENCRYPTION_KEY}
|
|
||||||
- NODE_TLS_REJECT_UNAUTHORIZED=0
|
|
||||||
# - AUTH_PROVIDERS=oidc
|
|
||||||
# - AUTH_OIDC_ISSUER=${HOMARR_OIDC_ISSUER}
|
|
||||||
# - AUTH_OIDC_CLIENT_ID=${HOMARR_OIDC_CLIENT_ID}
|
|
||||||
# - AUTH_OIDC_CLIENT_SECRET=${HOMARR_OIDC_CLIENT_SECRET}
|
|
||||||
# - AUTH_OIDC_CLIENT_NAME=${HOMARR_OIDC_CLIENT_NAME}
|
|
||||||
# - AUTH_OIDC_AUTO_LOGIN=true
|
|
||||||
- NEXTAUTH_URL=${HOMARR_DOMAIN}
|
|
||||||
- BASE_URL=${HOMARR_DOMAIN}
|
|
||||||
ports:
|
|
||||||
- '7575:7575'
|
|
||||||
@@ -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.134.0
|
image: ghcr.io/immich-app/immich-server:v1.135.3
|
||||||
# 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
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- nextcloud
|
- nextcloud
|
||||||
nextcloud:
|
nextcloud:
|
||||||
image: nextcloud:31.0.6
|
image: nextcloud:31.0.7
|
||||||
restart: always
|
restart: always
|
||||||
ports:
|
ports:
|
||||||
- 8081:80
|
- 8081:80
|
||||||
@@ -30,7 +30,7 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- nextcloud
|
- nextcloud
|
||||||
cron:
|
cron:
|
||||||
image: nextcloud:31.0.6
|
image: nextcloud:31.0.7
|
||||||
container_name: nextcloud-cron
|
container_name: nextcloud-cron
|
||||||
volumes:
|
volumes:
|
||||||
- ${NEXTCLOUD_DATA_DIR}:/var/www/html
|
- ${NEXTCLOUD_DATA_DIR}:/var/www/html
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
services:
|
services:
|
||||||
pocket-id:
|
pocket-id:
|
||||||
image: ghcr.io/pocket-id/pocket-id:v1.3.1
|
image: ghcr.io/pocket-id/pocket-id:v1.6.1
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
env_file: .env
|
env_file: .env
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
"groupName": "Matrix",
|
"groupName": "Matrix",
|
||||||
"matchPackageNames": [
|
"matchPackageNames": [
|
||||||
"matrixdotorg/synapse",
|
"matrixdotorg/synapse",
|
||||||
|
"ghcr.io/element-hq/matrix-authentication-service",
|
||||||
"dock.mau.dev/mautrix/whatsapp",
|
"dock.mau.dev/mautrix/whatsapp",
|
||||||
"dock.mau.dev/mautrix/signal"
|
"dock.mau.dev/mautrix/signal"
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ services:
|
|||||||
- ${LIVEKIT_CONFIG_DIR}/config.yaml:/etc/livekit.yaml:ro
|
- ${LIVEKIT_CONFIG_DIR}/config.yaml:/etc/livekit.yaml:ro
|
||||||
mautrix-signal:
|
mautrix-signal:
|
||||||
container_name: mautrix-signal
|
container_name: mautrix-signal
|
||||||
image: dock.mau.dev/mautrix/signal:v0.8.3
|
image: dock.mau.dev/mautrix/signal:v0.8.4
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- ${MAUTRIX_SIGNAL_DATA_DIR}:/data
|
- ${MAUTRIX_SIGNAL_DATA_DIR}:/data
|
||||||
@@ -40,7 +40,7 @@ services:
|
|||||||
POSTGRES_PASSWORD: ${MAUTRIX_SIGNAL_POSTGRES_PASSWORD}
|
POSTGRES_PASSWORD: ${MAUTRIX_SIGNAL_POSTGRES_PASSWORD}
|
||||||
mautrix-whatsapp:
|
mautrix-whatsapp:
|
||||||
container_name: mautrix-whatsapp
|
container_name: mautrix-whatsapp
|
||||||
image: dock.mau.dev/mautrix/whatsapp:v0.12.1
|
image: dock.mau.dev/mautrix/whatsapp:v0.12.2
|
||||||
#image: petersmit27/mautrix-whatsapp:latest
|
#image: petersmit27/mautrix-whatsapp:latest
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
@@ -57,7 +57,7 @@ services:
|
|||||||
POSTGRES_USER: ${MAUTRIX_WHATSAPP_POSTGRES_USER}
|
POSTGRES_USER: ${MAUTRIX_WHATSAPP_POSTGRES_USER}
|
||||||
POSTGRES_PASSWORD: ${MAUTRIX_WHATSAPP_POSTGRES_PASSWORD}
|
POSTGRES_PASSWORD: ${MAUTRIX_WHATSAPP_POSTGRES_PASSWORD}
|
||||||
mas:
|
mas:
|
||||||
image: ghcr.io/element-hq/matrix-authentication-service:0.16.0
|
image: ghcr.io/element-hq/matrix-authentication-service:0.18.0
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
working_dir: /config
|
working_dir: /config
|
||||||
volumes:
|
volumes:
|
||||||
@@ -89,7 +89,7 @@ services:
|
|||||||
POSTGRES_INITDB_ARGS: '--encoding=UTF-8 --locale=C'
|
POSTGRES_INITDB_ARGS: '--encoding=UTF-8 --locale=C'
|
||||||
synapse:
|
synapse:
|
||||||
container_name: synapse
|
container_name: synapse
|
||||||
image: matrixdotorg/synapse:v1.131.0
|
image: matrixdotorg/synapse:v1.133.0
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- ${SYNAPSE_CONFIG_DIR}:/data
|
- ${SYNAPSE_CONFIG_DIR}:/data
|
||||||
|
|||||||
Reference in New Issue
Block a user