Outline: Difference between revisions
imported>Onny Fix config |
imported>Onny Add section on storage backend configuration |
||
Line 1: | Line 1: | ||
[https://www.getoutline.com Outline] is a modern web based wiki and knowledge base for teams. | [https://www.getoutline.com Outline] is a modern web based wiki and knowledge base for teams. | ||
== | == Setup == | ||
The most minimal local installation of Outline can be enabled with the following configuration | The most minimal local installation of Outline can be enabled with the following configuration | ||
Line 94: | Line 94: | ||
Outline is available at http://localhost . Choose login provider "Dex" and authenticate with the example mock login <code>admin</code> and <code>password</code>. | Outline is available at http://localhost . Choose login provider "Dex" and authenticate with the example mock login <code>admin</code> and <code>password</code>. | ||
== Configuration == | |||
=== Storage backend === | |||
It is possible to host a S3-compatible object storage using [[Minio]]. The following configuration enables a minimal, local Minio instance: | |||
{{file|/etc/nixos/configuration.nix|nix|<nowiki> | |||
services.minio = { | |||
enable = true; | |||
listenAddress = "127.0.0.1:9000"; | |||
consoleAddress = "127.0.0.1:9001"; | |||
# Storing secrets world-readable in the Nix store is not recommended. | |||
# This is only for demonstration purpose. | |||
rootCredentialsFile = "${pkgs.writeText "minio-secret" "test123"}"; | |||
}; | |||
</nowiki>}} | |||
== See also == | == See also == | ||