http server

This commit is contained in:
mr-boneman 2024-08-20 14:29:55 +02:00
parent 60b16577ae
commit 870c8cb012
9 changed files with 246 additions and 81 deletions

17
justfile Normal file
View file

@ -0,0 +1,17 @@
all: dev
dev nimblesettings="":
nimble run {{nimblesettings}} rssmix configs
build-dev nimblesettings="":
nimble build {{nimblesettings}} rssmix
build-binary nimblesettings="":
nimble -y {{nimblesettings}} build rssmix
strip rssmix
build buildahsettings="" buildahbuildsettings="" nimblesettings="-d:defaultConfigPath:/configs -d:release --opt:speed -d:strip":
buildah {{buildahsettings}} build {{buildahbuildsettings}} -t rssmix:latest -f Containerfile --build-arg=NIMBLESETTINGS='{{nimblesettings}}' .
copy-to-docker:
skopeo copy containers-storage:localhost/rssmix:latest docker-daemon:rssmix:latest