diff --git a/docs/admin-manual/README.md b/docs/admin-manual/README.md index 6801a9cc8..ec43c9ae2 100644 --- a/docs/admin-manual/README.md +++ b/docs/admin-manual/README.md @@ -24,7 +24,7 @@ Before following any steps, be sure that your system is up-to-date. - [:rocket: Install LibreTime](./setup/install.md) - [:arrow_up: Upgrade from a previous install](./setup/upgrade.md) - [:airplane_arriving: Migrate from Airtime](./setup/migrate-from-airtime.md) -- [:gear: Configure your installation](./setup/configuration.md) +- [:gear: Configure your installation](./configuration.md) - [:lock: Put your installation behind a reverse proxy](./setup/reverse-proxy.md) ## Advanced diff --git a/docs/admin-manual/backup.md b/docs/admin-manual/backup.md index 7aaf9c1f3..6880c13f5 100644 --- a/docs/admin-manual/backup.md +++ b/docs/admin-manual/backup.md @@ -47,7 +47,7 @@ Please read the `pg_dump` usage for additional details. You need to backup the entire file storage, which holds all the files of your installation. -The path to your storage is defined in the [configuration](./setup/configuration.md) file. +The path to your storage is defined in the [configuration](./configuration.md) file. ## Restore a backup @@ -59,9 +59,9 @@ If you are restoring a backup on an existing system, make sure to clean the old ### Restore the configuration -Copy the backed configuration files back to the [configuration](./setup/configuration.md) folder. +Copy the backed configuration files back to the [configuration](./configuration.md) folder. -If you are upgrading LibreTime, edit the configuration file to match the new configuration schema and update any changed values. See the [configuration](./setup/configuration.md) documentation for more details. +If you are upgrading LibreTime, edit the configuration file to match the new configuration schema and update any changed values. See the [configuration](./configuration.md) documentation for more details. ### Restore the database @@ -95,4 +95,4 @@ If you are upgrading LibreTime, make sure to apply the [database migration](./se Copy the entire backed file storage back to the storage path. -The path to your storage is defined in the [configuration](./setup/configuration.md) file. +The path to your storage is defined in the [configuration](./configuration.md) file. diff --git a/docs/admin-manual/setup/configuration.md b/docs/admin-manual/configuration.md similarity index 99% rename from docs/admin-manual/setup/configuration.md rename to docs/admin-manual/configuration.md index 6b3030124..99f6befeb 100644 --- a/docs/admin-manual/setup/configuration.md +++ b/docs/admin-manual/configuration.md @@ -1,6 +1,6 @@ --- title: Configuration -sidebar_position: 20 +sidebar_position: 5 --- To configure LibreTime, you need to edit the `/etc/libretime/config.yml` file. This page describe the available options to configure your installation. @@ -455,7 +455,7 @@ stream: ## LDAP -The `ldap` section provide additional configuration for the authentication mechanism defined in `general.auth`, please see the [custom authentication documentation](../custom-authentication.md) for more details. +The `ldap` section provide additional configuration for the authentication mechanism defined in `general.auth`, please see the [custom authentication documentation](./custom-authentication.md) for more details. ```yml ldap: diff --git a/docs/admin-manual/setup/install.md b/docs/admin-manual/setup/install.md index 81c933bb0..7096b20b0 100644 --- a/docs/admin-manual/setup/install.md +++ b/docs/admin-manual/setup/install.md @@ -198,7 +198,7 @@ sudo adduser libretime audio ### Setup -Once the installation is completed, edit the [configuration file](./configuration.md) at `/etc/libretime/config.yml` to fill required information and to match your needs. +Once the installation is completed, edit the [configuration file](../configuration.md) at `/etc/libretime/config.yml` to fill required information and to match your needs. Next, run the following commands to setup the database: @@ -265,7 +265,7 @@ You can find more details in the `docker-compose.yml` file or on the external se ::: -Next, edit the [configuration file](./configuration.md) at `./config.yml` to set the previously generated passwords, fill required information, and to match your needs. +Next, edit the [configuration file](../configuration.md) at `./config.yml` to set the previously generated passwords, fill required information, and to match your needs. :::info diff --git a/docs/admin-manual/setup/migrate-from-airtime.md b/docs/admin-manual/setup/migrate-from-airtime.md index 2b3fd949b..5bb34aebb 100644 --- a/docs/admin-manual/setup/migrate-from-airtime.md +++ b/docs/admin-manual/setup/migrate-from-airtime.md @@ -49,7 +49,7 @@ You have to restore the **database**, the **files storage** and the **configurat ## Update the configuration files -Update the configuration file to match the new configuration schema and update any changed values. See the [configuration](./configuration.md) documentation for more details. +Update the configuration file to match the new configuration schema and update any changed values. See the [configuration](../configuration.md) documentation for more details. Edit the Icecast password in `/etc/icecast2/icecast.xml` to reflect the password used in Airtime. diff --git a/docs/releases/3.0.0-alpha.11.md b/docs/releases/3.0.0-alpha.11.md index da64a5672..b723db6ae 100644 --- a/docs/releases/3.0.0-alpha.11.md +++ b/docs/releases/3.0.0-alpha.11.md @@ -195,7 +195,7 @@ ls_port = '1234' liquidsoap_port = 1234 ``` -Please see the [configuration documentation](../admin-manual/setup/configuration.md) for more details. +Please see the [configuration documentation](../admin-manual/configuration.md) for more details. ### Environment variables diff --git a/docs/releases/3.0.0-alpha.13.md b/docs/releases/3.0.0-alpha.13.md index da09c3408..4629c1475 100644 --- a/docs/releases/3.0.0-alpha.13.md +++ b/docs/releases/3.0.0-alpha.13.md @@ -108,7 +108,7 @@ The LibreTime project wants to thank the following contributors for authoring PR ### Allowed CORS origins configuration location -The allowed CORS origins configuration moved from the database to the configuration file. The field in the general preference form is deprecated and will be removed in the next release. Be sure to move your allowed CORS origins configuration to the [configuration file](../admin-manual/setup/configuration.md). +The allowed CORS origins configuration moved from the database to the configuration file. The field in the general preference form is deprecated and will be removed in the next release. Be sure to move your allowed CORS origins configuration to the [configuration file](../admin-manual/configuration.md). ## :arrow_up: Before upgrading @@ -178,7 +178,7 @@ The configuration directory changed from `/etc/airtime` to `/etc/libretime`. Ple sudo mv /etc/airtime /etc/libretime ``` -The configuration file format changed to `yml` and the configuration schema changed. Please rewrite your [configuration file](../admin-manual/setup/configuration.md) using the [yaml format](https://yaml.org/). An example configuration file `installer/config.yml` is present in the sources. +The configuration file format changed to `yml` and the configuration schema changed. Please rewrite your [configuration file](../admin-manual/configuration.md) using the [yaml format](https://yaml.org/). An example configuration file `installer/config.yml` is present in the sources. The `general` section has been changed: diff --git a/docs/releases/3.0.0-beta.0.md b/docs/releases/3.0.0-beta.0.md index 7180f5cd9..5a1a281dd 100644 --- a/docs/releases/3.0.0-beta.0.md +++ b/docs/releases/3.0.0-beta.0.md @@ -137,7 +137,7 @@ Please follow this **before the upgrade procedure**. ### File based stream configuration -The stream configuration moved from the database to the [configuration](../admin-manual/setup/configuration.md#stream) file. A configuration sample can be found in the project folder under `installer/config.yml`. Make sure to save your existing stream config to the configuration file. +The stream configuration moved from the database to the [configuration](../admin-manual/configuration.md#stream) file. A configuration sample can be found in the project folder under `installer/config.yml`. Make sure to save your existing stream config to the configuration file. :::info @@ -167,7 +167,7 @@ sudo -u libretime libretime-api dbshell --command=" ### Timezone configuration -The timezone preference moved from the database to the [configuration](../admin-manual/setup/configuration.md#general) file. Make sure to save your existing timezone preference to the configuration file. +The timezone preference moved from the database to the [configuration](../admin-manual/configuration.md#general) file. Make sure to save your existing timezone preference to the configuration file. :::info