Girish Ramakrishnan
43f33a34b8
switch mail container to http
2021-12-19 12:11:47 -08:00
Girish Ramakrishnan
d37652d362
postgresql container update
...
* makes the service http based
* no more request module usage
2021-12-17 13:26:34 -08:00
Girish Ramakrishnan
9590a60c47
Update base image of some addons to 3.2.0
2021-12-17 09:18:22 -08:00
Girish Ramakrishnan
34d11f7f6e
mongodb container update
...
* upgrades mongodb to 4.4
* makes the service http based
* no more request module usage
2021-12-16 22:49:38 -08:00
Girish Ramakrishnan
08d41f4302
update redis base image
2021-12-16 22:26:43 -08:00
Girish Ramakrishnan
219fafc8e4
Update base image to 3.2.0 (mongodb 4.4)
2021-12-16 16:26:31 -08:00
Girish Ramakrishnan
53593a10a9
redis: fix issue with double headers
2021-12-16 14:06:52 -08:00
Girish Ramakrishnan
26dc63553e
update redis addon to use pipeline+http api
2021-12-15 17:54:50 -08:00
Girish Ramakrishnan
e7f94b6748
Update base image to 3.1.0
2021-12-14 20:47:41 -08:00
Girish Ramakrishnan
fcdc53f7bd
add flag to enable/disable mailbox sharing
2021-12-08 11:05:13 -08:00
Girish Ramakrishnan
3dcbeb11b8
mail: use dashboardDomain and not mailDomain
...
also remove unused mail_domain
2021-11-25 15:04:30 -08:00
Girish Ramakrishnan
b6ee1fb662
mail: add non-tls ports for recvmail addon
2021-11-16 17:21:34 -08:00
Girish Ramakrishnan
8bfb3d6b6d
mail: save message-id in eventlog
2021-11-02 01:42:07 -07:00
Girish Ramakrishnan
f803754e08
mail: fix eventlog search
2021-11-02 01:00:28 -07:00
Girish Ramakrishnan
09cfce79fb
mail: fix direction field in eventlog of deferred mails
2021-11-02 00:48:01 -07:00
Girish Ramakrishnan
5ece159fba
sftp: fix crash when creating directory
2021-10-27 13:17:23 -07:00
Girish Ramakrishnan
22e4d956fb
mail: add option to force from address for relays
2021-10-16 22:30:28 -07:00
Girish Ramakrishnan
273a833935
mail: chmod the key file, so we can make the config dir readonly
2021-10-16 16:36:53 -07:00
Girish Ramakrishnan
3988d0d05f
mail: add duplication detection for lists
2021-10-15 21:52:16 -07:00
Girish Ramakrishnan
c775ec9b9c
mail: auto-expunge junk folder (60 days)
2021-10-14 11:26:57 -07:00
Girish Ramakrishnan
98c6d99cad
mail: enable vacation-seconds sieve extension
2021-10-14 09:31:57 -07:00
Girish Ramakrishnan
13197a47a9
mail: allow configuring dnsbl zones
2021-10-13 14:53:20 -07:00
Girish Ramakrishnan
419b58b300
mail: implement event log spam filter
2021-10-12 18:42:38 -07:00
Girish Ramakrishnan
272c77e49d
mail: better eventlog schema
2021-10-12 17:11:55 -07:00
Girish Ramakrishnan
afdac02ab8
mail: fix the folder structure
2021-10-12 12:30:19 -07:00
Girish Ramakrishnan
004a264993
mail: dkim key update
2021-10-11 22:56:34 -07:00
Girish Ramakrishnan
4fda00e56c
mail: update locations
2021-10-11 18:14:22 -07:00
Girish Ramakrishnan
b9a11f9c31
filemanager: fix crash in extract
2021-10-11 15:34:11 -07:00
Girish Ramakrishnan
f17e3b3a62
mail: export pop3 port
2021-10-07 22:06:26 -07:00
Girish Ramakrishnan
92c712ea75
ldap: use service ids when auth'ing email
2021-10-07 21:32:22 -07:00
Girish Ramakrishnan
aed84a6ac9
Fix postgresql import issue with long table names
2021-10-01 16:24:38 -07:00
Girish Ramakrishnan
8255623874
mail: mount mail data directory into sftp container
...
fixes #794
2021-09-26 13:47:45 -07:00
Girish Ramakrishnan
d4edd771b5
sftp: prefix the id with app- and volume-
...
this helps the backend identify the type of mount
2021-09-25 23:35:44 -07:00
Girish Ramakrishnan
949b2e2530
postgresql: bump shm size and disable parallel queries
...
https://forum.cloudron.io/topic/5604/nextcloud-take-very-long-time-to-respond/5
2021-09-03 08:02:06 -07:00
Johannes Zellner
5b10cb63f4
sftp: update addon to fix symlink deletion
2021-08-11 09:32:30 +02:00
Girish Ramakrishnan
882a7fce80
redis: suppress password warning
2021-07-24 08:51:00 -07:00
Girish Ramakrishnan
dd5737f948
mail: enable editheader sieve extension and upgrade solr
2021-06-25 16:38:44 -07:00
Girish Ramakrishnan
097a7d6b60
sftp: rework appdata and volume mounting logic
...
this tries to solve two issues:
* the current approach mounts the data directories of apps/volumes individually.
this causes a problem with volume mounts that mount after the container is started i.e not
network time/delay but systemd ordering. With CIFS, the mount is a hostname. This requires
unbound to be running but unbound can only start after docker because it wants to bind to
the docker network. one way to fix is to not start sftp automatically and only start sftp
container in the box code. This results in the sftp container attaching itself of the
directory before mounting and it appears empty. (on the host, the directory will appear
to have mount data!)
* every time apptask runs we keep rebuilding this sftp container. this results in much race.
the fix is: mount the parent directory of apps and volumes. in addition, then any specialized appdata
paths and volume paths are mounted individually. this greatly minimized rebuilding and also since we don't rely
on binding to the mount point itself. the child directories can mount in leisure. this limits the race
issue to only no-op volume mounts.
part of #789
2021-06-24 16:51:58 -07:00
Girish Ramakrishnan
406b3394cb
mail: fix issue where spam to internal lists was not blocked
2021-06-18 10:35:42 -07:00
Girish Ramakrishnan
9e34a95732
postgresql: fix backup hogging connections
...
This fixes the "FATAL: remaining connection slots are reserved for non-replication superuser connections"
2021-06-05 09:43:53 -07:00
Girish Ramakrishnan
3ba62f2ba1
mail: do not forward spam
2021-05-27 22:21:17 -07:00
Girish Ramakrishnan
0342865129
sieve: redirects do not do SRS
2021-05-26 15:22:10 -07:00
Girish Ramakrishnan
76d0abae43
postgresql: set max conn limit per db
2021-05-18 09:04:29 -07:00
Girish Ramakrishnan
31503e2625
postgresql: bump max connections
2021-05-06 10:58:48 -07:00
Girish Ramakrishnan
c17743d869
migrate secrets into the database
...
the infra version is bumped because the nginx's dhparams path has changed
and the sftp server key path has changed.
2021-05-03 22:11:18 -07:00
Girish Ramakrishnan
cd300bb6e2
graphite: carbon crash fix
...
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923464
https://forum.cloudron.io/topic/4797/graphite-keeps-crashing-oom/34
2021-04-27 14:25:12 -07:00
Girish Ramakrishnan
8b99af952a
turn: turn off verbose logging
2021-04-20 11:30:31 -07:00
Girish Ramakrishnan
e613452058
mysql: remove use of mysql_upgrade
2021-04-01 11:50:03 -07:00
Girish Ramakrishnan
32f385741a
graphite: implement upgrade
...
for the moment, we wipe out the old data and start afresh. this is because
the graphite web app keeps changing quite drastically.
2021-03-23 16:34:32 -07:00
Girish Ramakrishnan
c3d30a1d99
mail: rework STARTTLS strategy
...
instead of fixing all apps which is a royal pain, we instead make Haraka
offer STARTTLS for 2587 and no STARTTLS for 2525.
2021-03-21 20:38:05 -07:00