From 3e371b385ec01bb0fd97af4c1be5640ad364b541 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Mon, 10 May 2021 15:37:37 +0200 Subject: [PATCH] Fix titles --- docs/app-config-guide.md | 32 ++++++++++++++------------------ 1 file changed, 14 insertions(+), 18 deletions(-) diff --git a/docs/app-config-guide.md b/docs/app-config-guide.md index 16e30440..8835f610 100644 --- a/docs/app-config-guide.md +++ b/docs/app-config-guide.md @@ -2,31 +2,31 @@ title: App config guide --- -# Keycloak +## Keycloak -## How do I setup a custom theme? +#### How do I setup a custom theme? Check [this approach](https://git.autonomic.zone/ruangrupa/login.lumbung.space). -# Nextcloud +## Nextcloud -## How do I customise the default home page when logging in? +#### How do I customise the default home page when logging in? - Delete the dashboard app since it is so corporate - Follow [these docs](https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/default_files_configuration.html) to set the default files list for each user in the Files app - Configure a `defaultapp` in your `config.php` or use [apporder](https://apps.nextcloud.com/apps/apporder) -## How do I integrate with Keycloak SSO? +#### How do I integrate with Keycloak SSO? Use [this plugin](https://github.com/pulsejet/nextcloud-oidc-login). You can use [this trick](https://janikvonrotz.ch/2020/10/20/openid-connect-with-nextcloud-and-keycloak/) (see "Cryptic Usernames" work-around) to get proper usernames. > TODO(decentral1se): copy over keycloak client config and nextcloud config.php -## Why is my synchronisation client freezing on the "grant access" step? +#### Why is my synchronisation client freezing on the "grant access" step? Please see [this ticket](https://git.autonomic.zone/coop-cloud/nextcloud/issues/5). -## How can I customise the CSS on the NC? +#### How can I customise the CSS? There is some basic stuff in the admin settings. @@ -34,7 +34,7 @@ To go a little deeper, you can use [this handy app](https://apps.nextcloud.com/a ## Drone -## Generating deploy keys +#### Generating deploy keys We normally do something like the following. @@ -44,7 +44,7 @@ $ ssh-keygen -t ed25519 -C drone@swarm.autonomic.zone When you're loading them into Drone, make sure to use the right name of the organisation when using `drone orgsecret add`. -## How to change orgsecret values +#### How to change orgsecret values First, get your Drone CLI tool downloaded and the environment configured. @@ -61,7 +61,7 @@ $ ./drone orgsecret ls $ ./drone orgsecret add someorg my_deploy_key @my_private_key_file ``` -## How to enable build failure notifications +#### How to enable build failure notifications Add this to your `.drone.yml` file. See the [plugin docs](http://plugins.drone.io/drone-plugins/drone-slack/) for more. @@ -86,20 +86,16 @@ Add this to your `.drone.yml` file. See the [plugin docs](http://plugins.drone.i This is so that the notification will wait until all other pipelines are run before performing the notification logic. -## Skipping CI builds +#### Skipping CI builds Add `[ci skip]` into the git commit message. You don't have to run builds if you don't want to. -# Gitea +## Peertube -> TODO - -# Peertube - -## How do I wire up Keycloak SSO? +#### How do I wire up Keycloak SSO? Use [this plugin](https://framagit.org/framasoft/peertube/official-plugins/tree/master/peertube-plugin-auth-openid-connect). -## How do I develop a custom theme? +#### How do I develop a custom theme? See [this approach](https://git.autonomic.zone/ruangrupa/peertube-plugin-lumbung-space).