mirror of
https://github.com/chatmail/relay.git
synced 2026-05-14 18:04:38 +00:00
Parametrized privacy policy, unified and refined nine/non-nine landing pages (#89)
- move web sources to markdown - integrate privacy policy template - create and use chatmail.ini file to driving web-page generation Co-authored-by: missytake <missytake@systemli.org> --------- Co-authored-by: missytake <missytake@systemli.org>
This commit is contained in:
28
README.md
28
README.md
@@ -1,3 +1,6 @@
|
||||
|
||||
<img width="800px" src="www/collage-top.png"/>
|
||||
|
||||
# Chatmail instances optimized for Delta Chat apps
|
||||
|
||||
This repository helps to setup a ready-to-use chatmail instance
|
||||
@@ -22,27 +25,30 @@ after which the initially specified password is required for using them.
|
||||
|
||||
export CHATMAIL_DOMAIN=c1.testrun.org # replace with your host
|
||||
|
||||
4. Deploy the chat mail instance to your chatmail server:
|
||||
4. Fill in privacy contact data into the `chatmail.ini` file
|
||||
|
||||
5. Deploy the chat mail instance to your chatmail server:
|
||||
|
||||
scripts/deploy.sh
|
||||
|
||||
This script uses `pyinfra` and `ssh` to setup packages and configure
|
||||
the chatmail instance on your remote server.
|
||||
This script remotely sets up packages and configures the chatmail provider.
|
||||
|
||||
5. Run `scripts/generate-dns-zone.sh` and
|
||||
6. Run `scripts/generate-dns-zone.sh` and
|
||||
transfer the generated DNS records at your DNS provider
|
||||
|
||||
|
||||
### Home page and getting started for users
|
||||
|
||||
- The `deploy.sh` script deploys a default `index.html`
|
||||
along with a QR code that users can click to
|
||||
create accounts on the chatmail provider.
|
||||
The `deploy.sh` script deploys
|
||||
|
||||
- Start a Delta Chat app and create a new account
|
||||
by typing an e-mail address with an arbitrary username
|
||||
and `@<your-chatmail-domain>` appended.
|
||||
Use an at least 10-character random password.
|
||||
- a default `index.html` along with a QR code that users can click to
|
||||
create accounts on your chatmail provider,
|
||||
|
||||
- a default `info.html` that is linked from the home page,
|
||||
|
||||
- a default `policy.html` that is linked from the home page.
|
||||
|
||||
All files are generated by the according markdown `.md` file in the `www` directory.
|
||||
|
||||
|
||||
### Ports
|
||||
|
||||
Reference in New Issue
Block a user