refactor: New docker files for build process

This commit is contained in:
SaltyMonkey
2025-10-08 22:25:06 +03:00
parent 752636347e
commit c0b400dfb0
4 changed files with 31 additions and 0 deletions

9
Dockerfile-apk Normal file
View File

@@ -0,0 +1,9 @@
FROM itdoginfo/openwrt-sdk-apk:latest
ARG PKG_VERSION
ENV PKG_VERSION=${PKG_VERSION}
COPY ./podkop /builder/package/feeds/utilites/podkop
COPY ./luci-app-podkop /builder/package/feeds/luci/luci-app-podkop
RUN make defconfig && make package/podkop/compile && make package/luci-app-podkop/compile V=s -j4

9
Dockerfile-ipk Normal file
View File

@@ -0,0 +1,9 @@
FROM itdoginfo/openwrt-sdk-ipk:latest
ARG PKG_VERSION
ENV PKG_VERSION=${PKG_VERSION}
COPY ./podkop /builder/package/feeds/utilites/podkop
COPY ./luci-app-podkop /builder/package/feeds/luci/luci-app-podkop
RUN make defconfig && make package/podkop/compile && make package/luci-app-podkop/compile V=s -j4

7
sdk/Dockerfile-sdk-apk Normal file
View File

@@ -0,0 +1,7 @@
FROM openwrt/sdk:x86-64-SNAPSHOT
WORKDIR /builder
RUN ./setup.sh \
&& ./scripts/feeds update -a \
&& ./scripts/feeds install luci-base \
&& mkdir -p /builder/package/feeds/utilites/ \
&& mkdir -p /builder/package/feeds/luci/

6
sdk/Dockerfile-sdk-ipk Normal file
View File

@@ -0,0 +1,6 @@
FROM openwrt/sdk:x86_64-v24.10.3
WORKDIR /builder
RUN ./scripts/feeds update -a \
&& ./scripts/feeds install luci-base \
&& mkdir -p /builder/package/feeds/utilites/ \
&& mkdir -p /builder/package/feeds/luci/