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/unbound/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 b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
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 b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
4
Open commit View diff
4
SYNLINQ 2 months ago 7d17715

Update Dockerfile

Full commit hash
7d17715e2e8081cac5167f144142d05155974377
Author
SYNLINQ <[email protected]>
Date
2 months ago
Selected line
5
# install unbound from alpine:edge to get security patches
Open commit View diff
5 # install unbound from alpine:edge to get security patches
same change 7d17715

Update Dockerfile

Full commit hash
7d17715e2e8081cac5167f144142d05155974377
Author
SYNLINQ <[email protected]>
Date
2 months ago
Selected line
6
RUN apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/edge/main unbound
Open commit View diff
6 RUN apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/edge/main unbound
same change 7d17715

Update Dockerfile

Full commit hash
7d17715e2e8081cac5167f144142d05155974377
Author
SYNLINQ <[email protected]>
Date
2 months ago
Selected line
7
Open commit View diff
7
same change 7d17715

Update Dockerfile

Full commit hash
7d17715e2e8081cac5167f144142d05155974377
Author
SYNLINQ <[email protected]>
Date
2 months ago
Selected line
8
# install other packages from regular alpine stable repo
Open commit View diff
8 # install other packages from regular alpine stable repo
andryyy about 9 years ago b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
9
RUN apk add --update --no-cache \
Open commit View diff
9 RUN apk add --update --no-cache \
same change b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
10
	curl \
Open commit View diff
10 curl \
DerLinkman over 2 years ago b29dc37

unbound: rewrote healthcheck to be more detailed

Full commit hash
b29dc3799114089471253d31295a290c239b8488
Author
DerLinkman <[email protected]>
Date
over 2 years ago
Selected line
11
	bind-tools \
Open commit View diff
11 bind-tools \
Niklas Meyer almost 2 years ago b26ccc2

