Files
patronageos/filesystem_containerfile
2025-11-23 11:26:08 -07:00

20 lines
984 B
Plaintext
Executable File

from ubuntu:latest
run apt-get update
run apt-get upgrade -y
run apt-get install -y python3 htop opensnitch
run apt-get install -y qemu-system python3-bpfcc python3-pip bpfcc-tools ipset
run pip install --break-system-packages dnslib psutil
run apt-get install -y ufw ubuntu-gnome-desktop ubuntu-gnome-default-settings
run apt-get install -y doas lm-sensors gnome-shell-extension-prefs gnome-software-plugin-flatpak gnome-tweaks flatpak snapd net-tools iputils-ping
run apt-get install -y bluetooth gnome-bluetooth pulseaudio-module-bluetooth pulseaudio
run apt-get install -y systemd-resolved
run flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
run echo "permit persist :sudo as root" >> /etc/doas.conf
run usermod -a -G sudo ubuntu
run yes defaultpass | passwd ubuntu
#run systemctl start snapd.service
#run systemctl start flatpak.service
#run snap install brave
#run flatpak install flathub org.keepassxc.KeePassXC
cmd ["/usr/bin/bash"]