![]() Usually they crash every few minutes, horribly downscale my content or fail to work at all. Sure, I know that there are plenty of remote streaming apps out there, but I've always had terrible luck getting them to work. Ideally, I'd love to have all of my favorite movies and TV shows - which are currently stored on a Windows desktop - available on my tablet at a moment's notice, but for a long time I didn't think this was a reasonable demand. This work is largely based off the existing projects put together by the Linuxserver.io guys and madcatsu.I have a problem: There just isn't enough room on my iPad to hold all of my beloved video content. UserAccounts3.password = potter <- change this! ![]() # Third user account (can access selected folders) UserAccounts2.password = third <- change this! ![]() # Second user account (can access selected folders) UserAccounts1.password = cat <- change this! # First user account (can access all folders) SharedFolders3.path = /multimedia/Training SharedFolders2.path = /multimedia/TV\ Shows Example Configuration - Single User with no passwordĮdit Server.properties and replace the Sharing section with the following entries: Passwords here are stored in clear text, you have been warned. Once changes to the file are saved, the container should be restarted to commit these to the running container configuration.Īlso, note that during service init, the Server properties are updated to set the name of the Air Video Server to the container name.Ĭaution: This properties file could be opened by anyone unless you set the appropriate umask on the file so that only the account that the container runs the service as has access. Using a text editor of choice, the default settings can be modified to allow multiple authenticated users to connect to Air Video Server HD with password security and if desired, folder isolation. etcĪfter the container has run for the first time, a configuration file Server.properties is created in the /config bind mounted folder on the Docker host. ![]() To lookup the User and Group ID of the Docker host user account, enter the following command in the CLI on the Docker host as below: The container avoids this issue by allowing users to specify an existing Docker host user account and group with the PUID and PGID environment variables. User / Group Environment VariablesĪs this Docker container is built on the existing Ubuntu Xenial image created by the Linuxserver.io team, the built in s6-overlay supervisor and init system allows users to specify a user and group from the Docker host machine to run the in-container processes and access any bind mounts on the host without messing up permissions which can easily occur when processes in a container run as "root". Flash or RAM disk are ideal but not necessary, so expect your mileage to vary depending on the source video quality. Transcoding: It's worthwhile noting that if you expect ideal performance for transcoding of videos from one format to those natively supported on your iOS device, the transcoding folder should be placed on storage that is suitable for this purpose.
0 Comments
Leave a Reply. |