home.social

#dovecot β€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dovecot, aggregated by home.social.

  1. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #spamassassin #phpfpm #selfhosting #certbot #selfhosted #postfix #bind #controlpanel #letsencrypt #clamav #dovecot #mariadb

  2. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #spamassassin #phpfpm #selfhosting #certbot #selfhosted #postfix #bind #controlpanel #letsencrypt #clamav #dovecot #mariadb

  3. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #spamassassin #phpfpm #selfhosting #certbot #selfhosted #postfix #bind #controlpanel #letsencrypt #clamav #dovecot #mariadb

  4. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #spamassassin #phpfpm #selfhosting #certbot #selfhosted #postfix #bind #controlpanel #letsencrypt #clamav #dovecot #mariadb

  5. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #dovecot #selfhosted #mariadb #selfhosting #certbot #controlpanel #spamassassin #bind #letsencrypt #postfix #clamav #phpfpm

  6. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #dovecot #selfhosted #mariadb #selfhosting #certbot #controlpanel #spamassassin #bind #letsencrypt #postfix #clamav #phpfpm

  7. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #dovecot #selfhosted #mariadb #selfhosting #certbot #controlpanel #spamassassin #bind #letsencrypt #postfix #clamav #phpfpm

  8. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #selfhosting #mariadb #phpfpm #letsencrypt #spamassassin #certbot #controlpanel #postfix #selfhosted #bind #dovecot #clamav

  9. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #selfhosting #mariadb #phpfpm #letsencrypt #spamassassin #certbot #controlpanel #postfix #selfhosted #bind #dovecot #clamav

  10. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #selfhosting #mariadb #phpfpm #letsencrypt #spamassassin #certbot #controlpanel #postfix #selfhosted #bind #dovecot #clamav

  11. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #selfhosting #mariadb #phpfpm #letsencrypt #spamassassin #certbot #controlpanel #postfix #selfhosted #bind #dovecot #clamav

  12. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #selfhosting #postfix #letsencrypt #certbot #dovecot #spamassassin #phpfpm #bind #clamav #mariadb #selfhosted #controlpanel

  13. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #selfhosting #postfix #letsencrypt #certbot #dovecot #spamassassin #phpfpm #bind #clamav #mariadb #selfhosted #controlpanel

  14. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #selfhosting #postfix #letsencrypt #certbot #dovecot #spamassassin #phpfpm #bind #clamav #mariadb #selfhosted #controlpanel

  15. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #certbot #bind #postfix #selfhosted #clamav #selfhosting #phpfpm #dovecot #mariadb #letsencrypt #controlpanel #spamassassin

  16. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #certbot #bind #postfix #selfhosted #clamav #selfhosting #phpfpm #dovecot #mariadb #letsencrypt #controlpanel #spamassassin

  17. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #certbot #bind #postfix #selfhosted #clamav #selfhosting #phpfpm #dovecot #mariadb #letsencrypt #controlpanel #spamassassin

  18. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #certbot #bind #postfix #selfhosted #clamav #selfhosting #phpfpm #dovecot #mariadb #letsencrypt #controlpanel #spamassassin

  19. I'm running my own mail server. When I had my Android mail client to keep an active connection I had quite high battery usage. So I set to check for new mails at an hourly interval.

    Now I discovered the setting "imap_idle_notify_interval" and that its default value is 2 minutes 🧐

    I set this now to 60mins (Internet says the RFC defines the max at 29minsπŸ€”πŸ€·) and it seems to be fine now on my Android client.

    #Dovecot #mailserver #IMAP #IMAPIdle #Android #BatteryUsage

  20. I'm running my own mail server. When I had my Android mail client to keep an active connection I had quite high battery usage. So I set to check for new mails at an hourly interval.

    Now I discovered the setting "imap_idle_notify_interval" and that its default value is 2 minutes 🧐

    I set this now to 60mins (Internet says the RFC defines the max at 29minsπŸ€”πŸ€·) and it seems to be fine now on my Android client.

    #Dovecot #mailserver #IMAP #IMAPIdle #Android #BatteryUsage

  21. I'm running my own mail server. When I had my Android mail client to keep an active connection I had quite high battery usage. So I set to check for new mails at an hourly interval.

    Now I discovered the setting "imap_idle_notify_interval" and that its default value is 2 minutes 🧐

    I set this now to 60mins (Internet says the RFC defines the max at 29minsπŸ€”πŸ€·) and it seems to be fine now on my Android client.

    #Dovecot #mailserver #IMAP #IMAPIdle #Android #BatteryUsage

  22. I'm running my own mail server. When I had my Android mail client to keep an active connection I had quite high battery usage. So I set to check for new mails at an hourly interval.

    Now I discovered the setting "imap_idle_notify_interval" and that its default value is 2 minutes 🧐

    I set this now to 60mins (Internet says the RFC defines the max at 29minsπŸ€”πŸ€·) and it seems to be fine now on my Android client.

    #Dovecot #mailserver #IMAP #IMAPIdle #Android #BatteryUsage

  23. I'm running my own mail server. When I had my Android mail client to keep an active connection I had quite high battery usage. So I set to check for new mails at an hourly interval.

    Now I discovered the setting "imap_idle_notify_interval" and that its default value is 2 minutes 🧐

    I set this now to 60mins (Internet says the RFC defines the max at 29minsπŸ€”πŸ€·) and it seems to be fine now on my Android client.

    #Dovecot #mailserver #IMAP #IMAPIdle #Android #BatteryUsage

  24. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #certbot #clamav #bind #selfhosted #mariadb #controlpanel #dovecot #postfix #selfhosting #spamassassin #letsencrypt #phpfpm

  25. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #certbot #clamav #bind #selfhosted #mariadb #controlpanel #dovecot #postfix #selfhosting #spamassassin #letsencrypt #phpfpm

  26. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #certbot #clamav #bind #selfhosted #mariadb #controlpanel #dovecot #postfix #selfhosting #spamassassin #letsencrypt #phpfpm

  27. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #selfhosting #postfix #phpfpm #selfhosted #certbot #bind #controlpanel #clamav #dovecot #mariadb #letsencrypt #spamassassin

  28. I also managed to fix my dovecot config on my server this morning, and Watchtower is now able to send email notifications again.

    #selfhosting #dovecot #linux #watchtower #config #homeserver #server

  29. Running #OpenBSD 7.8 ​:openbsd:​

    DNS:
    #nsd (3 Master Zones), #DNSSEC & #DANE (RFC6698) + #unbound
    Firewall:
    #pf with auto-fed tables (IPS-style), spambot-tarpitting & service rate limits.
    Mail:
    #smtpd (Multi-domain, RFC8461/MTA-STS) + #rspamd (DKIM) + #dovecot (IMAPS-only).
    Spam-Defense:
    #spamd with auto-SPF-walk (no more greylisting issues).
    Web:
    #relayd (TLS-Terminator, HSTS, CSP) + #httpd (NIP-05, Autoconfig, security.txt).
    Performance: Lightweight "Fail2Ban" via 1-liner shell script (No Python crap!).

    #Nostr Relay in Rust building...

    #SelfHosted #SysAdmin #Security #Privacy

  30. Running #OpenBSD 7.8 ​:openbsd:​

    DNS:
    #nsd (3 Master Zones), #DNSSEC & #DANE (RFC6698) + #unbound
    Firewall:
    #pf with auto-fed tables (IPS-style), spambot-tarpitting & service rate limits.
    Mail:
    #smtpd (Multi-domain, RFC8461/MTA-STS) + #rspamd (DKIM) + #dovecot (IMAPS-only).
    Spam-Defense:
    #spamd with auto-SPF-walk (no more greylisting issues).
    Web:
    #relayd (TLS-Terminator, HSTS, CSP) + #httpd (NIP-05, Autoconfig, security.txt).
    Performance: Lightweight "Fail2Ban" via 1-liner shell script (No Python crap!).

    #Nostr Relay in Rust building...

    #SelfHosted #SysAdmin #Security #Privacy

  31. Running #OpenBSD 7.8 ​:openbsd:​

    DNS:
    #nsd (3 Master Zones), #DNSSEC & #DANE (RFC6698) + #unbound
    Firewall:
    #pf with auto-fed tables (IPS-style), spambot-tarpitting & service rate limits.
    Mail:
    #smtpd (Multi-domain, RFC8461/MTA-STS) + #rspamd (DKIM) + #dovecot (IMAPS-only).
    Spam-Defense:
    #spamd with auto-SPF-walk (no more greylisting issues).
    Web:
    #relayd (TLS-Terminator, HSTS, CSP) + #httpd (NIP-05, Autoconfig, security.txt).
    Performance: Lightweight "Fail2Ban" via 1-liner shell script (No Python crap!).

    #Nostr Relay in Rust building...

    #SelfHosted #SysAdmin #Security #Privacy

  32. Running #OpenBSD 7.8 ​:openbsd:​

    DNS:
    #nsd (3 Master Zones), #DNSSEC & #DANE (RFC6698) + #unbound
    Firewall:
    #pf with auto-fed tables (IPS-style), spambot-tarpitting & service rate limits.
    Mail:
    #smtpd (Multi-domain, RFC8461/MTA-STS) + #rspamd (DKIM) + #dovecot (IMAPS-only).
    Spam-Defense:
    #spamd with auto-SPF-walk (no more greylisting issues).
    Web:
    #relayd (TLS-Terminator, HSTS, CSP) + #httpd (NIP-05, Autoconfig, security.txt).
    Performance: Lightweight "Fail2Ban" via 1-liner shell script (No Python crap!).

    #Nostr Relay in Rust building...

    #SelfHosted #SysAdmin #Security #Privacy

  33. Running #OpenBSD 7.8 ​:openbsd:​

    DNS:
    #nsd (3 Master Zones), #DNSSEC & #DANE (RFC6698) + #unbound
    Firewall:
    #pf with auto-fed tables (IPS-style), spambot-tarpitting & service rate limits.
    Mail:
    #smtpd (Multi-domain, RFC8461/MTA-STS) + #rspamd (DKIM) + #dovecot (IMAPS-only).
    Spam-Defense:
    #spamd with auto-SPF-walk (no more greylisting issues).
    Web:
    #relayd (TLS-Terminator, HSTS, CSP) + #httpd (NIP-05, Autoconfig, security.txt).
    Performance: Lightweight "Fail2Ban" via 1-liner shell script (No Python crap!).

    #Nostr Relay in Rust building...

    #SelfHosted #SysAdmin #Security #Privacy

  34. Because of the ridiculous decision from #dovecot, replication between two servers won't be possible anymore.

    I have - against all advices - ran my own mail server since 2019. It has served me and my family pretty well over these years.

    Now it's time to migrate. And that's painful.

    It looks like I'm going to Stalwart. Just to get the infrastructure ready - Foundation DB cluster, two Garage nodes for replication, Zabbix, etc, took a lot of time.

    I hope #Stalwart will bit worth it.

  35. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #bind #controlpanel #phpfpm #letsencrypt #postfix #mariadb #certbot #clamav #spamassassin #dovecot #selfhosted #selfhosting

  36. @SheHacksPurple pop fwd all mail to another cient? email is a really tough thing to self host #relay #postfix #dovecot #roundcube

  37. Do you hate as much as I do?
    Can't we have public key everywhere? Like in my client?

    Yes we can! Without !

    Because supports not just side , but also the client can be verified.

    My now logs me in without a password :D I just need to possess a valid (unlocked) private key. The secret never crosses the network.

    Next step: make sure the decrypted key is never written to .

  38. Today at 1am I noticed that my mail server wasn't working well since 2 weeks and that lead to a fun quest about fixing it that took me a few hours.
    I'm not working theses days as i'm starting a new job in 1 month so I had time to dig to fix it...

    The visible symptom was that gmail wasn't able to fetch my mails via pop3.

    First issue was that the debian trixie migration got me #dovecot 2.4 instead of the 2.3 that was there before and it's NOT a minor version bump, they essentially re-wrote a new configuration file format... And obviously my docker image didn't have a "dovecot -n" anywhere to check the configuration

    The second issue was that gmail only goes to IPv6 if possible and that was broken too after a long search I didn't find why, but the default route wasn't obtained via dhcpv6, forcing it enabled and rebooting the VM solved that one.

    If only I hadn't deleted the #POP3 connection in gmail, now it needs to download back the 40k emails of my inbox again and show me all the ones I deleted gmail side only 🀣

  39. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #letsencrypt #certbot #mariadb #selfhosted #bind #clamav #spamassassin #phpfpm #controlpanel #dovecot #postfix #selfhosting

  40. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #postfix #certbot #mariadb #selfhosted #dovecot #letsencrypt #phpfpm #selfhosting #clamav #spamassassin #bind #controlpanel

  41. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #controlpanel #bind #phpfpm #spamassassin #dovecot #selfhosted #certbot #mariadb #postfix #clamav #selfhosting #letsencrypt

  42. πŸš€ Deploy #Virtualmin on #AlmaLinux #VPS (5 Minute Quick-Start Guide)

    This article provides a how-to guide to deploy Virtualmin on AlmaLinux VPS.
    What is Virtualmin?
    Virtualmin is a powerful open-source web hosting control panel built on top of Webmin.

    It supports:

    Multi-domain virtual hosting
    Apache or Nginx
    PHP ...
    Continued πŸ‘‰ blog.radwebhosting.com/deploy- #certbot #postfix #selfhosting #dovecot #letsencrypt #spamassassin #controlpanel #clamav #phpfpm #selfhosted #mariadb #bind