Compare commits

...

7 Commits

20 changed files with 54 additions and 41 deletions

View File

@@ -1,12 +1,14 @@
FROM almalinux:8 FROM almalinux:9
RUN useradd -m -s /bin/false vmail RUN useradd -m -s /bin/false vmail
RUN dnf install -y epel-release && dnf update -y \ RUN dnf install -y epel-release dnf-plugins-core \
&& dnf update -y \
&& dnf config-manager --enable crb \
&& dnf clean all \ && dnf clean all \
&& rm -rf /var/cache/yum && rm -rf /var/cache/yum
RUN dnf install -y postfix-3.5.8 postfix-ldap-3.5.8 postfix-mysql-3.5.8 postfix-pgsql-3.5.8 \ RUN dnf install -y postfix-3.5.9 postfix-ldap-3.5.9 postfix-mysql-3.5.9 postfix-pgsql-3.5.9 \
dovecot-2.3.16 dovecot-pigeonhole-2.3.16 opendkim-2.11.0 opendmarc-1.4.2 \ dovecot-2.3.16 dovecot-pigeonhole-2.3.16 opendkim-2.11.0 opendmarc-1.4.2 \
cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5 pypolicyd-spf \ cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5 pypolicyd-spf \
&& dnf clean all \ && dnf clean all \

View File

@@ -1,4 +1,4 @@
VERSION=2.3.16-1 VERSION=2.3.16-2
IMAGE=dovecot IMAGE=dovecot
REGISTRY=gitea.geekhome.org/ghp REGISTRY=gitea.geekhome.org/ghp

View File

@@ -1,4 +1,5 @@
FROM docker:20.10.10-dind FROM docker:23.0.4-dind
ARG VERSION
RUN wget https://github.com/openfaas/faas-cli/releases/download/0.13.13/faas-cli -O /usr/local/bin/faas-cli RUN wget https://github.com/openfaas/faas-cli/releases/download/${VERSION}/faas-cli -O /usr/local/bin/faas-cli
RUN chmod +x /usr/local/bin/faas-cli RUN chmod +x /usr/local/bin/faas-cli

View File

@@ -1,11 +1,11 @@
VERSION=0.13.13 VERSION=0.16.7
IMAGE=faas-cli IMAGE=faas-cli
REGISTRY=gitea.geekhome.org/ghp REGISTRY=gitea.geekhome.org/ghp
.PHONY: build push all .PHONY: build push all
build: build:
docker build -t $(REGISTRY)/$(IMAGE):$(VERSION) . docker build --build-arg="VERSION=$(VERSION)" -t $(REGISTRY)/$(IMAGE):$(VERSION) .
push: push:
docker push $(REGISTRY)/$(IMAGE):$(VERSION) docker push $(REGISTRY)/$(IMAGE):$(VERSION)

View File

@@ -1,4 +1,4 @@
FROM openjdk:11.0.13-bullseye FROM openjdk:22-slim-bookworm
COPY jams jams COPY jams jams
WORKDIR jams WORKDIR jams

View File

@@ -1,4 +1,4 @@
VERSION=3.3-1 VERSION=3.5-1
IMAGE=jams IMAGE=jams
ifdef REGISTRY ifdef REGISTRY

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,12 +1,14 @@
FROM almalinux:8 FROM almalinux:9
RUN useradd -m -s /bin/false vmail RUN useradd -m -s /bin/false vmail
RUN dnf install -y epel-release && dnf update -y \ RUN dnf install -y epel-release dnf-plugins-core \
&& dnf update -y \
&& dnf config-manager --enable crb \
&& dnf clean all \ && dnf clean all \
&& rm -rf /var/cache/yum && rm -rf /var/cache/yum
RUN dnf install -y postfix-3.5.8 postfix-ldap-3.5.8 postfix-mysql-3.5.8 postfix-pgsql-3.5.8 \ RUN dnf install -y postfix-3.5.9 postfix-ldap-3.5.9 postfix-mysql-3.5.9 postfix-pgsql-3.5.9 \
dovecot-2.3.16 dovecot-pigeonhole-2.3.16 opendkim-2.11.0 opendmarc-1.4.2 \ dovecot-2.3.16 dovecot-pigeonhole-2.3.16 opendkim-2.11.0 opendmarc-1.4.2 \
cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5 pypolicyd-spf \ cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5 pypolicyd-spf \
&& dnf clean all \ && dnf clean all \

View File

@@ -1,4 +1,4 @@
VERSION=2.11.0-1 VERSION=2.11.0-2
IMAGE=opendkim IMAGE=opendkim
REGISTRY=gitea.geekhome.org/ghp REGISTRY=gitea.geekhome.org/ghp

View File

