Compare commits

...

10 Commits

Author SHA1 Message Date
borgal
d0bee4a21c Ports angepasst 2023-05-31 21:55:00 +02:00
borgal
6405b2864e Ports angepasst 2023-05-31 21:54:34 +02:00
borgal
0d4065c89f Ports angepasst 2023-05-31 21:54:17 +02:00
borgal
336db8c003 Ports angepasst 2023-05-31 21:54:07 +02:00
borgal
807495c460 Ports angepasst 2023-05-31 21:53:34 +02:00
borgal
3f392c4674 Ports angepasst 2023-05-31 21:53:23 +02:00
borgal
ccd14069d6 Ports angepasst 2023-05-31 21:53:11 +02:00
borgal
569d5f25ea owncloud hinzugefügt 2023-05-31 21:52:12 +02:00
borgal
b9c7b02155 onlyoffice hinzugefügt 2023-05-31 21:51:51 +02:00
borgal
a60acf4cf0 Joplin entfernt 2023-05-31 21:51:21 +02:00
13 changed files with 97 additions and 77 deletions

View File

@@ -28,8 +28,6 @@ services:
- MYSQL_DATABASE=bookstackapp
- MYSQL_USER=${DB_USER}
- MYSQL_PASSWORD=${DB_PASS}
ports:
- 3306:3306
volumes:
- /opt/bookstack:/config
restart: unless-stopped

View File

@@ -19,8 +19,8 @@ services:
- www:/www
ports:
- 8181:8443
- 8184:5500
- 5555:5555
# - 8184:5500
# - 5555:5555
restart: unless-stopped
volumes:

View File

@@ -6,4 +6,3 @@ services:
restart: unless-stopped
ports:
- 8085:8080
- 8445:8443

View File

@@ -5,7 +5,7 @@ services:
container_name: influxdb
ports:
- 8096:8086
- 8098:8088
#- 8098:8088
volumes:
- ./influxdb:/var/lib/influxdb
environment:

View File

@@ -11,5 +11,4 @@ services:
- /opt/heimdall/data:/config
ports:
- 8124:80
- 8143:443
restart: unless-stopped

View File

@@ -1,3 +0,0 @@
POSTGRES_PASSWORD=ChangeMe
POSTGRES_USER=BENUTZER
APP_BASE_URL=https://joplin.your-domain.de

View File

@@ -1,49 +0,0 @@
# This is a sample docker-compose file that can be used to run Joplin Server
# along with a PostgreSQL server.
#
# Update the following fields in the stanza below:
#
# POSTGRES_USER
# POSTGRES_PASSWORD
# APP_BASE_URL
#
# APP_BASE_URL: This is the base public URL where the service will be running.
# - If Joplin Server needs to be accessible over the internet, configure APP_BASE_URL as follows: https://example.com/joplin.
# - If Joplin Server does not need to be accessible over the internet, set the the APP_BASE_URL to your server's hostname.
# For Example: http://[hostname]:22300. The base URL can include the port.
# APP_PORT: The local port on which the Docker container will listen.
# - This would typically be mapped to port to 443 (TLS) with a reverse proxy.
# - If Joplin Server does not need to be accessible over the internet, the port can be mapped to 22300.
version: '3'
services:
db:
image: postgres:13
container_name: joplin_db
volumes:
- ./data/postgres:/var/lib/postgresql/data
ports:
- "5432:5432"
restart: unless-stopped
environment:
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRES_DB=joplin
app:
image: joplin/server:latest
container_name: joplin_app
depends_on:
- db
ports:
- "22300:22300"
restart: unless-stopped
environment:
- APP_PORT=22300
- APP_BASE_URL=${APP_BASE_URL}
- DB_CLIENT=pg
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
- POSTGRES_DATABASE=joplin
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRES_PORT=5432
- POSTGRES_HOST=db

1
onlyoffice/.env.sample Normal file
View File

@@ -0,0 +1 @@
SECRET=ChangeMe

View File

@@ -0,0 +1,16 @@
version: '3'
services:
onlyoffice-document-server:
container_name: onlyoffice-document-server
image: onlyoffice/documentserver
stdin_open: true
tty: true
restart: always
environment:
- JWT_SECRET=Jeanyve2699
ports:
- 8016:80
volumes:
- ./document_log:/var/log/onlyoffice
- ./document_data:/var/www/onlyoffice/Data
- ./document_lib:/var/lib/onlyoffice

