Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

BzowK

Members
  • Joined

  • Last visited

  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!!

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.