نيكست كلاود + ffmpeg
2.5K
هذه صورة مخصصة مبنية على الصورة الرسمية لـ Nextcloud، مع تثبيت ffmpeg مسبقًا لتقديم ميزات إضافية خاصة بالوسائط.
nextcloud:latest.occ upgrade.FROM nextcloud:latest
RUN apt-get update && apt-get install -y ffmpeg
لبناء الصورة محليًا:
docker build -t msaoodabduallah/nextcloud-ffmpeg:latest .
لدفع الصورة إلى Docker Hub:
docker login -u msaoodabduallah
docker push msaoodabduallah/nextcloud-ffmpeg:latest
docker-compose.ymlservices:
app:
image: msaoodabduallah/nextcloud-ffmpeg:latest
container_name: nextcloud-app
restart: always
ports:
- 8082:80
volumes:
- nextcloud:/var/www/html
environment:
- MYSQL_PASSWORD=nextcloud
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_HOST=db
- PHP_MEMORY_LIMIT=2048M
- PHP_UPLOAD_LIMIT=512M
depends_on:
- db
networks:
- nextcloud-net
db:
image: mariadb:10.6
container_name: nextcloud-db
restart: always
volumes:
- db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_PASSWORD=nextcloud
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
networks:
- nextcloud-net
volumes:
nextcloud:
db:
networks:
nextcloud-net:
docker exec -it nextcloud-app bash
php occ maintenance:mode --on
php occ upgrade
php occ maintenance:mode --off
docker system prune -a --volumes -f
@msaoodabduallah
البريد الإلكتروني: [email protected]
Content type
Image
Digest
sha256:a6d2772ac…
Size
740.6 MB
Last updated
2 months ago
docker pull msaoodabduallah/nextcloud-ffmpeg