Skip to content

Instantly share code, notes, and snippets.

@ademar111190
Created March 18, 2023 16:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ademar111190/99e3dc1b267ba210a0797384259500e3 to your computer and use it in GitHub Desktop.
Save ademar111190/99e3dc1b267ba210a0797384259500e3 to your computer and use it in GitHub Desktop.
Just a docker file to create an umbrel distrobox
FROM docker.io/library/ubuntu:22.10
# distrobox stuff
RUN export DEBIAN_FRONTEND=noninteractive; \
apt-get update; \
apt upgrade -y; \
apt-get install -y \
bash \
apt-utils \
bc \
curl \
dialog \
diffutils \
findutils \
gnupg2 \
less \
libnss-myhostname \
libvte-2.9[0-9]-common \
libvte-common \
lsof \
ncurses-base \
passwd \
pinentry-curses \
procps \
sudo \
time \
wget \
util-linux \
libegl1-mesa \
libgl1-mesa-glx \
libvulkan1 \
mesa-vulkan-drivers
# umbrel stuff
RUN export DEBIAN_FRONTEND=noninteractive; \
apt-get install -y \
iproute2 \
dbus-x11 \
flatpak \
fswatch \
jq \
rsync \
curl \
git \
gettext-base \
python3 \
gnupg \
avahi-daemon \
avahi-discover \
libnss-mdns \
python3-pip \
libffi-dev \
docker-compose
RUN flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
RUN sudo ln -s /usr/bin/distrobox-host-exec /usr/local/bin/docker
RUN curl -L https://umbrel.sh -o umbrel.sh
RUN chmod +x umbrel.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment