Jump to content

BzowK

Members
  • Posts

    2
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

BzowK's Achievements

Noob

Noob (1/14)

0

Reputation

  1. Hey Guys - So I got this container set up this morning, but have a few questions. Below is how I currently update my library, how I set up the container, and my questions please... How I Currently Update My Library I have a mysql database which resides in it's own mysql Docker container (mysql:5.7.21). To keep it up to date, I have a dedicated installation of Ubuntu in an ESX VM which runs the latest Kodi and obviously has advancedsettings.xml plus other config files in the default path. I also use the Kodi Library Updater addon from the main Kodi repo to update & clean just the video library every hour. Kodi Headless Container Installation & Configuration I currently run Docker in an ESX VM using Fedora Atomic 27 as a host. Via SSH, I ran the string at the end of these steps to install the container Once done, I created a new folder on the host within "~/kodiheadless/config" named "userdata" and set recursively to 0777 I then copied the exact advancedsettings.xml and sources.xml from my Ubunutu VM I currently use to update the library into the userdata folder above then started the container Since I use Atomic which enables SELinux, I get permissions errors if I don't add ":z" to the end of each created volume Once started, logs showed "[cont-finish.d] executing container finish scripts..." then "[cont-finish.d] done" so it seemed to be up. I didn't know if a web interface was included, but tried accessing it via both ports in a browser as well as connecting to it by adding it as a host within my Kodi app on my iPad, but no go. I refreshed "~/kodiheadless/config" and saw that it had successfully created many more files/folders including additional ones in the userdata folder. My Questions If it helps, here's a link to the kodi.log from the first time I started the container... First of all, is this container still being maintained? I see multiple headless Kodi ones so wanted to make sure As mentioned, once I started the container, many additional files & folders were created. Should I have copied more than just those two XML files from the Ubuntu VM? I'm not just talking about XMLs, but files & folders within Userdata or .config from the Ubuntu VM I currently use for that matter. How do I schedule automatic library updates using this container? Would it be possible to install/use addons with this container? The only other one I use on the Ubuntu VM besides to update Kodi Library is the Trakt one which syncs my library after each update & clean Thanks guys!
  2. Hey Guys - I've been updating my Kodi Library using a VM so am looking forward to implementing this as I moved my mySQL DB into a container yesterday as well. Unfortunately, I'm having a bit of trouble so have a couple of questions, please... 1. Data Folder Structure Which path does advancedsettings and other XML files go into? I created the path "~/config/.kodi" on my (Atomic) Docker host then tried copying all contents of the ~/.kodi folder from pre-configured & working Ubuntu install. Once I started the container, I was able to access 8080, but no shows or movies were listed. I then stopped the container, deleted the files out of "~/config/.kodi", then just copied over the contents of the userdata folder to it's root. I know my XMLs are good as I use them on 4-5 different systems. I started back up again and the web console was still empty. Finally, I tried deleting everything again and starting the container to see if it would create files by default, but none were made. To note, I set the "config" folder to be 0777 recursively. 2. Scheduling Updating / Cleaning / Trakt Once the container is up, one can obviously access the web console and trigger library updates manually. The only 2 add-ons I have installed on my current VM updater is the Kodi Auto Library Update set to update & clean video once an hour and Trakt set to sync after each scan (I use it to sync watched status between Kodi & Plex mostly). How would I configure this in a headless scenario? How I Installed (If I did something incorrectly) Executed: "docker pull linuxserver/kodi-headless" via SSH Created: "~/config" then "~/config/kodi" and set "~/config" to 0777 recursively Executed: docker create --name=kodi-headless \ -v ~/config/.kodi \ -e PGID=0 -e PUID=0 \ -e TZ=America/Chicago \ -p 8080:8080 -p 9777:9777/udp \ linuxserver/kodi-headless Copied data files as described in question #1 above, started container via Portainer, and attempted to access web console on 8080 Thanks, guys!!
×
×
  • Create New...