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/nginx/docker-entrypoint.sh

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

docker-entrypoint.sh on main
Author Date Commit Line Code
FreddleSpl0it over 1 year ago 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
1
#!/bin/sh
Open commit View diff
1 #!/bin/sh
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
2
Open commit View diff
2
FreddleSpl0it over 1 year ago 8853e2c

[Nginx] Use SOGo IPv4 for upstream

Full commit hash
8853e2c44ae87d285069d549e3f318ad4559d9cd
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
3
PHPFPMHOST=${PHPFPMHOST:-"php-fpm-mailcow"}
Open commit View diff
3 PHPFPMHOST=${PHPFPMHOST:-"php-fpm-mailcow"}
same change 8853e2c

[Nginx] Use SOGo IPv4 for upstream

Full commit hash
8853e2c44ae87d285069d549e3f318ad4559d9cd
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
4
SOGOHOST=${SOGOHOST:-"$IPV4_NETWORK.248"}
Open commit View diff
4 SOGOHOST=${SOGOHOST:-"$IPV4_NETWORK.248"}
same change 8853e2c

[Nginx] Use SOGo IPv4 for upstream

Full commit hash
8853e2c44ae87d285069d549e3f318ad4559d9cd
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
5
RSPAMDHOST=${RSPAMDHOST:-"rspamd-mailcow"}
Open commit View diff
5 RSPAMDHOST=${RSPAMDHOST:-"rspamd-mailcow"}
same change 8853e2c

[Nginx] Use SOGo IPv4 for upstream

Full commit hash
8853e2c44ae87d285069d549e3f318ad4559d9cd
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
6
Open commit View diff
6
FreddleSpl0it over 1 year ago 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
7
until ping ${PHPFPMHOST} -c1 > /dev/null; do
Open commit View diff
7 until ping ${PHPFPMHOST} -c1 > /dev/null; do
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
8
  echo "Waiting for PHP..."
Open commit View diff
8 echo "Waiting for PHP..."
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
9
  sleep 1
Open commit View diff
9 sleep 1
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
10
done
Open commit View diff
10 done
FreddleSpl0it over 1 year ago 97890b7

[Nginx] Invert SKIP container condition

Full commit hash
97890b71f1f328fe3c9a101a6eece7e3bdb954e6
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
11
if ! printf "%s\n" "${SKIP_SOGO}" | grep -E '^([yY][eE][sS]|[yY])+$' >/dev/null; then
Open commit View diff
11 if ! printf "%s\n" "${SKIP_SOGO}" | grep -E '^([yY][eE][sS]|[yY])+$' >/dev/null; then
FreddleSpl0it over 1 year ago 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
12
  until ping ${SOGOHOST} -c1 > /dev/null; do
Open commit View diff
12 until ping ${SOGOHOST} -c1 > /dev/null; do
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
13
    echo "Waiting for SOGo..."
Open commit View diff
13 echo "Waiting for SOGo..."
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
14
    sleep 1
Open commit View diff
14 sleep 1
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
15
  done
Open commit View diff
15 done
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
16
fi
Open commit View diff
16 fi
FreddleSpl0it over 1 year ago 97890b7

[Nginx] Invert SKIP container condition

Full commit hash
97890b71f1f328fe3c9a101a6eece7e3bdb954e6
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
17
if ! printf "%s\n" "${SKIP_RSPAMD}" | grep -E '^([yY][eE][sS]|[yY])+$' >/dev/null; then
Open commit View diff
17 if ! printf "%s\n" "${SKIP_RSPAMD}" | grep -E '^([yY][eE][sS]|[yY])+$' >/dev/null; then
FreddleSpl0it over 1 year ago 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
18
  until ping ${RSPAMDHOST} -c1 > /dev/null; do
Open commit View diff
18 until ping ${RSPAMDHOST} -c1 > /dev/null; do
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
19
    echo "Waiting for Rspamd..."
Open commit View diff
19 echo "Waiting for Rspamd..."
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
20
    sleep 1
Open commit View diff
20 sleep 1
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
21
  done
Open commit View diff
21 done
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
22
fi
Open commit View diff
22 fi
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
23
Open commit View diff
23
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
24
python3 /bootstrap.py
Open commit View diff
24 python3 /bootstrap.py
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
25
Open commit View diff
25
same change 70ca5fd

[Nginx] Use jinja2 for templating nginx configuration

Full commit hash
70ca5fde9520f78414b66b2db789a0524cb4975f
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
26
exec "$@"
Open commit View diff
26 exec "$@"