Put the documentation links first, with the guide marked as the place to start
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
[](https://github.com/Coffey-Labs/ihasmail-oneshot/releases/latest)
|
[](https://github.com/Coffey-Labs/ihasmail-oneshot/releases/latest)
|
||||||
[](LICENSE)
|
[](LICENSE)
|
||||||
|
[](https://docs.ihasmail.org/install/oneshot/)
|
||||||
|
|
||||||
**One command that turns a Linux Docker host into a working mail server with
|
**One command that turns a Linux Docker host into a working mail server with
|
||||||
webmail.** It deploys a fresh [Stalwart](https://stalw.art) mail server and a
|
webmail.** It deploys a fresh [Stalwart](https://stalw.art) mail server and a
|
||||||
@@ -13,6 +14,17 @@ the DNS records to publish.
|
|||||||
ihasmail-oneshot deploy --domain example.com --user alice
|
ihasmail-oneshot deploy --domain example.com --user alice
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Documentation
|
||||||
|
|
||||||
|
| | |
|
||||||
|
| --- | --- |
|
||||||
|
| 📘 **[Step-by-step guide](https://docs.ihasmail.org/install/oneshot/)** | **Start here.** On docs.ihasmail.org: DNS, ports, deploying, publishing records, signing in, upgrading and backups |
|
||||||
|
| 📋 **[Reference](docs/reference.md)** | Requirements, every command and flag, the deployment directory, upgrading, backing up, removing |
|
||||||
|
| ⚙️ **[How it works](docs/how-it-works.md)** | Why it exists, the deploy sequence, Stalwart setup without its wizard, shared certificates, IP bans behind a proxy |
|
||||||
|
| 🔒 **[Security model](docs/security-model.md)** | What is exposed, where secrets live, the trust decisions it makes |
|
||||||
|
| 🧰 **[Troubleshooting](docs/troubleshooting.md)** | Problems by message or symptom, and known limits |
|
||||||
|
| 🧪 **[Contributing](CONTRIBUTING.md)** | Building, the unit and end-to-end tests, the code layout, releases |
|
||||||
|
|
||||||
## What you get
|
## What you get
|
||||||
|
|
||||||
- A mail server for `example.com`, with webmail at `https://webmail.example.com`
|
- A mail server for `example.com`, with webmail at `https://webmail.example.com`
|
||||||
@@ -69,17 +81,6 @@ It checks the host, shows the plan with the exact ihasmail release it will use,
|
|||||||
and asks before changing anything. Then publish `dns-records.zone`, and mail
|
and asks before changing anything. Then publish `dns-records.zone`, and mail
|
||||||
flows.
|
flows.
|
||||||
|
|
||||||
## Documentation
|
|
||||||
|
|
||||||
| | |
|
|
||||||
| --- | --- |
|
|
||||||
| 📘 **[Step-by-step guide](https://docs.ihasmail.org/install/oneshot/)** | On docs.ihasmail.org: DNS, ports, deploying, publishing records, signing in, upgrading and backups |
|
|
||||||
| 📋 **[Reference](docs/reference.md)** | Requirements, every command and flag, the deployment directory, upgrading, backing up, removing |
|
|
||||||
| ⚙️ **[How it works](docs/how-it-works.md)** | Why it exists, the deploy sequence, Stalwart setup without its wizard, shared certificates, IP bans behind a proxy |
|
|
||||||
| 🔒 **[Security model](docs/security-model.md)** | What is exposed, where secrets live, the trust decisions it makes |
|
|
||||||
| 🧰 **[Troubleshooting](docs/troubleshooting.md)** | Problems by message or symptom, and known limits |
|
|
||||||
| 🧪 **[Contributing](CONTRIBUTING.md)** | Building, the unit and end-to-end tests, the code layout, releases |
|
|
||||||
|
|
||||||
## Versions
|
## Versions
|
||||||
|
|
||||||
Releases are tagged by date (`v2026.9.15`). Each pins the Stalwart and Caddy
|
Releases are tagged by date (`v2026.9.15`). Each pins the Stalwart and Caddy
|
||||||
|
|||||||
Reference in New Issue
Block a user