feld
46e31bbce3
Update README.md
...
Co-authored-by: holger krekel <holger@merlinux.eu >
2025-03-26 10:24:42 +01:00
Mark Felder
a4f4627a75
Various README improvements
...
- e-mail -> email
- capitalization of software and protocols (Postfix, Dovecot, SMTP, etc)
Rephrased the install instructions to start by recommending the DNS records that cmdeploy is going to check for immediately anyway.
Refactored the migration guide to fix incorrect tar commands (wrong usage of -C flag) and suggest how to copy directly from server to server by logging in with SSH agent forwarding. The mail services should be disabled first before proceeding with any changes and also ensure the echobot and mail spool are copied over to the new server so no messages are lost.
2025-03-26 10:24:42 +01:00
B. Petersen
acf6e862d0
update some links
2025-03-23 20:42:25 +01:00
holger krekel
31faf2c78e
remove Delta Chat mentionings
2025-03-21 21:47:24 +01:00
holger krekel
f8c28d8b9f
clarify client/server setup for deploying a chatmail server
2025-03-21 21:41:51 +01:00
holger krekel
f69a2355f6
better prerequisites
2025-03-21 21:40:05 +01:00
holger krekel
388c01105c
streamline intro/getting started
2025-03-21 21:36:26 +01:00
holger krekel
f8996e1d7d
Update README.md
...
Co-authored-by: bjoern <r10s@b44t.com >
2025-03-21 20:32:38 +01:00
holger krekel
6b3d5025d9
Update README.md
...
Co-authored-by: bjoern <r10s@b44t.com >
2025-03-21 20:32:38 +01:00
holger krekel
ed271189d2
trim the feature list
2025-03-21 20:32:38 +01:00
holger krekel
65f8a9a652
provide more summary info/perequisites in the README
2025-03-21 20:32:38 +01:00
holger krekel
6c5b9fde1f
Update README.md
...
Co-authored-by: l <link2xt@testrun.org >
2025-03-21 06:50:17 +01:00
holger krekel
258436442f
rework intro to read when coming from chatmail.at
2025-03-21 06:50:17 +01:00
link2xt
f188aef11e
Document TLS requirements in the readme
2025-03-09 15:52:44 +00:00
missytake
c3190dd51a
doc: fix migration guide
...
fix #464
2025-01-08 16:55:10 +01:00
missytake
6a32192e50
Revert rest of #462
...
This reverts commit 88a8dc905b .
2024-12-21 00:04:40 +01:00
missytake
88a8dc905b
DNS: recommend cmdeploy dns --all in the README
2024-12-20 10:46:42 +01:00
missytake
b92d9c889b
doc: use ssh+tar to transfer vmail + dkimkeys as well
2024-10-29 17:17:17 +01:00
link2xt
c35c44ad8d
Replace rsync with tar
2024-10-29 17:17:17 +01:00
missytake
70f77a93ea
doc: fix step 9 -> step 6
...
Co-authored-by: holger krekel <holger@merlinux.eu >
2024-10-29 17:17:17 +01:00
missytake
ebed7ebf5e
doc: migration guide should use new --ssh-host command
2024-10-29 17:17:17 +01:00
missytake
648bf53e83
Guide on how to migrate chatmail to a new host
...
This guide doesn't require knowing about firewalls,
but utilizes the `cmdeploy run --disable-mail` command from #428 .
supercedes #417
2024-10-29 17:17:17 +01:00
missytake
bbf508d95e
docs: nicer linebreaks
2024-10-16 16:45:06 +02:00
missytake
80cbdda772
docs: mention the chatmail.ini in the cmdeploy description
2024-10-16 16:45:06 +02:00
missytake
babdff361c
docs: more details for the repo overview #419
2024-10-16 16:45:06 +02:00
link2xt
7573ef928f
mention wireguard
2024-10-14 12:22:02 +02:00
link2xt
46297d4839
Document setting up DNAT
2024-10-14 12:22:02 +02:00
missytake
ba811c2e1c
DNS: fix checking for required DNS records ( #412 )
...
* Improve README for first setup
* DNS: fix flushing DNS when requesting records
* DNS: actually check whether mta-sts record is set correctly
* DNS: add changelog
* DNS: also check for www CNAME record
* DNS: fix tests
* lint: update ruff to 0.6.5 locally
2024-09-13 21:55:54 +02:00
link2xt
283045dc4a
Multiplex HTTPS, IMAP and SMTP on port 443
...
Services are distinguished based on ALPN.
For example,
openssl s_client -connect example.org:443 -alpn smtp
gives SMTP connection and
openssl s_client -connect example.org:443 -alpn imap
gives IMAP connection.
2024-07-11 10:30:46 +00:00
Christian Hagenest
f32e18c32a
Recommend authentication via ssh key with ed25519 algorithm ( #231 ) ( #291 )
...
* fix #231
* CI: disable CI for markdown files
* clarify need for ssh-add
* Update README.md
Co-authored-by: missytake <missytake@systemli.org >
---------
Co-authored-by: missytake <missytake@systemli.org >
2024-05-18 23:31:03 +02:00
link2xt
824f70f463
Document email authentication requirements
2024-04-19 21:12:54 +02:00
link2xt
30a61972fb
Update autoconfig XML URL with RFC draft
...
Old page does not exist anymore and linking to web archive is not nice.
2024-01-08 16:33:04 +01:00
link2xt
be3685519f
Document ports 80 and 443 and add more hyperlinks
2023-12-21 16:16:17 +00:00
missytake
42bba52f66
README: move cmdeploy dns to additional commands
2023-12-19 19:39:49 +01:00
missytake
50922fb1d2
docs: dns doesn't just output a zone file anymore
2023-12-19 19:39:49 +01:00
holger krekel
1b9e822ff6
strike this weird CHATMAIL_DOMAIN variable
2023-12-16 16:36:56 +01:00
holger krekel
9f6c00d62c
strike last mentins of "instance" in readme
2023-12-16 16:36:56 +01:00
missytake
7f8e0620ca
README: formatting
2023-12-13 19:50:45 +01:00
missytake
dc9aebcb55
README: rework and reorder
2023-12-13 19:43:39 +01:00
link2xt
1c0543cb46
Update README.md
...
Co-authored-by: missytake <missytake@systemli.org >
2023-12-12 23:37:16 +01:00
link2xt
dde879c7fc
Add scripts/cmdeploy
2023-12-12 23:37:16 +01:00
link2xt
a2a78c0aff
Do not attmpt to activate venv from scripts/initenv.sh
...
If you run it as scripts/initenv.sh,
activating venv is useless as bash will exit immediately afterwards.
If you `source` it as suggested by README.md,
`set -e` will set the flag for the current shell
and your shell will exit as soon as some command returns non-zero status,
e.g. cmdeploy fails or you simply do `ls /foo/bar/baz` and `ls`
complains that `/foo/bar/baz` does not exist.
2023-12-12 20:22:34 +00:00
holger krekel
b3fdebf8df
tweak for making CI happy
2023-12-11 15:52:12 +01:00
holger krekel
74f5b2847f
fix readme
2023-12-11 15:52:12 +01:00
holger krekel
e417e43c54
add test command
2023-12-11 15:52:12 +01:00
holger krekel
158ebe1089
fix README
2023-12-11 15:52:12 +01:00
holger krekel
d3ca037ebf
snap
2023-12-11 15:52:12 +01:00
holger krekel
81c4a6170f
making it work
2023-12-11 15:52:12 +01:00
holger krekel
6285283b02
rework UI for chatmail setup
2023-12-11 15:52:12 +01:00
holger krekel
b71e24d6a1
draft init flow
2023-12-11 15:52:12 +01:00