258 lines
3.9 KiB
YAML
258 lines
3.9 KiB
YAML
---
|
|
debian_pc_user: jv
|
|
debian_pc_user_home: "/home/{{ debian_pc_user }}"
|
|
debian_pc_kubernetes_minor_version: v1.36
|
|
debian_pc_enable_passwordless_sudo: true
|
|
|
|
debian_pc_persistent_directories:
|
|
- /data/openebs/local/registry
|
|
- /data/docker
|
|
- "/home/{{ debian_pc_user }}/git-server"
|
|
- "/home/{{ debian_pc_user }}/backups/gitea"
|
|
- "/home/{{ debian_pc_user }}/backups/gitea-restore-drills"
|
|
|
|
debian_pc_user_groups:
|
|
- sudo
|
|
- docker
|
|
- audio
|
|
- bluetooth
|
|
- video
|
|
- plugdev
|
|
|
|
debian_pc_enable_services:
|
|
- ssh
|
|
- cron
|
|
- docker
|
|
- containerd
|
|
- kubelet
|
|
- bluetooth
|
|
|
|
debian_pc_pipx_packages:
|
|
- yt-dlp
|
|
|
|
debian_pc_hold_packages:
|
|
- containerd.io
|
|
- kubeadm
|
|
- kubectl
|
|
- kubelet
|
|
|
|
debian_pc_base_packages:
|
|
- apt-transport-https
|
|
- bash-completion
|
|
- ca-certificates
|
|
- curl
|
|
- ffmpeg
|
|
- git
|
|
- gnupg
|
|
- gpg
|
|
- nodejs
|
|
- python3
|
|
- python3-apt
|
|
- rsync
|
|
- sudo
|
|
- tar
|
|
- unzip
|
|
- wget
|
|
- zip
|
|
|
|
# Captured from the Debian PC manual package inventory. The playbook filters
|
|
# packages that are unavailable for the current Debian release after adding the
|
|
# third-party repositories, so this list can remain faithful to the source host.
|
|
debian_pc_apt_manual_packages:
|
|
- adduser
|
|
- amd64-microcode
|
|
- ansible
|
|
- apt
|
|
- apt-listchanges
|
|
- apt-transport-https
|
|
- apt-utils
|
|
- aria2
|
|
- base-files
|
|
- base-passwd
|
|
- bash
|
|
- bash-completion
|
|
- bind9-dnsutils
|
|
- bind9-host
|
|
- blueman
|
|
- bluez
|
|
- bluez-tools
|
|
- brave-browser
|
|
- bsdutils
|
|
- busybox
|
|
- bzip2
|
|
- ca-certificates
|
|
- chafa
|
|
- chromium
|
|
- conky-all
|
|
- console-setup
|
|
- containerd.io
|
|
- containernetworking-plugins
|
|
- coreutils
|
|
- cpio
|
|
- cron
|
|
- cron-daemon-common
|
|
- curl
|
|
- dash
|
|
- dbus
|
|
- debconf
|
|
- debconf-i18n
|
|
- debian-archive-keyring
|
|
- debian-faq
|
|
- debianutils
|
|
- dhcpcd-base
|
|
- diffutils
|
|
- direnv
|
|
- dmidecode
|
|
- dnsmasq
|
|
- doc-debian
|
|
- docker-buildx-plugin
|
|
- docker-ce
|
|
- docker-ce-cli
|
|
- docker-ce-rootless-extras
|
|
- docker-compose-plugin
|
|
- docker-model-plugin
|
|
- dosfstools
|
|
- dpkg
|
|
- e2fsprogs
|
|
- fdisk
|
|
- file
|
|
- findutils
|
|
- firmware-amd-graphics
|
|
- firmware-realtek
|
|
- firmware-sof-signed
|
|
- gcc-14-base
|
|
- geany
|
|
- geany-plugins
|
|
- gettext-base
|
|
- git
|
|
- gnumeric
|
|
- gnupg
|
|
- gparted
|
|
- gpg
|
|
- grep
|
|
- groff-base
|
|
- grub-common
|
|
- grub-efi-amd64
|
|
- gzip
|
|
- haveged
|
|
- helm
|
|
- hostname
|
|
- i3
|
|
- ifupdown
|
|
- imagemagick
|
|
- inetutils-telnet
|
|
- init
|
|
- initramfs-tools
|
|
- init-system-helpers
|
|
- installation-report
|
|
- iproute2
|
|
- iputils-ping
|
|
- keyboard-configuration
|
|
- kitty
|
|
- kmod
|
|
- krb5-locales
|
|
- kubeadm
|
|
- kubectl
|
|
- kubelet
|
|
- laptop-detect
|
|
- less
|
|
- linux-image-amd64
|
|
- linux-sysctl-defaults
|
|
- locales
|
|
- login
|
|
- login.defs
|
|
- logrotate
|
|
- logsave
|
|
- lsof
|
|
- lvm2
|
|
- man-db
|
|
- manpages
|
|
- mawk
|
|
- mcomix
|
|
- media-types
|
|
- mount
|
|
- mplayer
|
|
- nano
|
|
- ncurses-base
|
|
- ncurses-bin
|
|
- ncurses-term
|
|
- netbase
|
|
- netcat-traditional
|
|
- nfs-common
|
|
- nftables
|
|
- nginx
|
|
- nodejs
|
|
- openbox
|
|
- open-iscsi
|
|
- openssh-client
|
|
- openssl-provider-legacy
|
|
- os-prober
|
|
- parted
|
|
- passwd
|
|
- pavucontrol
|
|
- pciutils
|
|
- perl
|
|
- perl-base
|
|
- pipx
|
|
- procps
|
|
- psmisc
|
|
- pulseaudio-module-bluetooth
|
|
- qcomicbook
|
|
- readline-common
|
|
- reportbug
|
|
- rocminfo
|
|
- rsync
|
|
- screen
|
|
- sed
|
|
- sensible-utils
|
|
- shellcheck
|
|
- shim-signed
|
|
- smplayer
|
|
- sqv
|
|
- sudo
|
|
- synapse
|
|
- systemd
|
|
- systemd-sysv
|
|
- systemd-timesyncd
|
|
- sysvinit-utils
|
|
- tar
|
|
- task-english
|
|
- task-laptop
|
|
- tasksel
|
|
- task-ssh-server
|
|
- tcpdump
|
|
- thefuck
|
|
- tilda
|
|
- tmux
|
|
- tofu
|
|
- traceroute
|
|
- transmission
|
|
- tree
|
|
- tzdata
|
|
- ucf
|
|
- udev
|
|
- unzip
|
|
- usbutils
|
|
- util-linux
|
|
- util-linux-extra
|
|
- vim
|
|
- vim-common
|
|
- vim-tiny
|
|
- virtualenvwrapper
|
|
- vlc
|
|
- wamerican
|
|
- wget
|
|
- whiptail
|
|
- wmctrl
|
|
- wtmpdb
|
|
- xlsx2csv
|
|
- xorg
|
|
- xz-utils
|
|
- zip
|
|
- zlib1g
|
|
- zoom
|
|
- zstd
|
|
|
|
debian_pc_config_archive: ""
|
|
debian_pc_restore_configs: true
|