Skip to content

Docker images with different GNU/Linux desktop file managers (Krusader, Nautilus, Thunar, Dolphin) - accessible through web browser or VNC

License

Notifications You must be signed in to change notification settings

David-Lor/Docker-FileManagers-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Managers apps - Docker images

Docker images for multiple GNU/Linux file managers apps, using the jlesage/docker-baseimage-gui image. Once deployed, each app can be accessed through a modern web browser or a VNC client. This image is only available for linux/amd64.

These images are experimental and might have undesirable effects. Use it under your responsability!

Getting started

Available file browsers are: nautilus, thunar, dolphin, krusader.

# Which file browser app to use
FILEBROWSER="nautilus"

docker run -d --name=$FILEBROWSER -p 5800:5800 -v /etc/localtime:/etc/localtime:ro ghcr.io/david-lor/$FILEBROWSER-gui:latest

For more details, refer to the the jlesage/docker-baseimage-gui.

Building

The following commands locally build and deploy a container of a certain file browser included in this repository:

# git clone...

# Which file browser app to use
FILEBROWSER="nautilus"

# Which tag version to use for building; One of: https://github.com/jlesage/docker-baseimage-gui#images
BUILD_TAG="debian-12-v4"

docker build --build-arg IMAGE_TAG=$BUILD_TAG -t local/$FILEBROWSER ./$FILEBROWSER
docker run -d --name=$FILEBROWSER -p 5800:5800 \
  -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro \
  local/$FILEBROWSER

Changelog

  • 0.1.1
    • Add Krusader image
    • Use debian-12-v4 baseimage on all images
    • Update Nautilus, Thunar, Dolphin to the version in Debian 12 repo
    • Install breeze-icon-theme on all images
  • 0.0.1
    • Initial Nautilus image
    • Initial Thunar image
    • Initial Dolphin image

About

Docker images with different GNU/Linux desktop file managers (Krusader, Nautilus, Thunar, Dolphin) - accessible through web browser or VNC

Topics

Resources

License

Stars

Watchers

Forks

Packages