added all make related command for mail

dancheg97 4 months ago
parent 02d635c6ee
commit b90ab9d9cf

5
.gitignore vendored

@ -24,3 +24,8 @@ backups/**
portainer/**
pocketbase/**
go-pacman/**
mail/certs/**
mail/logs/**
mail/dms/mail-data/**
mail/dms/mail-logs/**
mail/dms/mail-state/**

@ -113,3 +113,31 @@ services:
INIT_PKGS: ttf-droid adw-gtk-theme papirus-icon-theme-git git yay chromium telegram-desktop dconf-editor gnome-calculator gnome-control-center gnome-disk-utility dbus gnome-keyring gnome-logs gnome-system-monitor gnome-shell-extensions xdg-user-dirs-gtk gedit gnome-tweaks docker go python-pip make docker-compose geary drawing gnome-shell-extension-dash-to-dock gnome-shell-extension-gtile visual-studio-code-bin rtw89-dkms-git gnome-browser-connector onlyoffice-bin
ports:
- 9080:9080
mail:
image: docker.io/mailserver/docker-mailserver:latest
container_name: mail
hostname: mail
domainname: dancheg97.ru
ports:
- 25:25
- 587:587
- 465:465
volumes:
- ./mail/dms/config/:/tmp/docker-mailserver/
- ./mail/dms/mail-data/:/var/mail/
- ./mail/dms/mail-state/:/var/mail-state/
- ./mail/dms/mail-logs/:/var/log/mail/
- ./mail/certs/:/etc/letsencrypt/
- /etc/localtime:/etc/localtime:ro
environment:
- ENABLE_FAIL2BAN=1
- SSL_TYPE=letsencrypt
- PERMIT_DOCKER=network
- ONE_DIR=1
- ENABLE_POSTGREY=0
- ENABLE_CLAMAV=0
- ENABLE_SPAMASSASSIN=0
- SPOOF_PROTECTION=0
cap_add:
- NET_ADMIN

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

Before

Width:  |  Height:  |  Size: 6.9 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

Before

Width:  |  Height:  |  Size: 169 B

After

Width:  |  Height:  |  Size: 169 B

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 7.7 KiB

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Before

Width:  |  Height:  |  Size: 6.2 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

Before

Width:  |  Height:  |  Size: 172 B

After

Width:  |  Height:  |  Size: 172 B

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 9.6 KiB

Before

Width:  |  Height:  |  Size: 9.1 KiB

After

Width:  |  Height:  |  Size: 9.1 KiB

@ -1,6 +1,16 @@
{{template "base/head" .}}
<p align="center" style="font-family:courier;font-size:90%" size=212px> Languages i use: </p>
<p align="center">
<a href='https://go.dev/'>
<img go align="center" width="32%"
src="https://backstage.io/animations/backstage-techdocs-icon-1.gif" />
</a>
</p>
<p align="center" style="font-size:260%;padding-bottom: 3px" size=286px> Freedom's web habitat</p>
<p align="center" style="font-size:140%; " size=286px> Languages of choice </p>
<p align="center">
<a href='https://go.dev/'>
@ -34,7 +44,7 @@
</a>
</p>
<p align="center" style="font-family:courier;font-size:90%" size=212px> DB's i use: </p>
<p align="center" style="font-size:140%" size=286px> Databases of choice </p>
<p align="center">
<a href='https://www.postgresql.org/'>
@ -55,7 +65,7 @@
</a>
</p>
<p align="center" style="font-family:courier;font-size:90%" size=212px> Tools i use: </p>
<p align="center" style="font-size:140%" size=286px> Tooling of choice </p>
<p align="center">
<a href='https://git-scm.com/'>

@ -0,0 +1 @@
dancheg97@dancheg97.ru|{SHA512-CRYPT}$6$XiC9.4bbofeoXxgx$LkNvvUuaP46VOOoVDcBIzwtr.97eF2v2IyXhM.rtauO18ngmaXwWFtmTxX8Fzbd3E29c7TVhsd2XOKBa.N79V0

@ -0,0 +1 @@
dancheg97@dancheg97.ru|{SHA512-CRYPT}$6$XiC9.4bbofeoXxgx$LkNvvUuaP46VOOoVDcBIzwtr.97eF2v2IyXhM.rtauO18ngmaXwWFtmTxX8Fzbd3E29c7TVhsd2XOKBa.N79V0

@ -28,3 +28,8 @@ backup:
.PHONY: delgit
delgit:
rm -r backups/$(shell date +"%m-%d-%y")/composer/.git
mail:
docker run --rm -it -v "${PWD}/mail/certs/:/etc/letsencrypt/" -v "${PWD}/mail/logs/:/var/log/letsencrypt/" -p 80:80 certbot/certbot certonly --standalone -d mail.dancheg97.ru
docker run --rm -it docker.io/mailserver/docker-mailserver:latest doveadm pw -s SHA512-CRYPT -u dancheg97 -p mailpwd

Loading…
Cancel
Save