{"repo":"thanek/nextcloud-dlna","free":true,"listed":false,"github":"https://github.com/thanek/nextcloud-dlna","clone":"git clone https://github.com/thanek/nextcloud-dlna.git","description":"DLNA addon for your self-hosted Nextcloud app instance that allows you to stream Nextcloud users content on client devices in your network. It supports the group folders as well.","language":"Kotlin","stars":12,"topics":["dlna","nextcloud","dlna-server","upnp","upnp-server","docker"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Nextcloud DLNA server DLNA addon for your self-hosted Nextcloud app instance that allows you to stream Nextcloud users content on client devices in your network. It supports the group folders as well. Supports client-requested sorting of browse results by title, date, and media type ( dc:title , dc:date , upnp:class ). Running in Docker You can use the docker image with nextcloud-dlna e.g.: or, if used together with the official Nextcloud docker image using the docker-composer. See the examples directory. for more details about running nextcloud-dlna server in the docker container. While using docker, you can pass to the container the NC DOMAIN and NC PORT environment variables and force the container to check and wait for the nextcloud HTTP server to appear on the specified domain and port address. You can also pass to the container other env variables that are listed below. Note that it would not work on Mac OS since docker is a Linux container and the host networking mode doesn't actually share the host's network interfaces. See https://hub.docker.com/r/thanek/nextcloud-dlna for more docker image details. Building the project Build the project with: ./gradlew clean bootRun You can also pass the environment variables without editing the config files: NEXTCLOUD DLNA SERVER PORT=9999 ./gradlew clean bootRun or, if you've already built the project and created the jar file: NEXTCLOUD DLNA SERVER PORT=9999 java -jar nextcloud-dlna-X.Y.Z.jar ENV variables Available env variables ","default_branch":null,"files":null,"tree":[],"storefront":"/r/thanek","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thanek/nextcloud-dlna/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}