* docs: rework files structure * rewrite documentation entrypoint * update category files and use yml * add manuals entry page * update admin-manual titles and page order * create releases sections * move ssl configuration to reverse proxy * docs: update website vars and links * update release note codeblock syntax key * resurect troubleshooting guide * Update freeipa custom auth documentation * add notice about the state of the documentation * update the backup documentation * tmp: allow to deploy the website for preview * Don't use require.resolve for plugins * Update the main page link dest * update development environment title * rewrite the install/upgrade/migrate as guides * update website docs sections links * Fix urls * move release note to documentation * move home links to vars files * tmp: update deploy url * add react to tsconfig to handle jsx linting * fix: replace absolute url to relative path to files * tmp: allow CI Website dpeloy on working branch * Update release note title * use default syntax highlighting theme * update the troubleshooting guide * Wording * use CodeBlock components * Better prose * remove api_client config section * fix prose errors * update import prefix for vars file * reroder docs manuals links * use sentence capitalization for page titles * Wording * missing word * Update note about syslog log file * wording
45 lines
1 KiB
Markdown
45 lines
1 KiB
Markdown
---
|
|
title: Upgrade
|
|
sidebar_position: 80
|
|
---
|
|
|
|
This guide walk you though the steps required to upgrade LibreTime.
|
|
|
|
:::tip
|
|
|
|
You should always have a fallback system available during the upgrade to ensure **broadcast continuity**.
|
|
|
|
:::
|
|
|
|
#### Make a backup
|
|
|
|
Follow [the backup guide](../backup.md) to make an extra backup of your installation in case of accidental data loss during
|
|
the upgrade process.
|
|
|
|
#### Install the new version
|
|
|
|
Follow [the install guide](./install.md) to download and install the new version.
|
|
|
|
#### Verify
|
|
|
|
Verify that all the services are still running after the install process:
|
|
|
|
```bash
|
|
sudo systemctl status \
|
|
libretime-analyzer \
|
|
libretime-api \
|
|
libretime-celery \
|
|
libretime-liquidsoap \
|
|
libretime-playout \
|
|
apache2
|
|
```
|
|
|
|
Verify for any error in the logs after the install process:
|
|
|
|
```bash
|
|
sudo tail -n 20 /var/log/libretime/**/*.log
|
|
```
|
|
|
|
Log into the interface and verify for any error after the install process.
|
|
|
|
If you encounter issues with the new interface, you may need to clear your web browser's cache.
|