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/postfix/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
DerLinkman 13 days ago 3098cae

migrate postfix to trixie

Full commit hash
3098caebbc747f7b329a13f8ee9c381d7cc0452a
Author
DerLinkman <[email protected]>
Date
13 days ago
Selected line
1
FROM debian:trixie-slim
Open commit View diff
1 FROM debian:trixie-slim
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
2
Open commit View diff
2
DerLinkman 11 months ago c39712a

pf/php: add mta-sts support (outbound) (#6686)

Full commit hash
c39712af671cc150595e6aadc7c31868eef14408
Author
DerLinkman <[email protected]>
Date
11 months 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 over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
4
Open commit View diff
4
Michael Käufl about 9 years ago 7fd982f

[Dockerfiles] Do not persist DEBIAN_FRONTEND=noninteractive in images

Full commit hash
7fd982f948317af489ef9d886d51013518bbefb3
Author
Michael Käufl <[email protected]>
Date
about 9 years ago
Selected line
5
ARG DEBIAN_FRONTEND=noninteractive
Open commit View diff
5 ARG DEBIAN_FRONTEND=noninteractive
DerLinkman 11 months ago c39712a

pf/php: add mta-sts support (outbound) (#6686)

Full commit hash
c39712af671cc150595e6aadc7c31868eef14408
Author
DerLinkman <[email protected]>
Date
11 months ago
Selected line
6
ENV LC_ALL=C
Open commit View diff
6 ENV LC_ALL=C
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
7
Open commit View diff
7
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
8
RUN dpkg-divert --local --rename --add /sbin/initctl \
Open commit View diff
8 RUN dpkg-divert --local --rename --add /sbin/initctl \
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
9
	&& ln -sf /bin/true /sbin/initctl \
Open commit View diff
9 && ln -sf /bin/true /sbin/initctl \
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
10
	&& dpkg-divert --local --rename --add /usr/bin/ischroot \
Open commit View diff
10 && dpkg-divert --local --rename --add /usr/bin/ischroot \
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
11
	&& ln -sf /bin/true /usr/bin/ischroot
Open commit View diff
11 && ln -sf /bin/true /usr/bin/ischroot
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
12
Open commit View diff
12
andryyy almost 7 years ago 3136e02

[Postfix] Remove Zeyple, base on Buster

Full commit hash
3136e020f6c0afed83feaddddbd05fff2029fc92
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
13
# Add groups and users before installing Postfix to not break compatibility
Open commit View diff
13 # Add groups and users before installing Postfix to not break compatibility
same change 3136e02

[Postfix] Remove Zeyple, base on Buster

Full commit hash
3136e020f6c0afed83feaddddbd05fff2029fc92
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
14
RUN groupadd -g 102 postfix \
Open commit View diff
14 RUN groupadd -g 102 postfix \
same change 3136e02

[Postfix] Remove Zeyple, base on Buster

Full commit hash
3136e020f6c0afed83feaddddbd05fff2029fc92
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
15
  && groupadd -g 103 postdrop \
Open commit View diff
15 && groupadd -g 103 postdrop \
same change 3136e02

[Postfix] Remove Zeyple, base on Buster

Full commit hash
3136e020f6c0afed83feaddddbd05fff2029fc92
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
16
  && useradd -g postfix -u 101 -d /var/spool/postfix -s /usr/sbin/nologin postfix \
Open commit View diff
16 && useradd -g postfix -u 101 -d /var/spool/postfix -s /usr/sbin/nologin postfix \
same change 3136e02

[Postfix] Remove Zeyple, base on Buster

Full commit hash
3136e020f6c0afed83feaddddbd05fff2029fc92
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
17
  && apt-get update && apt-get install -y --no-install-recommends \
Open commit View diff
17 && apt-get update && apt-get install -y --no-install-recommends \
Michael Käufl about 9 years ago 85be7aa

[Dockerfiles] Sorted list of packages

Full commit hash
85be7aa973f4882346bc9ef65c11f83fa3b239fb
Author
Michael Käufl <[email protected]>
Date
about 9 years ago
Selected line
18
	ca-certificates \
Open commit View diff
18 ca-certificates \
same change 85be7aa

[Dockerfiles] Sorted list of packages

Full commit hash
85be7aa973f4882346bc9ef65c11f83fa3b239fb
Author
Michael Käufl <[email protected]>
Date
about 9 years ago
Selected line
19
	curl \
Open commit View diff
19 curl \
same change 85be7aa

[Dockerfiles] Sorted list of packages

Full commit hash
85be7aa973f4882346bc9ef65c11f83fa3b239fb
Author
Michael Käufl <[email protected]>
Date
about 9 years ago
Selected line
20
	dirmngr \
Open commit View diff
20 dirmngr \
DerLinkman almost 3 years ago 34d990a

Removed obsolete whois package

Full commit hash
34d990a80038e88122f8ff6b9d4f235416d8cef1
Author
DerLinkman <[email protected]>
Date
almost 3 years ago
Selected line
21
  	dnsutils \
Open commit View diff
21 dnsutils \
Michael Käufl about 9 years ago 85be7aa

[Dockerfiles] Sorted list of packages

Full commit hash
85be7aa973f4882346bc9ef65c11f83fa3b239fb
Author
Michael Käufl <[email protected]>
Date
about 9 years ago
Selected line
22
	gnupg \
Open commit View diff
22 gnupg \
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
23
	libsasl2-modules \
Open commit View diff
23 libsasl2-modules \
DerLinkman almost 3 years ago 34d990a

Removed obsolete whois package

Full commit hash
34d990a80038e88122f8ff6b9d4f235416d8cef1
Author
DerLinkman <[email protected]>
Date
almost 3 years ago
Selected line
24
  	mariadb-client \
Open commit View diff
24 mariadb-client \
André about 8 years ago 30cea1d

[SOGo] Increase workers count to 20

Full commit hash
30cea1da9af56a4e3eccdacb93b74073c9c908f4
Author
André <[email protected]>
Date
about 8 years ago
Selected line
25
	perl \
Open commit View diff
25 perl \
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
26
	postfix \
Open commit View diff
26 postfix \
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
27
	postfix-mysql \
Open commit View diff
27 postfix-mysql \
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
28
	postfix-pcre \
Open commit View diff
28 postfix-pcre \
andryyy almost 6 years ago 1f36ae2

[Postfix, Web] Feature: Show last SMTP login

Full commit hash
1f36ae28d4595b20f668e838e842cce66f4fd031
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
29
	redis-tools \
Open commit View diff
29 redis-tools \
Michael Käufl about 9 years ago 85be7aa

[Dockerfiles] Sorted list of packages

Full commit hash
85be7aa973f4882346bc9ef65c11f83fa3b239fb
Author
Michael Käufl <[email protected]>
Date
about 9 years ago
Selected line
30
	sasl2-bin \
Open commit View diff
30 sasl2-bin \
same change 85be7aa

[Dockerfiles] Sorted list of packages

Full commit hash
85be7aa973f4882346bc9ef65c11f83fa3b239fb
Author
Michael Käufl <[email protected]>
Date
about 9 years ago
Selected line
31
	sudo \
Open commit View diff
31 sudo \
same change 85be7aa

[Dockerfiles] Sorted list of packages

Full commit hash
85be7aa973f4882346bc9ef65c11f83fa3b239fb
Author
Michael Käufl <[email protected]>
Date
about 9 years ago
Selected line
32
	supervisor \
Open commit View diff
32 supervisor \
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
33
	syslog-ng \
Open commit View diff
33 syslog-ng \
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
34
	syslog-ng-core \
Open commit View diff
34 syslog-ng-core \
Michael Käufl about 9 years ago 6cd97c4

Used tabs for indentation in Dockerfiles

Full commit hash
6cd97c46c519958436d1734aff61727ede90043b
Author
Michael Käufl <[email protected]>
Date
about 9 years ago
Selected line
35
	syslog-ng-mod-redis \
Open commit View diff
35 syslog-ng-mod-redis \
DerLinkman almost 3 years ago 34d990a

Removed obsolete whois package

Full commit hash
34d990a80038e88122f8ff6b9d4f235416d8cef1
Author
DerLinkman <[email protected]>
Date
almost 3 years ago
Selected line
36
  	tzdata \
Open commit View diff
36 tzdata \
andryyy about 9 years ago f8ae515

[Postfix] Do not keep persistent logs in a container

Full commit hash
f8ae5158cba45bf42f34832f2e8793486d540326
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
37
	&& rm -rf /var/lib/apt/lists/* \
Open commit View diff
37 && rm -rf /var/lib/apt/lists/* \
andre.peters over 8 years ago f2f4dab

[Postfix] postconf wrapper for correct config location, fixes #949

Full commit hash
f2f4dabce413be4e9b0f63d3f8442b535a197b84
Author
andre.peters <[email protected]>
Date
over 8 years ago
Selected line
38
	&& touch /etc/default/locale \
Open commit View diff
38 && touch /etc/default/locale \
same change f2f4dab

[Postfix] postconf wrapper for correct config location, fixes #949

Full commit hash
f2f4dabce413be4e9b0f63d3f8442b535a197b84
Author
andre.peters <[email protected]>
Date
over 8 years ago
Selected line
39
  && printf '#!/bin/bash\n/usr/sbin/postconf -c /opt/postfix/conf "$@"' > /usr/local/sbin/postconf \
Open commit View diff
39 && printf '#!/bin/bash\n/usr/sbin/postconf -c /opt/postfix/conf "$@"' > /usr/local/sbin/postconf \
same change f2f4dab

[Postfix] postconf wrapper for correct config location, fixes #949

Full commit hash
f2f4dabce413be4e9b0f63d3f8442b535a197b84
Author
andre.peters <[email protected]>
Date
over 8 years ago
Selected line
40
  && chmod +x /usr/local/sbin/postconf
Open commit View diff
40 && chmod +x /usr/local/sbin/postconf
andryyy over 9 years ago 2b955d0

Base on Stretch, add Zeyple

Full commit hash
2b955d08ab31e3aa16c02a596dd9982b80e672f4
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
41
Open commit View diff
41
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
42
COPY supervisord.conf /etc/supervisor/supervisord.conf
Open commit View diff
42 COPY supervisord.conf /etc/supervisor/supervisord.conf
andryyy about 9 years ago d614aaf

Add Json logger

Full commit hash
d614aaf6172a5401d612cfc31cb8db66d1977c6a
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
43
COPY syslog-ng.conf /etc/syslog-ng/syslog-ng.conf
Open commit View diff
43 COPY syslog-ng.conf /etc/syslog-ng/syslog-ng.conf
andryyy over 6 years ago 15fb2e2

[Postfix] Use Redis master if set

Full commit hash
15fb2e22eaecd30cc5ae6345803d3894a778ad2e
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
44
COPY syslog-ng-redis_slave.conf /etc/syslog-ng/syslog-ng-redis_slave.conf
Open commit View diff
44 COPY syslog-ng-redis_slave.conf /etc/syslog-ng/syslog-ng-redis_slave.conf
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
45
COPY postfix.sh /opt/postfix.sh
Open commit View diff
45 COPY postfix.sh /opt/postfix.sh
André almost 8 years ago 15b8076

[Postfix] Add scripts to learn from spam/ham traps

Full commit hash
15b80760b20bf385fe94fcd6561dce54fe4af1bf
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
46
COPY rspamd-pipe-ham /usr/local/bin/rspamd-pipe-ham
Open commit View diff
46 COPY rspamd-pipe-ham /usr/local/bin/rspamd-pipe-ham
same change 15b8076

[Postfix] Add scripts to learn from spam/ham traps

Full commit hash
15b80760b20bf385fe94fcd6561dce54fe4af1bf
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
47
COPY rspamd-pipe-spam /usr/local/bin/rspamd-pipe-spam
Open commit View diff
47 COPY rspamd-pipe-spam /usr/local/bin/rspamd-pipe-spam
andryyy about 9 years ago 40f8605

Move forwarding host script to Docker image

Full commit hash
40f86057e50d5da72be6e25b27e5a9813d130aa6
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
48
COPY whitelist_forwardinghosts.sh /usr/local/bin/whitelist_forwardinghosts.sh
Open commit View diff
48 COPY whitelist_forwardinghosts.sh /usr/local/bin/whitelist_forwardinghosts.sh
andryyy over 7 years ago 800eebd

[Dovecot] Use events to kill supervisord when main proc dies

Full commit hash
800eebd117879d41dc839baf65061a444fa37f69
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
49
COPY stop-supervisor.sh /usr/local/sbin/stop-supervisor.sh
Open commit View diff
49 COPY stop-supervisor.sh /usr/local/sbin/stop-supervisor.sh
andryyy over 6 years ago 15fb2e2

[Postfix] Use Redis master if set

Full commit hash
15fb2e22eaecd30cc5ae6345803d3894a778ad2e
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
50
COPY docker-entrypoint.sh /docker-entrypoint.sh
Open commit View diff
50 COPY docker-entrypoint.sh /docker-entrypoint.sh
andryyy over 7 years ago 800eebd

[Dovecot] Use events to kill supervisord when main proc dies

Full commit hash
800eebd117879d41dc839baf65061a444fa37f69
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
51
Open commit View diff
51
same change 800eebd

[Dovecot] Use events to kill supervisord when main proc dies

Full commit hash
800eebd117879d41dc839baf65061a444fa37f69
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
52
RUN chmod +x /opt/postfix.sh \
Open commit View diff
52 RUN chmod +x /opt/postfix.sh \
same change 800eebd

[Dovecot] Use events to kill supervisord when main proc dies

Full commit hash
800eebd117879d41dc839baf65061a444fa37f69
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
53
  /usr/local/bin/rspamd-pipe-ham \
Open commit View diff
53 /usr/local/bin/rspamd-pipe-ham \
same change 800eebd

[Dovecot] Use events to kill supervisord when main proc dies

Full commit hash
800eebd117879d41dc839baf65061a444fa37f69
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
54
  /usr/local/bin/rspamd-pipe-spam \
Open commit View diff
54 /usr/local/bin/rspamd-pipe-spam \
same change 800eebd

[Dovecot] Use events to kill supervisord when main proc dies

Full commit hash
800eebd117879d41dc839baf65061a444fa37f69
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
55
  /usr/local/bin/whitelist_forwardinghosts.sh \
Open commit View diff
55 /usr/local/bin/whitelist_forwardinghosts.sh \
same change 800eebd

[Dovecot] Use events to kill supervisord when main proc dies

Full commit hash
800eebd117879d41dc839baf65061a444fa37f69
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
56
  /usr/local/sbin/stop-supervisor.sh
Open commit View diff
56 /usr/local/sbin/stop-supervisor.sh
andryyy over 6 years ago 15fb2e2

[Postfix] Use Redis master if set

Full commit hash
15fb2e22eaecd30cc5ae6345803d3894a778ad2e
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
57
RUN rm -rf /tmp/* /var/tmp/*
Open commit View diff
57 RUN rm -rf /tmp/* /var/tmp/*
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
58
Open commit View diff
58
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
59
EXPOSE 588
Open commit View diff
59 EXPOSE 588
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
60
Open commit View diff
60
andryyy over 6 years ago 15fb2e2

[Postfix] Use Redis master if set

Full commit hash
15fb2e22eaecd30cc5ae6345803d3894a778ad2e
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
61
ENTRYPOINT ["/docker-entrypoint.sh"]
Open commit View diff
61 ENTRYPOINT ["/docker-entrypoint.sh"]
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
62
Open commit View diff
62
Hassan A Hashim almost 2 years ago f3da8bb

Refactor/Change Dockerfiles cmd from shell to exec form (#6019)

Full commit hash
f3da8bb85ff98164f45c742aff957c960b75c69e
Author
Hassan A Hashim <[email protected]>
Date
almost 2 years ago
Selected line
63
CMD ["/usr/bin/supervisord", "-c", "/etc/supervisor/supervisord.conf"]
Open commit View diff
63 CMD ["/usr/bin/supervisord", "-c", "/etc/supervisor/supervisord.conf"]