NobGit
public nobgit read

NobMail

Based on mailcow: dockerized

Languages

Repository composition by tracked source files.

PHP
PHP 49% JavaScript 35% HTML 9% CSS 4% Shell 2% Python 1% Lua 0% Perl 0% Ruby 0% SCSS 0%
Create file Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git

Trace

data/Dockerfiles/acme/Dockerfile

Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.

Dockerfile on main
Author Date Commit Line Code
FreddleSpl0it 5 months ago 97312c1

Update alpine images to 3.23

Full commit hash
97312c1a9d29bbcda7740069753fa2b3ff992e9c
Author
FreddleSpl0it <[email protected]>
Date
5 months ago
Selected line
1
FROM alpine:3.23
Open commit View diff
1 FROM alpine:3.23
andryyy about 9 years ago ef62f6b

Acme tool checks for valid autodiscover and autoconfig A records and skips non-existing names

Full commit hash
ef62f6b38315b8e8cea2741bd2642b6b17cd0375
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
2
Open commit View diff
2
Hassan A Hashim almost 2 years ago edd85de

Fix `LABEL` in Dockerfile, should be key=value

Full commit hash
edd85dea8dc194092aa4ae1b60ec943213ea0928
Author
Hassan A Hashim <[email protected]>
Date
almost 2 years ago
Selected line
3
LABEL maintainer = "The Infrastructure Company GmbH <[email protected]>"
Open commit View diff
3 LABEL maintainer = "The Infrastructure Company GmbH <[email protected]>"
andryyy about 9 years ago ef62f6b

Acme tool checks for valid autodiscover and autoconfig A records and skips non-existing names

Full commit hash
ef62f6b38315b8e8cea2741bd2642b6b17cd0375
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
4
Open commit View diff
4
andryyy about 7 years ago ea3f137

[ACME] Slightly better info messages, some fixes

Full commit hash
ea3f1374fc69d7db6fb62a29baca5d8e58a2ae8b
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
5
RUN apk upgrade --no-cache \
Open commit View diff
5 RUN apk upgrade --no-cache \
same change ea3f137

[ACME] Slightly better info messages, some fixes

Full commit hash
ea3f1374fc69d7db6fb62a29baca5d8e58a2ae8b
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
6
  && apk add --update --no-cache \
Open commit View diff
6 && apk add --update --no-cache \
andre.peters over 8 years ago 2519738

Various changes...

Full commit hash
25197380946162b35b052c325af52bcc2708d69c
Author
andre.peters <[email protected]>
Date
over 8 years ago
Selected line
7
  bash \
Open commit View diff
7 bash \
same change 2519738

Various changes...

Full commit hash
25197380946162b35b052c325af52bcc2708d69c
Author
andre.peters <[email protected]>
Date
over 8 years ago
Selected line
8
  curl \
Open commit View diff
8 curl \
same change 2519738

Various changes...

Full commit hash
25197380946162b35b052c325af52bcc2708d69c
Author
andre.peters <[email protected]>
Date
over 8 years ago
Selected line
9
  openssl \
Open commit View diff
9 openssl \
same change 2519738

Various changes...

Full commit hash
25197380946162b35b052c325af52bcc2708d69c
Author
andre.peters <[email protected]>
Date
over 8 years ago
Selected line
10
  bind-tools \
Open commit View diff
10 bind-tools \
same change 2519738

Various changes...

Full commit hash
25197380946162b35b052c325af52bcc2708d69c
Author
andre.peters <[email protected]>
Date
over 8 years ago
Selected line
11
  jq \
Open commit View diff
11 jq \
same change 2519738

Various changes...

Full commit hash
25197380946162b35b052c325af52bcc2708d69c
Author
andre.peters <[email protected]>
Date
over 8 years ago
Selected line
12
  mariadb-client \
Open commit View diff
12 mariadb-client \
same change 2519738

Various changes...

Full commit hash
25197380946162b35b052c325af52bcc2708d69c
Author
andre.peters <[email protected]>
Date
over 8 years ago
Selected line
13
  redis \
Open commit View diff
13 redis \
André about 8 years ago a1a6574

[PHP-FPM] Add tzdata, update APCu and Redis extensions, update PHP to new minor

Full commit hash
a1a6574964ca07e465a986b8bed5dfdfeec14c7e
Author
André <[email protected]>
Date
about 8 years ago
Selected line
14
  tini \
Open commit View diff
14 tini \
andryyy over 7 years ago 9f2a6f1

Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized

Full commit hash
9f2a6f13a5d3bc5cdcd1e61c458cd3989bc945b0
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
15
  tzdata \
Open commit View diff
15 tzdata \
Christian Burmeister about 7 years ago bfbd4c1

acme-tiny with python3

Full commit hash
bfbd4c1240f5852d2170b62884cc01c618b86225
Author
Christian Burmeister <[email protected]>
Date
about 7 years ago
Selected line
16
  python3 \
Open commit View diff
16 python3 \
Carlos 8 months ago a52e977

Add DNS-01 challenge support for ACME certificates and related configurations

Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a
Author
Carlos <[email protected]>
Date
8 months ago
Selected line
17
  acme-tiny \
Open commit View diff
17 acme-tiny \
same change a52e977

Add DNS-01 challenge support for ACME certificates and related configurations

Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a
Author
Carlos <[email protected]>
Date
8 months ago
Selected line
18
  git \
Open commit View diff
18 git \
same change a52e977

