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.

Docker for photo management

Featured Replies

Has anyone come across a docker for managing their photo library?  Looking for something that can keep a database, tag, sort etc.

digiKam exists on Linux  but not seen a docker for that

digiKam exists on Linux  but not seen a docker for that

 

That's because it runs as an X11 graphical layer on top of KDE. It is not a web-based user interface. You won't be able to run that inside a Docker.

 

You'd have better luck trying to run it inside a VM or on a Win/Mac desktop.

http://fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker/

 

still what I consider land of the geek though

 

Yeah and what they have you do isn't bad at all. It's this volume mapping line that I'm not certain of: -v /tmp/.X11-unix:/tmp/.X11-unix . If that's absolutely required or not. It's bad news if it is.

 

If it is, then that requires unRAID to have native X-windows support. If that's the case then you'd have to first setup X-windows server on your PC, setup unRAID display forwarding to your PC, then setup the docker container to forward X to unRAID which forwards it to your PC.

 

If that volume mapping isn't needed you might be able to get away with just setting up X-windows server on your PC, then setting the docker with DISPLAY setting to be your remote X-Windows server.

 

But at that point, you might as well just run the program natively on your PC anyways!

Yeah and what they have you do isn't bad at all. It's this volume mapping line that I'm not certain of: -v /tmp/.X11-unix:/tmp/.X11-unix . If that's absolutely required or not. It's bad news if it is.

 

....there are other ways, like using VNC or Xpra+Xephyr, where AFAIU you only need a fake GPU/X11-device.

This basically summarizes it quite well, I think: https://pelle.io/delivering-gui-applications-with-docker/

 

Here's an example with Tor-Browser https://github.com/paulczar/docker-torbrowser, using Xpra...don't see any use of  the .X11 folders here.

Edit: for the Xpra+Xephyr method, you need to run a X11 server on your local client machine, obviously.

Archived

This topic is now archived and is closed to further replies.

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.