mirror of
https://github.com/riptidewave93/UNVR-NAS.git
synced 2025-02-12 10:31:55 +00:00
* Use old GPL release from https://github.com/fabianishere/udm-kernel/tree/master to build and steal it's btrfs kernel module + depends. * Can't use full kernel, NIC issues everywhere, so we will just use it for btrfs for OMV. Will move to our own kernel fully if I can get an updated GPL release from Ui. * BONUS: Fixup issue where system would reboot when shutdown from touch screen
50 lines
No EOL
934 B
Docker
50 lines
No EOL
934 B
Docker
# Our AIO builder docker file
|
|
FROM debian:12
|
|
|
|
RUN mkdir /repo
|
|
COPY ./scripts/vars.sh /vars.sh
|
|
COPY ./scripts/docker/setup_mkimage.sh /setup_mkimage.sh
|
|
|
|
RUN apt-get update && apt-get install -yq \
|
|
autoconf \
|
|
bc \
|
|
binfmt-support \
|
|
bison \
|
|
bsdextrautils \
|
|
build-essential \
|
|
cpio \
|
|
debootstrap \
|
|
debhelper \
|
|
device-tree-compiler \
|
|
dosfstools \
|
|
dwarves \
|
|
fakeroot \
|
|
flex \
|
|
genext2fs \
|
|
git \
|
|
kmod \
|
|
kpartx \
|
|
libconfuse-common \
|
|
libconfuse-dev \
|
|
libelf-dev \
|
|
libncurses-dev \
|
|
libssl-dev \
|
|
lvm2 \
|
|
mtools \
|
|
parted \
|
|
pkg-config \
|
|
python3-dev \
|
|
python3-pyelftools \
|
|
python3-setuptools \
|
|
qemu-utils \
|
|
qemu-user-static \
|
|
rsync \
|
|
swig \
|
|
u-boot-tools \
|
|
unzip \
|
|
uuid-runtime \
|
|
wget \
|
|
&& apt-get clean \
|
|
&& rm -rf /var/lib/apt/lists/* \
|
|
&& /setup_mkimage.sh \
|
|
&& rm /setup_mkimage.sh |