Add DNS-01 challenge support for ACME certificates and related configurations

Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a
Author
Carlos <[email protected]>
Date
8 months ago
Selected line
19
  socat \
Open commit View diff
19 socat \
same change a52e977

Add DNS-01 challenge support for ACME certificates and related configurations

Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a
Author
Carlos <[email protected]>
Date
8 months ago
Selected line
20
  && git clone --depth 1 https://github.com/acmesh-official/acme.sh.git /opt/acme.sh \
Open commit View diff
20 && git clone --depth 1 https://github.com/acmesh-official/acme.sh.git /opt/acme.sh \
same change a52e977

Add DNS-01 challenge support for ACME certificates and related configurations

Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a
Author
Carlos <[email protected]>
Date
8 months ago
Selected line
21
  && chmod +x /opt/acme.sh/acme.sh \
Open commit View diff
21 && chmod +x /opt/acme.sh/acme.sh \
same change a52e977

Add DNS-01 challenge support for ACME certificates and related configurations

Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a
Author
Carlos <[email protected]>
Date
8 months ago
Selected line
22
  && mkdir -p /var/lib/acme/acme-sh
Open commit View diff
22 && mkdir -p /var/lib/acme/acme-sh
same change a52e977

Add DNS-01 challenge support for ACME certificates and related configurations

Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a
Author
Carlos <[email protected]>
Date
8 months ago
Selected line
23
Open commit View diff
23
same change a52e977

Add DNS-01 challenge support for ACME certificates and related configurations

Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a
Author
Carlos <[email protected]>
Date
8 months ago
Selected line
24
ENV ACME_SH_BIN=/opt/acme.sh/acme.sh \
Open commit View diff
24 ENV ACME_SH_BIN=/opt/acme.sh/acme.sh \
same change a52e977

Add DNS-01 challenge support for ACME certificates and related configurations

Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a
Author
Carlos <[email protected]>
Date
8 months ago
Selected line
25
    ACME_SH_HOME=/opt/acme.sh \
Open commit View diff
25 ACME_SH_HOME=/opt/acme.sh \
same change a52e977

Add DNS-01 challenge support for ACME certificates and related configurations

Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a
Author
Carlos <[email protected]>
Date
8 months ago
Selected line
26
    ACME_SH_CONFIG_HOME=/var/lib/acme/acme-sh
Open commit View diff
26 ACME_SH_CONFIG_HOME=/var/lib/acme/acme-sh
andryyy about 9 years ago ef62f6b

Acme tool checks for valid autodiscover and autoconfig A records and skips non-existing names

Full commit hash
ef62f6b38315b8e8cea2741bd2642b6b17cd0375
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
27
Open commit View diff
27
andryyy almost 7 years ago b0711db

[Dockerfiles] Rename some files and create hook points

Full commit hash
b0711db48955ace1fed1f2251c3433c3a0b0efe3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
28
COPY acme.sh /srv/acme.sh
Open commit View diff
28 COPY acme.sh /srv/acme.sh
Marcel Hofer almost 7 years ago 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
29
COPY functions.sh /srv/functions.sh
Open commit View diff
29 COPY functions.sh /srv/functions.sh
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
30
COPY obtain-certificate.sh /srv/obtain-certificate.sh
Open commit View diff
30 COPY obtain-certificate.sh /srv/obtain-certificate.sh
Carlos 8 months ago a52e977

Add DNS-01 challenge support for ACME certificates and related configurations

Full commit hash
a52e977b89d02044f901a32c1b30568d3e08bb2a
Author
Carlos <[email protected]>
Date
8 months ago
Selected line
31
COPY obtain-certificate-dns.sh /srv/obtain-certificate-dns.sh
Open commit View diff
31 COPY obtain-certificate-dns.sh /srv/obtain-certificate-dns.sh
Carlos 8 months ago 890295b

Add DNS-01 challenge support with configuration files and scripts

Full commit hash
890295bbfc0a1c29ebf171e1f15581f0ad1f6ade
Author
Carlos <[email protected]>
Date
8 months ago
Selected line
32
COPY load-dns-config.sh /srv/load-dns-config.sh
Open commit View diff
32 COPY load-dns-config.sh /srv/load-dns-config.sh
Marcel Hofer almost 7 years ago 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
33
COPY reload-configurations.sh /srv/reload-configurations.sh
Open commit View diff
33 COPY reload-configurations.sh /srv/reload-configurations.sh
André about 8 years ago f88a72e

[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)

Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09
Author
André <[email protected]>
Date
about 8 years ago
Selected line
34
COPY expand6.sh /srv/expand6.sh
Open commit View diff
34 COPY expand6.sh /srv/expand6.sh
andryyy about 9 years ago ef62f6b

Acme tool checks for valid autodiscover and autoconfig A records and skips non-existing names

Full commit hash
ef62f6b38315b8e8cea2741bd2642b6b17cd0375
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
35
Open commit View diff
35
Marcel Hofer almost 7 years ago 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
36
RUN chmod +x /srv/*.sh
Open commit View diff
36 RUN chmod +x /srv/*.sh
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
37
Open commit View diff
37
andryyy almost 7 years ago b0711db

[Dockerfiles] Rename some files and create hook points

Full commit hash
b0711db48955ace1fed1f2251c3433c3a0b0efe3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
38
CMD ["/sbin/tini", "-g", "--", "/srv/acme.sh"]
Open commit View diff
38 CMD ["/sbin/tini", "-g", "--", "/srv/acme.sh"]