Files
one-click-apps/public/v4/apps/poste-io.yml
Edward 91daa6b904 Tidy instructions spelling & spacing (#369)
* tidy up instructions spelling/spacing

* remove spaces in empty lines

Co-authored-by: Edward <edward@finchit.co.za>
Co-authored-by: Kasra Bigdeli <kasra85@gmail.com>
2021-03-14 14:09:07 -04:00

53 lines
1.9 KiB
YAML

captainVersion: 4
services:
$$cap_appname:
image: analogic/poste.io:$$cap_poste_version
ports:
- 25:25
- 110:110
- 143:143
- 465:465
- 587:587
- 993:993
- 995:995
- 4190:4190
volumes:
- /etc/localtime:/etc/localtime:ro
- $$cap_appname-data:/data
restart: always
environment:
HTTPS: OFF
LETSENCRYPT_EMAIL: $$cap_email
LETSENCRYPT_HOST: $$cap_host
VIRTUAL_HOST: $$cap_host
caproverOneClickApp:
variables:
- id: $$cap_poste_version
label: Poste.io version tag
description: Check out their Docker page for the valid tags https://hub.docker.com/r/analogic/poste.io/tags
defaultValue: '2'
- id: $$cap_email
label: Email Address
description: The email address used for Lets Encrypt certificates.
- id: $$cap_host
label: Hostname
description: The full hostname for this captain app. (usually mail.mydomain.com)
instructions:
start: >-
SMTP + IMAP + POP3 + Antispam + Antivirus + Web administration + Web email on your server in ~5 minutes
Recommended: Use "mail" as the App Name.
end: >-
Please paste the preDeployFunction from https://github.com/caprover/caprover/issues/479#issuecomment-520902309 to the App Config > Pre-Deploy section of your created poste.io instance $$cap_appname.
Also ensure that you've set up the reverse DNS (PTR record) for your server and DKIM, SPF (DNS TXT) records.
The deployment can take up to 2 minutes.
displayName: Poste.io
isOfficial: true
description: Poste.io - complete mailserver built in one container
documentation: Read the poste.io documentation @ https://poste.io/doc