4
owncloud/.env.sample Normal file
View File

@@ -0,0 +1,4 @@
OWNCLOUD_DOMAIN=owncloud.domain.de
OWNCLOUD_TRUSTED_DOMAINS=owncloud.domain.de
ADMIN_USERNAME=ChangeMe
ADMIN_PASSWORD=ChangeMe

View File

@@ -0,0 +1,64 @@
version: "3"
services:
owncloud:
image: owncloud/server
container_name: owncloud_server
restart: always
ports:
- 8013:8080
depends_on:
- mariadb
- redis
environment:
- OWNCLOUD_DOMAIN=${OWNCLOUD_DOMAIN}
- OWNCLOUD_TRUSTED_DOMAINS=${OWNCLOUD_TRUSTED_DOMAINS}
- OWNCLOUD_DB_TYPE=mysql
- OWNCLOUD_DB_NAME=owncloud
- OWNCLOUD_DB_USERNAME=owncloud
- OWNCLOUD_DB_PASSWORD=owncloud
- OWNCLOUD_DB_HOST=mariadb
- OWNCLOUD_ADMIN_USERNAME=${ADMIN_USERNAME}
- OWNCLOUD_ADMIN_PASSWORD=${ADMIN_PASSWORD}
- OWNCLOUD_MYSQL_UTF8MB4=true
- OWNCLOUD_REDIS_ENABLED=true
- OWNCLOUD_REDIS_HOST=redis
healthcheck:
test: ["CMD", "/usr/bin/healthcheck"]
interval: 30s
timeout: 10s
retries: 5
volumes:
- ./files:/mnt/data
mariadb:
image: mariadb:10.6 # minimum required ownCloud version is 10.9
container_name: owncloud_mariadb
restart: always
environment:
- MYSQL_ROOT_PASSWORD=owncloud
- MYSQL_USER=owncloud
- MYSQL_PASSWORD=owncloud
- MYSQL_DATABASE=owncloud
command: ["--max-allowed-packet=128M", "--innodb-log-file-size=64M"]
healthcheck:
test: ["CMD", "mysqladmin", "ping", "-u", "root", "--password=owncloud"]
interval: 10s
timeout: 5s
retries: 5
volumes:
- ./mysql:/var/lib/mysql
redis:
image: redis:6
container_name: owncloud_redis
restart: always
command: ["--databases", "1"]
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 10s
timeout: 5s
retries: 5
volumes:
- ./redis:/data

View File

@@ -5,20 +5,17 @@ reverse-porxy | 80
reverse-porxy | 81
gitea | 222
reverse-porxy | 443
adguard | 853
adguard | 1082
adguard | 1443
node-red | 1880
node-red MQTT | 1883
vdr | 2004
adguard | 3000
wireshark | 3010
vdr | 3020
gitea | 3030
adguard | 3080
bookstack_db | 3306
grafana | 3090
fredbed_db | 3307
webserver_db | 3309
unifi controller | 3478
code-server | 5555
vdr | 6419
bookstack | 6875
portainer | 8000
@@ -27,8 +24,10 @@ wekan | 8004
vdr | 8008
paperless | 8009
grocy | 8011
filerun | 8013
photoview | 8012
owncloud | 8013
webdav | 8014
onlyoffice | 8016
unifi controller | 8080
openhab | 8081
fredbed | 8083
@@ -36,27 +35,19 @@ bitwarden | 8084
drawio | 8085
Uptime Kuma | 8086
webserver_phpmyadmin | 8087
pigallery2 | 8090
grafana influxdb | 8096
vdr | 8099
homeassistant | 8123
heimdall | 8124
heimdall | 8143
webserver | 8180
code-Server | 8181
sshwifty | 8182
code-server | 8184
duplicati | 8200
syncthing | 8384
unifi controller | 8443
openhab | 8444
drawio | 8445
youTubeDL | 8998
portainer | 9000
unifi controller | 10001
syncthing TCP | 22000
syncthing UDP | 22000
syncthing UDP | 21027
vdr | 34890
vdr-vnsi | 34890
wireguard | 51820
wireguard | 51821
mumble | 64738

View File

@@ -12,7 +12,7 @@ services:
- 3478:3478/udp
- 10001:10001/udp
- 8080:8080
- 8443:8443
# - 8443:8443
volumes:
- /opt/unifi/config:/config
restart: unless-stopped