Compare commits

..

10 commits

Author SHA1 Message Date
8caca309b2
Updated Makefile 2025-06-21 05:28:44 +02:00
7f9bba6727
added ssh to commander 2024-07-10 20:13:58 +02:00
5c2deb3ac9
added bash to franky-docker 2024-07-10 18:27:11 +02:00
2c2a8b392e
changed entrypoint for commander 2024-07-10 18:23:32 +02:00
7cbf2a4c3c
Added commander 2024-07-10 18:21:51 +02:00
90cca67c93
Switched docker from bash to sh 2024-06-28 19:26:32 +02:00
3303d62959
Updated franky 2024-06-28 19:26:15 +02:00
01d30491ac
Stuff 2024-04-18 20:23:26 +02:00
5d4029c8b6
Fixed path 2024-04-16 21:31:13 +02:00
3427fc2b26
Added docker and makefile 2024-04-16 20:30:01 +02:00
5 changed files with 47 additions and 0 deletions

14
Makefile Normal file
View file

@ -0,0 +1,14 @@
BUILD_TAG = $(shell date +'%Y.%m.%d')
IMAGE ?= packager
REGISTRY=registry.pinkhaj.world
ENGINE=podman
build:
echo "Building franky-$(IMAGE) with tag $(BUILD_TAG)"
$(ENGINE) build -t liliesh/franky-$(IMAGE):$(BUILD_TAG) $(IMAGE)/.
$(ENGINE) image tag liliesh/franky-$(IMAGE):$(BUILD_TAG) liliesh/franky-$(IMAGE):latest
publish:
$(ENGINE) build -t liliesh/franky-$(IMAGE):$(BUILD_TAG) $(IMAGE)/.
$(ENGINE) push localhost/liliesh/franky-$(IMAGE):$(BUILD_TAG) $(REGISTRY)/liliesh/franky-$(IMAGE):$(BUILD_TAG)
$(ENGINE) push localhost/liliesh/franky-$(IMAGE):$(BUILD_TAG) $(REGISTRY)/liliesh/franky-$(IMAGE):latest

6
commander/Dockerfile Normal file
View file

@ -0,0 +1,6 @@
FROM alpine:3.20.1
# Install base
RUN apk add --no-cache --upgrade grep
RUN apk add --no-cache bash git openssh
CMD [ "/bin/bash" ]

5
docker/Dockerfile Normal file
View file

@ -0,0 +1,5 @@
FROM alpine:3.20.1
# Install base
RUN apk add --no-cache docker docker-compose bash
CMD [ "/bin/bash" ]

8
packager/Dockerfile Normal file
View file

@ -0,0 +1,8 @@
FROM rockylinux:9.3
# Install base
RUN dnf install -y rpmdevtools rpmlint epel-release
RUN dnf group install -y "Development Tools"
RUN dnf install -y dpkg
CMD [ "/bin/bash" ]

14
rust/Dockerfile Normal file
View file

@ -0,0 +1,14 @@
FROM rockylinux:9.3
# Install base
RUN dnf install -y rpmdevtools rpmlint epel-release
RUN dnf group install -y "Development Tools"
RUN dnf install -y dpkg
# Install lang specifics
RUN dnf install -y rust cargo
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
ENV PATH="/root/.cargo/bin:$PATH"
CMD [ "/bin/bash" ]