André
b0b18dfc89
[Config] Do not accept non-FQDN as MAILCOW_HOSTNAME
...
[Config] Add SNAT6_TO_SOURCE
[Update] Do not update on non-FQDN hostname
2018-07-11 19:59:21 +02:00
André
1e59816665
[Netfilter] Prevent crashes by locking threads
...
[Netfilter] SNAT6
2018-07-11 19:59:10 +02:00
Benjamin Roberts
1602f3b0d0
Fix infinite loop when parsing update.sh arguments
...
update.sh would enter an infinite loop when arguments (e.g. --ours, --check). This is due to a missing `shift` statement that has now been added. This fixes #1193 .
2018-07-04 23:10:30 +10:00
André
6ded3dbd95
[API] Allow to set API options in mailcow.conf, fixes #1457
2018-06-08 09:11:03 +02:00
André
42655e2575
[Update] Do only replace port 9000 if host is phpfpm
2018-04-30 16:35:18 +02:00
André
f0eca3fe7b
[Update] Revert Rspamd controller password file change
2018-04-30 08:01:49 +02:00
André
f76294e52a
[Update] Move COMPOSE_PROJECT_NAME
2018-04-29 09:27:29 +02:00
André
47e3544035
[Update] Remove parallel option (deprecated), check currently installed docker-compose version, change the way Rspamds controller password is handled
2018-04-29 09:22:00 +02:00
André
73df611339
[Update] Add missing "
2018-04-27 21:24:07 +02:00
André
d897ae71f6
[Update] Fix sed for missing *custom files
2018-04-27 21:23:00 +02:00
André
c0aa3ddf7b
[Update] Add COMPOSE_PROJECT_NAME if missing
...
[Update] Fix NC Redis timeout (if NC is installed via helper script)
2018-04-27 21:00:33 +02:00
André
52f26078e5
[Update] Fix PHP-FPM ports for existing non-mailcow Nginx sites
2018-04-26 13:58:03 +02:00
André
b8feaef629
[Update] Change fetch method, again
2018-04-25 21:58:50 +02:00
André
f661e51823
[Update] Remove revspec
2018-04-25 16:51:40 +02:00
André
a6810b81c6
[Update] Fix fetching by adding a refspec...
2018-04-24 13:00:53 +02:00
root
bfcfeeb1e8
Fix the fix for the fix for update.sh etc.
2018-04-18 18:38:37 +02:00
Pascal Jufer
90db5a30cb
Fix initial compose project name
2018-04-13 14:13:24 +02:00
André Peters
182b7826bd
Fix compose project name, take #3
2018-04-12 21:52:32 +02:00
André Peters
0ac3a66182
Additional fix for compose project name
2018-04-12 08:29:40 +02:00
André Peters
152ccba1d4
[Compose] Critical fix for project name
...
Docker-compose doesn't strip dashes and underscores anymore
2018-04-12 07:56:54 +02:00
André Peters
ce7643b3ad
[Update] Remove parameter
2018-02-28 18:36:23 +01:00
eXtremeSHOK
d052a87cc3
Support for alpine linux
...
rebased on dev
replaces #1047
2018-02-20 10:31:01 +02:00
Peter
6db217d97e
Update update.sh
...
Should be `elif` instead of `if`
2018-02-10 18:26:20 +01:00
andre.peters
6118085890
[Compose] Expose SQL to 13306 on 127.0.0.1
2018-02-05 21:42:13 +01:00
andre.peters
96c0fbe78f
[Update] Remove dc_params
2018-02-01 21:51:23 +01:00
andre.peters
6be0577638
[Compose] Allow to disable IPv6
2018-02-01 21:45:49 +01:00
andre.peters
5527d6fb94
[Update] Assume worker-controller-password.inc as unchanged on update
2018-02-01 13:35:18 +01:00
andre.peters
90fe52cc72
[Update] Use correct subnet for IPv6, allow --ours parameter to merge by gits ours strategy
...
[Update/config] Allow to set SNAT_TO_SOURCE
2018-02-01 13:32:40 +01:00
andre.peters
c7280e182f
[Update] Add --ours parameter to override merge strategy
2018-02-01 09:40:08 +01:00
andre.peters
81c1ed9e4d
[Update] Fix update check
2018-01-30 08:58:59 +01:00
andre.peters
120f26261d
Fix var name..
2018-01-27 12:24:00 +01:00
andre.peters
78334fe93e
[Update] Crit fix for missing vars
2018-01-27 12:19:43 +01:00
andre.peters
8ce9d14e07
[Update] Better update check...
2018-01-26 22:40:00 +01:00
andre.peters
1f1ab0960c
[Update] Formatting; Added new options
2018-01-24 09:24:40 +01:00
andre.peters
1c3a52172a
[Update] Added --no-start parameter to update.sh
2018-01-21 15:03:46 +01:00
André Peters
74721c08bd
Merge branch 'master' into dev
2018-01-13 18:38:08 +01:00
andre.peters
1e9cae9084
[Compose] New images with LOG_LINES
...
[Update] Do not add empty line in each loop
2018-01-08 22:00:54 +01:00
maffo999
501731e7b9
Update update.sh
...
fixed a typo on line 82
2017-11-23 10:02:25 +01:00
andryyy
fc18d153cd
[Compose, DockerAPI, Web, Watchdog] Watchdog may send notification mails (todo: docs), DockerAPI via Flesk for limited access
2017-10-05 23:38:33 +02:00
andryyy
a8fb1d3f4f
Add experimental watchdog
2017-09-20 10:56:49 +02:00
andryyy
f7ff93a499
[Update] Stop mailcow before update
2017-09-16 23:24:30 +02:00
andryyy
344f88dbf3
[Update] Set merge.defaultToUpstream true
2017-09-13 19:25:54 +02:00
andryyy
538a99b956
[Update.sh] Move dependencies to loop
2017-09-08 10:02:50 +02:00
andryyy
5e8a130bda
[Update.sh] Do not run docker-compose down
2017-09-08 09:55:53 +02:00
Maxim Baz
82043fcf80
Use different exit code on updates check
...
Enables some scripting, e.g. putting this in a cron job:
./update.sh --check && <notify-me-about-available-updates>
2017-09-04 21:28:24 +02:00
andryyy
d1f14bc62b
[Update.sh] Test if var is int
2017-07-31 08:56:14 +02:00
andryyy
52231ac38d
[update.sh] Remove ,
2017-07-11 21:07:00 +02:00
andryyy
e1fc551bd2
[update.sh] Fix compose project name variable, add DOVEADM_PORT
2017-07-10 21:27:49 +02:00
andryyy
6d981b7f8d
[update.sh] Missing echo, more information
2017-07-08 16:31:08 +02:00
andryyy
bdfaef09c6
[update.sh] Do not clean up dangling items, remove old image tags (not removed by dangling=true)
2017-07-08 16:22:48 +02:00
andryyy
94e5631662
[update.sh] Do not remove dangling volumes
2017-07-08 09:16:23 +02:00
andryyy
7fe6fba994
[update.sh] Add missing options to mailcow.conf, don't show reflog
2017-07-04 21:28:27 +02:00
andryyy
00395b99c6
Fetch origin before update check
2017-06-29 21:45:09 +02:00
andryyy
426b597d02
Fix update check
2017-06-29 21:24:07 +02:00
andryyy
bedd361059
Test new update check
2017-06-29 17:42:37 +02:00
andryyy
716573520f
Use curl for internet connection check, fixes #399
2017-06-24 00:04:05 +02:00
andryyy
a956732c5a
Pull in parallel
2017-06-23 08:48:19 +02:00
andryyy
51011732c7
Slight changes
2017-06-21 16:53:36 +02:00
andryyy
2c8a5ce3f8
Update update.sh
2017-06-21 16:44:57 +02:00
andryyy
4503a76a28
Add more info to update script
2017-06-21 12:40:42 +02:00
andryyy
0f023cffed
Update update.sh
2017-06-21 12:10:20 +02:00
andryyy
959f4a428f
Update update.sh
2017-06-21 11:57:32 +02:00
andryyy
306373558e
Fix update script
2017-06-21 11:48:03 +02:00
andryyy
a45d78db54
Fix update script
2017-06-21 11:46:53 +02:00
andryyy
a0589b4275
Fix update script, fix gitignore
2017-06-21 11:46:01 +02:00
andryyy
b26ee88269
Exit after error
2017-06-21 11:07:20 +02:00
andryyy
a782cee8a1
Add gitignore, fix script
2017-06-21 11:05:59 +02:00
andryyy
c40875e8ca
Fix auto update
2017-06-20 23:43:19 +02:00
andryyy
da2cdb686f
Auto update script
2017-06-20 23:41:25 +02:00
andryyy
044c928ba1
Clean up dangling docker objects after updates
2017-06-20 23:22:39 +02:00
andryyy
eaf15d25b6
Don't need to backup images with tags
2017-06-20 23:05:43 +02:00
andryyy
cbc4e31b4e
Further changes to update.sh
2017-06-20 22:17:41 +02:00
andryyy
1095ba3066
Fix ssl in update.sh
2017-06-20 21:40:15 +02:00
andryyy
ce095432e9
Add fail2ban, run pull after update
2017-06-20 21:21:21 +02:00
andryyy
aa89603dc4
Use currently active branch
2017-06-20 20:42:11 +02:00
andryyy
d5eb85ea6b
Added notes
2017-06-20 00:03:09 +02:00
andryyy
71207b05fe
Update update.sh
2017-06-20 00:02:03 +02:00
andryyy
a9fc66b956
Add update.sh, a wip
2017-06-19 23:31:43 +02:00