cookbook skeleton
This commit is contained in:
parent
77f14e0f14
commit
76d399e94f
14 changed files with 113 additions and 15 deletions
|
@ -5,23 +5,41 @@ sort_by = "weight"
|
|||
template = "documentation.html"
|
||||
+++
|
||||
|
||||
## Minimal deployment
|
||||
- Static user management
|
||||
- Single-node Garage storage
|
||||
- TLS encryption
|
||||
- Integration with a service manager
|
||||
- SMTP server integration (MTA)
|
||||
This cookbook will guide you from your first steps
|
||||
to a real deployment of Aerogramme.
|
||||
|
||||
## Standard deployment
|
||||
- LDAP user management
|
||||
- Garage cluster storage
|
||||
- Integration in an orchestrator
|
||||
- Auto-discovery
|
||||
## Single-node, minimal deployment
|
||||
|
||||
A minimal deployment will allow you to deploy Aerogramme on a single-server
|
||||
in a way that it works for a small production deployment.
|
||||
However, as Aerogramme is a distributed-first server,
|
||||
you will not benefit from all of its nice properties, and many manual
|
||||
work will be required.
|
||||
|
||||
- [Static user management](@/documentation/cookbook/static-user-management.md)
|
||||
- [Local storage](@/documentation/cookbook/single-node-garage-storage.md)
|
||||
- [TLS encryption](@/documentation/cookbook/tls-encryption.md)
|
||||
- [Integration with a service manager](@/documentation/cookbook/service-manager.md) (systemd or docker)
|
||||
- [SMTP server integration](@/documentation/cookbook/smtp-server.md) (MTA)
|
||||
|
||||
## Multi-nodes, standard deployment
|
||||
|
||||
Aerogramme is intended for multi-nodes deployment. This guide
|
||||
will cover the specificities introduced by a multi-node deployment.
|
||||
|
||||
- [LDAP user management](@/documentation/cookbook/ldap.md)
|
||||
- [Distributed storage](@/documentation/cookbook/garage-cluster-storage.md)
|
||||
- [Orchestrators](@/documentation/cookbook/orchestrators.md)
|
||||
- [Auto-discovery](@/documentation/cookbook/autodiscovery.md)
|
||||
|
||||
## Lifecycle
|
||||
- Updates
|
||||
- Observability
|
||||
- Backups
|
||||
|
||||
Hopefully you will love Aerogramme, and thus you will have to do some maintainance on it.
|
||||
|
||||
- [Updates](@/documentation/cookbook/updates.md)
|
||||
- [Observability](@/documentation/cookbook/observability.md)
|
||||
- [Backups](@/documentation/cookbook/backups.md)
|
||||
|
||||
## Hardened flavor
|
||||
- Manual configuration
|
||||
|
||||
- [Manual configuration](@/documentation/cookbook/manual-hardened.md)
|
||||
|
|
6
content/documentation/cookbook/autodiscovery.md
Normal file
6
content/documentation/cookbook/autodiscovery.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = "Auto-discovery"
|
||||
weight = 90
|
||||
+++
|
||||
|
||||
Todo
|
6
content/documentation/cookbook/backups.md
Normal file
6
content/documentation/cookbook/backups.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = "Backups"
|
||||
weight = 120
|
||||
+++
|
||||
|
||||
Todo
|
6
content/documentation/cookbook/garage-cluster-storage.md
Normal file
6
content/documentation/cookbook/garage-cluster-storage.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = "Distributed Storage"
|
||||
weight = 70
|
||||
+++
|
||||
|
||||
Todo
|
6
content/documentation/cookbook/ldap.md
Normal file
6
content/documentation/cookbook/ldap.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = "LDAP User Management"
|
||||
weight = 60
|
||||
+++
|
||||
|
||||
LDAP
|
6
content/documentation/cookbook/manual-hardened.md
Normal file
6
content/documentation/cookbook/manual-hardened.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = "Hardened configuration"
|
||||
weight = 130
|
||||
+++
|
||||
|
||||
Todo
|
6
content/documentation/cookbook/observability.md
Normal file
6
content/documentation/cookbook/observability.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = "Observability"
|
||||
weight = 110
|
||||
+++
|
||||
|
||||
Todo
|
6
content/documentation/cookbook/orchestrators.md
Normal file
6
content/documentation/cookbook/orchestrators.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = "Orchestrators"
|
||||
weight = 80
|
||||
+++
|
||||
|
||||
Todo
|
6
content/documentation/cookbook/service-manager.md
Normal file
6
content/documentation/cookbook/service-manager.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = "Service Managers (eg. systemd)"
|
||||
weight = 40
|
||||
+++
|
||||
|
||||
Todo
|
|
@ -0,0 +1,7 @@
|
|||
+++
|
||||
title = "Local storage"
|
||||
weight = 20
|
||||
+++
|
||||
|
||||
Todo
|
||||
|
6
content/documentation/cookbook/smtp-server.md
Normal file
6
content/documentation/cookbook/smtp-server.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = "SMTP servers"
|
||||
weight = 50
|
||||
+++
|
||||
|
||||
Todo
|
7
content/documentation/cookbook/static-user-management.md
Normal file
7
content/documentation/cookbook/static-user-management.md
Normal file
|
@ -0,0 +1,7 @@
|
|||
+++
|
||||
title = "Static User Management"
|
||||
weight = 10
|
||||
+++
|
||||
|
||||
Todo
|
||||
|
6
content/documentation/cookbook/tls-encryption.md
Normal file
6
content/documentation/cookbook/tls-encryption.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = "TLS"
|
||||
weight = 30
|
||||
+++
|
||||
|
||||
Todo
|
6
content/documentation/cookbook/updates.md
Normal file
6
content/documentation/cookbook/updates.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
+++
|
||||
title = "Updates"
|
||||
weight = 100
|
||||
+++
|
||||
|
||||
Todo
|
Loading…
Reference in a new issue