Commit Graph

48 Commits

Author SHA1 Message Date
Ntdi
cac6c1e7f7 Make DNS understaind easier for users
This simple change makes it easier for new users to add the DNS records they need for there Modoboa installation.
2023-02-12 17:13:35 -05:00
Antoine Nguyen
5f02e1b8ed Added fail2ban setup 2023-01-30 18:02:09 +01:00
Antoine Nguyen
37633008cb Fixed restore mode 2022-11-09 10:30:44 +01:00
Antoine Nguyen
d6f9a5b913 Few fixes. 2022-11-08 17:20:25 +01:00
Antoine Nguyen
8b1d60ee59 Few fixes 2022-11-08 17:19:23 +01:00
Antoine Nguyen
2b5edae5d5 WIP: Improved backup/restore system. 2022-11-06 10:30:24 +01:00
Spitap
554611b366 review fix 2022-11-03 10:54:06 +01:00
Spitap
5bed9655ea fixed typo 2022-09-19 15:53:19 +02:00
Spitap
f3811b4b39 refactoring 2022-09-19 15:00:26 +02:00
Spitap
b0d56b3989 PEP formating 2022-09-15 11:32:57 +02:00
Spitap
53e3e3ec58 Better UX, use of os to concatenate path 2022-08-05 15:20:11 +02:00
Spitap
4a00590354 fixed restore disclamer 2022-07-26 16:20:03 +02:00
Spitap
15768c429e Restore workflow done 2022-07-26 12:07:42 +02:00
Spitap
439ffb94c4 initial commit 2022-07-26 10:37:38 +02:00
Spitap
20970557de Allow to disable mail backup 2022-07-25 22:05:35 +02:00
Spitap
9e1c18cd6b Fix argument passed as list instead of string 2022-07-21 19:09:53 +02:00
Spitap
579faccfa5 added an automatic bash option (no path provided) or a path provided bash (for cron job) 2022-07-21 19:00:32 +02:00
Spitap
5318fa279b bash option 2022-07-21 18:00:50 +02:00
Spitap
070efd61c4 Fix import 2022-07-21 14:08:39 +02:00
Spitap
9917d8023e Edited README, fix backup run process 2022-07-21 14:02:41 +02:00
Spitap
56ed214fb5 Starting work on backup system 2022-07-19 19:06:53 +02:00
Antoine Nguyen
58f5a8af09 Fixed issue with Debian bullseye (11). 2021-09-22 11:32:55 +02:00
Antoine Nguyen
6fdf57b703 Prevent daemons to start at installation on debian like systems. 2021-03-20 09:20:02 +01:00
Antoine Nguyen
94346ee58a Use python3 now by default. 2020-09-17 11:57:50 +02:00
Antoine Nguyen
1fa390513d Python 3.8 fixes. 2020-09-15 11:14:23 +02:00
Antoine Nguyen
503145eaad Installer upgrade mode. 2019-03-19 10:49:27 +01:00
Antoine Nguyen
f71dafa83a Fixed A record definition.
see #244
2018-10-24 15:31:52 +02:00
Antoine Nguyen
d845ce78d0 Restart cron daemon at end of installation. 2018-07-11 11:46:12 +02:00
Antoine Nguyen
8a650e6998 OpenDKIM setup. (#196)
* OpenDKIM setup.

see #173

* Fixed unit tests.

* Fixed mysql syntax.
2018-04-02 16:25:58 +02:00
Antoine Nguyen
d813039270 Added Radicale setup. (#194)
* Added Radicale setup.

see #193

* Fixed setup on CentOS.
2018-03-31 14:12:53 +02:00
Antoine Nguyen
18f1c85bcf Added message about required DNS records.
fix #168
2017-12-03 13:41:38 +01:00
Antoine Nguyen
c894013d67 Fixed default values.
see #160
2017-10-10 09:40:30 +02:00
Antoine Nguyen
93f5fefe6f Fixed python3 compat. 2017-10-08 14:44:26 +02:00
Antoine Nguyen
d94957b79f Fixed unit test. 2017-10-08 14:39:40 +02:00
Yohann Rebattu
19ac9350d7 Add configuration wizard (#158)
* add --interactive option refs #133

* delete uneeded template as config is a dict now

* minor changes after code review
2017-10-08 11:29:34 +02:00
Antoine Nguyen
da7d45639f Added support for modoboa version selection.
see #138
2017-07-07 10:36:38 +02:00
Antoine Nguyen
8052f4aede Added new option to generate config file.
fix #130
2017-06-23 09:43:41 +02:00
Antoine Nguyen
dd57aa830d Create config file from template.
see #118
2017-04-25 11:32:24 +02:00
Antoine Nguyen
533cb13e97 Make sure wget is installed.
fix #115
2017-04-24 16:00:11 +02:00
Antoine Nguyen
d653779770 Merge pull request #99 from modoboa/feature/automx
Added automx support.
2017-03-17 09:12:35 +01:00
Antoine Nguyen
e7b468f7c4 Fixed installation when mysql+amavis enabled. 2017-03-04 10:31:41 +01:00
Antoine Nguyen
5f36d6231f Added automx support.
see #98
2017-02-09 14:40:39 +01:00
Antoine Nguyen
7c22bbe5f0 Experimental support for Let's Encrypt.
see #50
2016-09-21 17:30:04 +02:00
Antoine Nguyen
b20400fd98 Use the --force option for every question.
fix #12
2016-06-07 10:05:16 +02:00
Antoine Nguyen
89cdc314ea Working setup for CentOS. 2016-06-01 15:30:59 +02:00
Antoine Nguyen
451c3b4695 CentOS support. 2016-05-31 12:41:50 +02:00
Antoine Nguyen
4e60fd2ca8 Few fixes. 2015-10-16 09:51:26 +02:00
Antoine Nguyen
84fe9b0d16 Initial commit. 2015-10-14 17:27:01 +02:00