Nextcloud als Docker Container
Notizen:
FFMPEG für Video Preview bei jedem Update neu ausführen:
docker exec nextcloud-app-1 bash -c "apt update && apt -y install ffmpeg"
docker exec nextcloud-app-1 bash -c "whereis ffmpeg"
FFMPEG install in docker-compose:
version: '2'
volumes:
nextcloud:
db:
nextcloud_data:
driver: local
driver_opts:
type: "nfs"
o: "addr=192.168.178.201,nolock,soft,rw"
device: ":/mnt/exospool/nextcloud_data"
services:
db:
image: mariadb:10.6
restart: always
command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW
volumes:
- db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=Papomvnex23$
- MYSQL_PASSWORD=Papomvnex23$
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
app:
image: nextcloud
#runtime: nvidia
restart: always
ports:
- 8180:80
links:
- db
volumes:
- nextcloud:/var/www/html
- nextcloud_data:/var/www/html/data
environment:
- MYSQL_PASSWORD=Papomvnex23$
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_HOST=db
#- NVIDIA_VISIBLE_DEVICES=all
command:
- /bin/bash -c "apt update && apt -y install ffmpeg
#- /bin/bash -c "apt update && apt -y install ffmpeg && while sleep 3600; do :; done"