@@ -1,12 +1,14 @@
FROM almalinux:8 FROM almalinux:9
RUN useradd -m -s /bin/false vmail RUN useradd -m -s /bin/false vmail
RUN dnf install -y epel-release && dnf update -y \ RUN dnf install -y epel-release dnf-plugins-core \
&& dnf update -y \
&& dnf config-manager --enable crb \
&& dnf clean all \ && dnf clean all \
&& rm -rf /var/cache/yum && rm -rf /var/cache/yum
RUN dnf install -y postfix-3.5.8 postfix-ldap-3.5.8 postfix-mysql-3.5.8 postfix-pgsql-3.5.8 \ RUN dnf install -y postfix-3.5.9 postfix-ldap-3.5.9 postfix-mysql-3.5.9 postfix-pgsql-3.5.9 \
dovecot-2.3.16 dovecot-pigeonhole-2.3.16 opendkim-2.11.0 opendmarc-1.4.2 \ dovecot-2.3.16 dovecot-pigeonhole-2.3.16 opendkim-2.11.0 opendmarc-1.4.2 \
cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5 pypolicyd-spf \ cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5 pypolicyd-spf \
&& dnf clean all \ && dnf clean all \

View File

@@ -1,4 +1,4 @@
VERSION=1.4.2-1 VERSION=1.4.2-2
IMAGE=opendmarc IMAGE=opendmarc
REGISTRY=gitea.geekhome.org/ghp REGISTRY=gitea.geekhome.org/ghp

View File

@@ -1,12 +1,14 @@
FROM almalinux:8 FROM almalinux:9
RUN useradd -m -s /bin/false vmail RUN useradd -m -s /bin/false vmail
RUN dnf install -y epel-release && dnf update -y \ RUN dnf install -y epel-release dnf-plugins-core \
&& dnf update -y \
&& dnf config-manager --enable crb \
&& dnf clean all \ && dnf clean all \
&& rm -rf /var/cache/yum && rm -rf /var/cache/yum
RUN dnf install -y postfix-3.5.8 postfix-ldap-3.5.8 postfix-mysql-3.5.8 postfix-pgsql-3.5.8 \ RUN dnf install -y postfix-3.5.9 postfix-ldap-3.5.9 postfix-mysql-3.5.9 postfix-pgsql-3.5.9 \
dovecot-2.3.16 dovecot-pigeonhole-2.3.16 opendkim-2.11.0 opendmarc-1.4.2 \ dovecot-2.3.16 dovecot-pigeonhole-2.3.16 opendkim-2.11.0 opendmarc-1.4.2 \
cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5 pypolicyd-spf \ cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5 pypolicyd-spf \
&& dnf clean all \ && dnf clean all \

View File

@@ -1,4 +1,4 @@
VERSION=3.5.8-1 VERSION=3.5.9-1
IMAGE=postfix IMAGE=postfix
REGISTRY=gitea.geekhome.org/ghp REGISTRY=gitea.geekhome.org/ghp

View File

@@ -1,22 +1,26 @@
FROM almalinux:8 FROM almalinux:9
RUN useradd -m -s /bin/false vmail RUN useradd -m -s /bin/false vmail
RUN dnf install -y epel-release && dnf update -y \ RUN dnf install -y epel-release dnf-plugins-core \
&& dnf update -y \
&& dnf config-manager --enable crb \
&& dnf clean all \ && dnf clean all \
&& rm -rf /var/cache/yum && rm -rf /var/cache/yum
RUN dnf install -y postfix-3.5.8 postfix-ldap-3.5.8 postfix-mysql-3.5.8 postfix-pgsql-3.5.8 \ RUN dnf install -y postfix-3.5.9 postfix-ldap-3.5.9 postfix-mysql-3.5.9 postfix-pgsql-3.5.9 \
dovecot-2.3.16 dovecot-pigeonhole-2.3.16 opendkim opendmarc \ dovecot-2.3.16 dovecot-pigeonhole-2.3.16 opendkim-2.11.0 opendmarc-1.4.2 \
cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5 pypolicyd-spf \ cyrus-sasl cyrus-sasl-plain cyrus-sasl-md5 pypolicyd-spf \
&& dnf clean all \ && dnf clean all \
&& rm -rf /var/cache/yum && rm -rf /var/cache/yum
RUN curl https://rspamd.com/rpm-stable/centos-8/rspamd.repo > /etc/yum.repos.d/rspamd.repo \ RUN update-crypto-policies --set DEFAULT:SHA1 \
&& curl https://rspamd.com/rpm-stable/centos-9/rspamd.repo > /etc/yum.repos.d/rspamd.repo \
&& rpm --import https://rspamd.com/rpm/gpg.key \ && rpm --import https://rspamd.com/rpm/gpg.key \
&& dnf install -y rspamd-3.5 \ && dnf install -y rspamd-3.5 \
&& dnf clean all \ && dnf clean all \
&& rm -rf /var/cache/yum && rm -rf /var/cache/yum \
&& update-crypto-policies --set DEFAULT
EXPOSE 11332 EXPOSE 11332

View File

@@ -1,4 +1,4 @@
VERSION=3.5-1 VERSION=3.5-2
IMAGE=rspamd IMAGE=rspamd
REGISTRY=gitea.geekhome.org/ghp REGISTRY=gitea.geekhome.org/ghp