# NOVNC-BASE A desktop environment with sound in docker Can be used as a base file for application specific containers. To just get a desktop environment at `http://localhost:8080`: ```bash docker run --rm thomasloven/novnc-base -p 8080:8080 ``` Or used as a base for specific applications: ```dockerfile FROM thomasloven/novnc-base RUN sudo apt-get update \ && DEBIAN_FRONTEND=noninteractive \ sudo apt-get install -y blender CMD ["blender"] ``` See more examples in `apps/`. ### Bonus functionality - dotfiles installation. If the environment variable `DOTFILES_REPO` is set, the container will `git clone` that into `~/dotfiles` and then run `~/dotfiles/install.sh` if it exists.