forked from toolshed/docs.coopcloud.tech
		
	Fix titles
This commit is contained in:
		| @ -2,31 +2,31 @@ | |||||||
| title: App config guide | 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). | 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 | - 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 | - 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) | - 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. | 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 | > 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). | 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. | 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 | ## Drone | ||||||
|  |  | ||||||
| ## Generating deploy keys | #### Generating deploy keys | ||||||
|  |  | ||||||
| We normally do something like the following. | 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`. | 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. | 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 | $ ./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. | 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 |     This is so that the notification will wait until all other pipelines are | ||||||
|     run before performing the notification logic. |     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. | Add `[ci skip]` into the git commit message. You don't have to run builds if you don't want to. | ||||||
|  |  | ||||||
| # Gitea | ## Peertube | ||||||
|  |  | ||||||
| > TODO | #### How do I wire up Keycloak SSO? | ||||||
|  |  | ||||||
| # Peertube |  | ||||||
|  |  | ||||||
| ## How do I wire up Keycloak SSO? |  | ||||||
|  |  | ||||||
| Use [this plugin](https://framagit.org/framasoft/peertube/official-plugins/tree/master/peertube-plugin-auth-openid-connect). | 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). | See [this approach](https://git.autonomic.zone/ruangrupa/peertube-plugin-lumbung-space). | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user