unbound: fix healthcheck logging + added fail tolerance to checks (#6004)

Full commit hash
b26ccc2019921aa399d801a5241dbdf21b8350c0
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
12
	coreutils \
Open commit View diff
12 coreutils \
andryyy about 9 years ago b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
13
	bash \
Open commit View diff
13 bash \
same change b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
14
	openssl \
Open commit View diff
14 openssl \
same change b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
15
	drill \
Open commit View diff
15 drill \
Christian Burmeister over 7 years ago 0e8f8ad

Update Dockerfile

Full commit hash
0e8f8ada1f388f720edb4729e90da6d0dcc35638
Author
Christian Burmeister <[email protected]>
Date
over 7 years ago
Selected line
16
	tzdata \
Open commit View diff
16 tzdata \
Niklas Meyer almost 2 years ago b26ccc2

unbound: fix healthcheck logging + added fail tolerance to checks (#6004)

Full commit hash
b26ccc2019921aa399d801a5241dbdf21b8350c0
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
17
	syslog-ng \
Open commit View diff
17 syslog-ng \
same change b26ccc2

unbound: fix healthcheck logging + added fail tolerance to checks (#6004)

Full commit hash
b26ccc2019921aa399d801a5241dbdf21b8350c0
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
18
	supervisor \
Open commit View diff
18 supervisor \
andryyy about 9 years ago b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
19
	&& curl -o /etc/unbound/root.hints https://www.internic.net/domain/named.cache \
Open commit View diff
19 && curl -o /etc/unbound/root.hints https://www.internic.net/domain/named.cache \
same change b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
20
	&& chown root:unbound /etc/unbound \
Open commit View diff
20 && chown root:unbound /etc/unbound \
Niklas Meyer almost 2 years ago b26ccc2

unbound: fix healthcheck logging + added fail tolerance to checks (#6004)

Full commit hash
b26ccc2019921aa399d801a5241dbdf21b8350c0
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
21
    && adduser unbound tty \
Open commit View diff
21 && adduser unbound tty \
andryyy about 9 years ago b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
22
	&& chmod 775 /etc/unbound
Open commit View diff
22 && chmod 775 /etc/unbound
same change b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
23
Open commit View diff
23
same change b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
24
EXPOSE 53/udp 53/tcp
Open commit View diff
24 EXPOSE 53/udp 53/tcp
same change b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
25
Open commit View diff
25
same change b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
26
COPY docker-entrypoint.sh /docker-entrypoint.sh
Open commit View diff
26 COPY docker-entrypoint.sh /docker-entrypoint.sh
same change b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
27
Open commit View diff
27
DerLinkman over 2 years ago 63426c3

unbound: remove netcat check & package

Full commit hash
63426c3cd023922a6e3c5f3aa40c4cc95f1d9fe1
Author
DerLinkman <[email protected]>
Date
over 2 years ago
Selected line
28
# healthcheck (dig, ping)
Open commit View diff
28 # healthcheck (dig, ping)
DerLinkman almost 3 years ago eb3be80

[Unbound] Added Healthcheck (nslookup)

Full commit hash
eb3be80286b1fe80c64f407cb5ac692767955abc
Author
DerLinkman <[email protected]>
Date
almost 3 years ago
Selected line
29
COPY healthcheck.sh /healthcheck.sh
Open commit View diff
29 COPY healthcheck.sh /healthcheck.sh
Niklas Meyer almost 2 years ago b26ccc2

unbound: fix healthcheck logging + added fail tolerance to checks (#6004)

Full commit hash
b26ccc2019921aa399d801a5241dbdf21b8350c0
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
30
COPY syslog-ng.conf /etc/syslog-ng/syslog-ng.conf
Open commit View diff
30 COPY syslog-ng.conf /etc/syslog-ng/syslog-ng.conf
same change b26ccc2

unbound: fix healthcheck logging + added fail tolerance to checks (#6004)

Full commit hash
b26ccc2019921aa399d801a5241dbdf21b8350c0
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
31
COPY supervisord.conf /etc/supervisor/supervisord.conf
Open commit View diff
31 COPY supervisord.conf /etc/supervisor/supervisord.conf
same change b26ccc2

unbound: fix healthcheck logging + added fail tolerance to checks (#6004)

Full commit hash
b26ccc2019921aa399d801a5241dbdf21b8350c0
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
32
COPY stop-supervisor.sh /usr/local/sbin/stop-supervisor.sh
Open commit View diff
32 COPY stop-supervisor.sh /usr/local/sbin/stop-supervisor.sh
same change b26ccc2

unbound: fix healthcheck logging + added fail tolerance to checks (#6004)

Full commit hash
b26ccc2019921aa399d801a5241dbdf21b8350c0
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
33
Open commit View diff
33
DerLinkman almost 3 years ago eb3be80

[Unbound] Added Healthcheck (nslookup)

Full commit hash
eb3be80286b1fe80c64f407cb5ac692767955abc
Author
DerLinkman <[email protected]>
Date
almost 3 years ago
Selected line
34
RUN chmod +x /healthcheck.sh
Open commit View diff
34 RUN chmod +x /healthcheck.sh
Niklas Meyer almost 2 years ago b26ccc2

unbound: fix healthcheck logging + added fail tolerance to checks (#6004)

Full commit hash
b26ccc2019921aa399d801a5241dbdf21b8350c0
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
35
HEALTHCHECK --interval=30s --timeout=10s \
Open commit View diff
35 HEALTHCHECK --interval=30s --timeout=10s \
same change b26ccc2

unbound: fix healthcheck logging + added fail tolerance to checks (#6004)

Full commit hash
b26ccc2019921aa399d801a5241dbdf21b8350c0
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
36
  CMD sh -c '[ -f /tmp/healthcheck_status ] && [ "$(cat /tmp/healthcheck_status)" -eq 0 ] || exit 1'
Open commit View diff
36 CMD sh -c '[ -f /tmp/healthcheck_status ] && [ "$(cat /tmp/healthcheck_status)" -eq 0 ] || exit 1'
DerLinkman almost 3 years ago eb3be80

[Unbound] Added Healthcheck (nslookup)

Full commit hash
eb3be80286b1fe80c64f407cb5ac692767955abc
Author
DerLinkman <[email protected]>
Date
almost 3 years ago
Selected line
37
Open commit View diff
37
andryyy about 9 years ago b367ec0

Add Unbound as better DNSSEC enabled resolver

Full commit hash
b367ec0ace533ee3f32bd16c70a5e7f7ab52f571
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
38
ENTRYPOINT ["/docker-entrypoint.sh"]
Open commit View diff
38 ENTRYPOINT ["/docker-entrypoint.sh"]
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
39
CMD ["/usr/bin/supervisord", "-c", "/etc/supervisor/supervisord.conf"]
Open commit View diff
39 CMD ["/usr/bin/supervisord", "-c", "/etc/supervisor/supervisord.conf"]