Skip to content
Snippets Groups Projects
Forked from ISPConfig / ISPConfig 3
1105 commits behind, 13 commits ahead of the upstream repository.
Herman van Rink's avatar
Helmo authored
commit 0fd8879d
Author: Herman van Rink <rink@initfour.nl>
Date:   Fri Apr 22 23:41:40 2022 +0200

    comment

commit a1fd6fde
Author: Herman van Rink <rink@initfour.nl>
Date:   Fri Apr 22 23:40:37 2022 +0200

    undo intentional crippling

commit 396b21da
Author: Herman van Rink <rink@initfour.nl>
Date:   Fri Apr 22 23:40:18 2022 +0200

    whitespace

commit 8e8e97e0
Author: Herman van Rink <rink@initfour.nl>
Date:   Fri Apr 22 23:21:37 2022 +0200

    Make the thrash filename extra obvious, also for a mail_domain

commit 61bdec80
Author: Herman van Rink <rink@initfour.nl>
Date:   Fri Apr 8 21:24:23 2022 +0200

    Make the thrash filename extra obvious

commit 174d70a1
Merge: 401931f0 88edc27e
Author: Herman van Rink <rink@initfour.nl>
Date:   Fri Apr 1 21:02:34 2022 +0200

    Merge remote-tracking branch 'origin/develop' into 6113-undo-delete-mailbox

commit 401931f0
Author: Herman van Rink <rink@initfour.nl>
Date:   Mon Jan 24 08:25:52 2022 +0100

    Add Extra mailbox_soft_delete_info_txt string + translations

commit f16295d8
Author: Herman van Rink <rink@initfour.nl>
Date:   Mon Jan 24 08:23:36 2022 +0100

    whitespace

commit 757bcbcd
Author: Herman van Rink <rink@initfour.nl>
Date:   Sun Jan 23 23:28:35 2022 +0100

    Default mailbox_soft_delete to n, to preserve current behaviour

commit 5e3c26dd
Author: Herman van Rink <rink@initfour.nl>
Date:   Sun Jan 23 22:41:26 2022 +0100

    Add script to handle soft deleted mailboxes, #6113

commit 93a3ed05
Author: Herman van Rink <rink@initfour.nl>
Date:   Sun Jan 23 22:31:11 2022 +0100

    Update the dir's timestamp to make filtering on age easier in any cleanup cronjob.

commit 718a7b29
Author: Herman van Rink <rink@initfour.nl>
Date:   Sun Jan 23 22:17:19 2022 +0100

    s/safe_delete/soft_delete/

commit ff445dc5
Author: Herman van Rink <rink@initfour.nl>
Date:   Sun Jan 23 20:58:04 2022 +0100

    logic fix

commit 13edba6b
Author: Herman van Rink <rink@initfour.nl>
Date:   Sun Jan 23 20:49:39 2022 +0100

    Change mailbox_safe_delete default to n, so existing behaviour does not changes

commit 6a890347
Author: Herman van Rink <rink@initfour.nl>
Date:   Thu Mar 18 23:00:13 2021 +0100

    Safe delete for maildomains

commit 1d041126
Author: Herman van Rink <rink@initfour.nl>
Date:   Thu Mar 18 21:56:01 2021 +0100

    Safe delete for mailboxes

    Move it, adding a date based suffix. A cronjob should purge or archive.
7de8304a
History

ISPConfig - Hosting Control Panel

ISPConfig logo
Development branch: pipeline status

Helmo's custom branche

This is not supposed to be a fork... just an easy way to distribute my personal branches to servers I'm working on.

stable-helmo includes:

  • The latest from origin/develop tag.
  • MR's I'm confident about

testing-helmo include:

  • All from stable-helmo
  • More MR's that I'm working on

I'll try to git merge --squash all the things to keep the history readable.

No warrenty.. use at your own risk ;)

Functions

  • Manage multiple servers from one control panel
  • Single server, multiserver and mirrored clusters.
  • Webserver management
  • Mailserver management
  • DNS server management
  • Virtualization (OpenVZ)
  • Administrator, reseller, client and mailuser login
  • Open Source software (BSD license)

Supported daemons

  • HTTP: Apache2 and NGINX
  • HTTP stats: Webalizer, GoAccess and AWStats
  • Let's Encrypt: Acme.sh and certbot
  • SMTP: Postfix
  • POP3/IMAP: Dovecot
  • Spamfilter: Rspamd and Amavis
  • FTP: PureFTPD
  • DNS: BIND9 and PowerDNS1
  • Database: MariaDB and MySQL

Supported operating systems

  • Debian 9 - 11, and testing
  • Ubuntu 16.04 - 20.04
  • CentOS 7 and 8

Auto-install script

You can install the "Perfect Server" with ISPConfig using our official autoinstaller

Migration tool

The Migration Tool helps you to import data from other control panels (currently ISPConfig 2 and 3 – 3.2, Plesk 10 – 12.5, Plesk Onyx, CPanel2 and Confixx 3). For more information, see https://www.ispconfig.org/add-ons/ispconfig-migration-tool/

Documentation

You can support ISPConfig development by buying the manual: https://www.ispconfig.org/documentation/

Contributing

If you like to contribute to the ISPConfig development, please read the contributing guidelines: CONTRIBUTING.MD

  1. not actively tested

  2. The Migration Toolkit now contains beta support for migrating CPanel to ISPConfig.