Commit Graph

  • a0da88834c
    Terminate the status checks process pool before exiting David Duque 2020-07-21 19:21:46 +0100
  • f6e208f64f
    OCSP Stapling Support for NGINX Jeff Zellen 2020-07-16 22:43:01 -0400
  • cd847bb0ff
    Align tabs Hilko 2020-07-16 18:29:03 +0200
  • 8b157af16a
    Removed nofollow to keep the page rank up. Hilko 2020-07-16 18:23:35 +0200
  • 382f9c5ee2
    Align the meta tag correctly Hilko 2020-07-16 16:14:07 +0200
  • b4c762fc78
    Add noindex / nofollow to www_default meta tags Hilko 2020-07-16 15:58:47 +0200
  • 967409b157
    Drop requirement for passwords to have no spaces (#1789) David Duque 2020-07-16 12:23:11 +0100
  • 1b2711fc42
    Add 'always' modifier to the HSTS add_header directive (#1790) David Duque 2020-07-16 12:21:14 +0100
  • c7f016b60b
    Add 'always' modifier to the HSTS add_header directive David Duque 2020-07-15 18:26:28 +0100
  • 20b4f26e42
    Use ubuntu/focal64 as main testbed David Duque 2020-07-15 15:28:47 +0100
  • c8fbe2dd5d
    Determine the PHP version at runtime (instead of at setup-time) David Duque 2020-07-15 15:28:02 +0100
  • 515a74ba11
    Render the lsb_release at flask init time David Duque 2020-07-14 11:51:25 +0100
  • 39ea434c00
    Drop requirement for passwords to have no spaces David Duque 2020-07-11 16:15:18 +0100
  • b562e7eefa
    Hide the 'Create Backup' buttons when backups are turned off David Duque 2020-07-11 15:45:50 +0100
  • ccf60c7017
    Backups: User-initiated and cron-initiated jobs will have the same lockname David Duque 2020-07-11 09:16:32 +0100
  • e224b6b3b2
    Update project status David Duque 2020-07-11 08:43:46 +0100
  • 79e2398d71
    Fix comment David Duque 2020-07-11 08:30:05 +0100
  • af9ef186b3
    Add manual backup option David Duque 2020-07-10 15:48:37 +0100
  • e6102eacfb
    AXFR Transfers (for secondary DNS servers): Allow IPv6 addresses (#1787) David Duque 2020-07-08 23:26:47 +0100
  • 199c2c50ba
    Backups: Fix backup target selector width David Duque 2020-07-08 19:32:24 +0100
  • 4a85250242
    Revert vagrantfile to upstream config David Duque 2020-07-08 19:31:35 +0100
  • dd017c44c7
    Update ideas section and roadmap David Duque 2020-07-08 15:00:04 +0100
  • bdec3ba4c8
    Use a valid subnet example David Duque 2020-07-06 09:19:10 +0100
  • 27815d9440
    Remove excess checks David Duque 2020-07-04 20:59:24 +0100
  • 8f5f4b63a9
    Nope, we need to do it nested David Duque 2020-07-04 20:16:33 +0100
  • 2a3f002bc7
    Use linear flow when querying for the AAAA record David Duque 2020-07-04 20:12:23 +0100
  • 48093fd9c6
    Typo fix David Duque 2020-05-28 16:17:10 +0100
  • 12d24bf744
    Secondary nameservers: Allow IPv6 David Duque 2020-05-28 15:47:02 +0100
  • 3dfdb9a309
    Update Vagrantfile to pull from development branch David Duque 2020-07-03 19:01:16 +0100
  • 1d4d03637f
    Version bump David Duque 2020-06-29 09:47:38 +0100
  • b98111b4e1
    Fix unassigned php version David Duque 2020-06-29 09:13:50 +0100
  • 3876cbac8a
    Version bump David Duque 2020-06-28 10:06:50 +0100
  • ffc7e8d77e
    Add comments explaining David Duque 2020-06-28 10:05:25 +0100
  • 7f305ee02e
    Add /.well-known/mta-sts.txt to all nginx dotfiles David Duque 2020-06-28 09:57:28 +0100
  • fcb44dafa3
    Let's encrypt certbot hotfix David Duque 2020-06-27 21:32:36 +0100
  • 7af4ab0f4f
    Version bump David Duque 2020-06-27 20:27:49 +0100
  • 7864055490
    Upgrade Nextcloud David Duque 2020-06-27 19:39:03 +0100
  • 7b357fa71b Version bump (v0.46 rc) David Duque 2020-06-21 22:49:14 +0100
  • 9a4cf4d7af Update dependencies David Duque 2020-06-21 16:02:17 +0100
  • 022a11e159 Merge remote-tracking branch 'up/master' David Duque 2020-06-21 15:52:31 +0100
  • 74554bcbf3 Version bump David Duque 2020-06-21 15:45:34 +0100
  • 5d6c23cff9 Finalize php configuration David Duque 2020-06-21 15:18:46 +0100
  • 0ccbf1b809 Only spawn a thread pool when strictly needed David Duque 2020-06-21 15:05:17 +0100
  • 6fd3195275 Fix MTA-STS policy id so it does not have invalid characters, fixes #1779 Joshua Tauberer 2020-06-12 13:09:11 -0400
  • d01069f7f2 Automatically agree to ToS on SSL provision David Duque 2020-06-12 09:27:08 +0100
  • 57dea6f285 Merge remote-tracking branch 'upstream/master' Michael Kroes 2020-06-11 20:00:31 +0200
  • 224242dfde Merge v0.46 point release branch Joshua Tauberer 2020-06-11 12:25:49 -0400
  • 049bfb6f7f v0.46 v0.46 Joshua Tauberer 2020-06-11 12:23:18 -0400
  • 12d60d102b Update Roundcube to 1.4.6 Joshua Tauberer 2020-06-11 12:19:00 -0400
  • 9db2fc7f05 In web proxies, add X-{Forwarded-{Host,Proto},Real-IP} and 'proxy_set_header Host' when there is a flag Joshua Tauberer 2020-06-07 09:45:04 -0400
  • e03a6541ce Don't make autoconfig/autodiscover subdomains and SRV records when the parent domain has no user accounts Joshua Tauberer 2020-06-05 13:45:50 -0400
  • 41642f2f59 [backport] Fix roundcube error log file path in setup script (#1775) Faye Duxovni 2020-06-07 09:50:04 -0400
  • df9bb263dc
    daily_tasks.sh: redirect stderr to stdout (#1768) Vasek Sraier 2020-06-07 15:56:45 +0200
  • 339c330b4f
    Fix roundcube error log file path in setup script (#1775) Faye Duxovni 2020-06-07 09:50:04 -0400
  • cfc8fb484c
    Add rate limiting of SSH in the firewall (#1770) Marcus Bointon 2020-06-07 15:47:51 +0200
  • 2219413c5d Fix roundcube error log file path in setup script Faye Duxovni 2020-06-02 11:36:57 -0400
  • c585192dd7 Initial outgoing MTA-STS support Michael Kroes 2020-05-30 16:17:11 +0200
  • e50fdb4b9b Merge remote-tracking branch 'upstream/master' Michael Kroes 2020-05-30 14:23:39 +0200
  • bc1be9d70a readme fixes Joshua Tauberer 2020-05-30 08:15:31 -0400
  • 3a4b8da8fd More for MTA-STS for incoming mail Joshua Tauberer 2020-05-30 08:04:07 -0400
  • 38327ae6b3 Merge remote-tracking branch 'upstream/master' Michael Kroes 2020-05-30 05:31:26 +0200
  • 37dad9d4bb Provision certificates from Let's Encrypt grouped by DNS zone Joshua Tauberer 2020-05-22 07:05:24 -0400
  • b805f8695e Move status checks for www, autoconfig, autodiscover, and mta-sts to within the section for the parent domain Joshua Tauberer 2020-05-17 12:43:58 -0400
  • 10bedad3a3 MTA-STS tweaks, add status check using postfix-mta-sts-resolver, change to enforce Joshua Tauberer 2020-05-17 12:10:38 -0400
  • afc9f9686a
    Publish MTA-STS policy for incoming mail (#1731) A. Schippers 2020-05-29 21:30:07 +0200
  • 8ca58798e4
    Typo fix David Duque 2020-05-28 16:17:10 +0100
  • 235ebe9a4a
    Secondary nameservers: Allow IPv6 David Duque 2020-05-28 15:47:02 +0100
  • 421846f067 Merge commit '7de8fc9bc0983f3d47ffaba306b03392b0a68a9c' A. Schippers 2020-05-28 08:54:44 +0200
  • 86cc1ddbb4
    Merge 9e4a1dace6 into 7de8fc9bc0 Tristan Hill 2020-05-28 08:52:51 +0200
  • 211d3ff8a8
    Fix os tag issues David Duque 2020-05-24 23:22:30 +0100
  • bfbc986b21
    Add rate limiting of SSH in the firewall, see #1767 Marcus Bointon 2020-05-22 20:28:26 +0200
  • 49e8c864f7
    daily_tasks.sh: redirect stderr to stdout Vasek Sraier 2020-05-19 10:03:55 +0200
  • 8da77925a8
    Merge 74cefa30fd into 7de8fc9bc0 Michael Kroes 2020-05-18 19:31:16 -0400
  • a51e968d31
    Use pip3 David Duque 2020-05-17 15:20:14 +0100
  • c95b91af5a
    Force python3-pip David Duque 2020-05-17 15:14:43 +0100
  • 117bdb7464
    Update Nextcloud to the latest version David Duque 2020-05-17 15:04:17 +0100
  • c7ca7599ec Merge remote-tracking branch 'upstream/master' Michael Kroes 2020-05-17 06:41:36 +0200
  • 2730404cb6
    Merge f7f5f4ecae into 7de8fc9bc0 Victor 2020-05-17 13:40:41 +1000
  • baa5d32dea
    Make sure /etc/default/bind9 exists David Duque 2020-05-17 02:58:19 +0100
  • 1513655bc4
    Make sure that the OS in the admin panel matches the actual system OS David Duque 2020-05-17 02:45:35 +0100
  • 959281c635
    Version bump David Duque 2020-05-17 02:38:18 +0100
  • 98b50ce333
    Syntax function fix David Duque 2020-05-17 02:38:00 +0100
  • b66ade73c8
    Begin support for Ubuntu LTS David Duque 2020-05-17 02:33:26 +0100
  • 7de8fc9bc0 v0.45 v0.45 Joshua Tauberer 2020-05-16 06:45:23 -0400
  • 45363c27e1 Merge remote-tracking branch 'upstream/master' A. Schippers 2020-05-15 12:59:15 +0200
  • 23095a4ada punycoded hostname and some comments/documentation changes A. Schippers 2020-05-15 12:54:48 +0200
  • de115fe01e Merge remote-tracking branch 'up/master' David Duque 2020-05-11 19:42:54 +0100
  • c87b62b8c2
    Fix path to Roundcube error log in fail2ban jails.conf (#1761) yeuna92 2020-05-11 08:59:42 -0400
  • 0ba1571f33
    Update jails.conf yeuna92 2020-05-11 07:46:40 -0400
  • 8fe33da85d Run nightly tasks on a random minute after 03:00 to avoid overload (#1754) clonejo 2020-05-03 16:34:42 +0200
  • c202a5cbc6 Changlog entries Joshua Tauberer 2020-05-10 19:46:25 -0400
  • 1353949e42 Upgrade Roundcube to 1.4.4, Nextcloud to 17.0.6, Z-Push to 2.5.2 Joshua Tauberer 2020-05-10 19:44:12 -0400
  • c19f8c9ee6 Change Mozilla autoconfig useGlobalPreferredServer property to false Joshua Tauberer 2020-05-10 19:29:01 -0400
  • 70ca14f693 Merge commit '40b21c466d11ab4fd25d7345693bcb5131d5c0cf' A. Schippers 2020-05-08 11:52:40 +0200
  • 37662e4d12 added idn2 for installation with web.py A. Schippers 2020-05-08 11:51:02 +0200
  • 8e75fad3a0
    Update management/dns_update.py A. Schippers 2020-05-08 08:37:37 +0200
  • e35fccc90c
    Update management/dns_update.py A. Schippers 2020-05-08 08:35:45 +0200
  • 88dba22df0
    Update setup/web.sh A. Schippers 2020-05-08 08:25:40 +0200
  • e2447bd299
    Update setup/web.sh A. Schippers 2020-05-08 08:25:10 +0200
  • 8c71fd192f Run nightly tasks on a random minute after 03:00 to avoid overload clonejo 2020-05-03 16:34:42 +0200