jo
a9b7513bc0
docs: split developer and contributor manual
2023-04-03 11:10:01 +01:00
jo
bc745617fb
docs: fix database backup and restore commands
...
The commands should now work out of the box when copy pasted on most systems. The previous one required the users to read the docs and the man pages.
2023-03-22 09:14:56 +00:00
jo
f722cec2eb
docs: upgrade by migrating to a new server
2023-03-22 09:14:56 +00:00
jo
e92be34e2a
fix(installer): only setup nginx on first install
...
Users usually want to setup a ssl certificate for LibreTime. Disabling any nginx config change unless it is the first install should prevent breaking a possible certbot setup.
2023-02-03 14:59:58 +01:00
jo
79febaddf8
docs: add small faq for troubleshooting
2023-02-02 08:23:03 +02:00
jo
8431888b9c
docs: check logs before checking services status
2023-02-02 08:23:03 +02:00
Jonas L
2f78318abb
chore: add test-stream-input tool ( #2202 )
2022-10-03 17:53:58 +02:00
jo
50809a933c
docs: fix vale linting errors
...
- are not > aren't
- auto-_ > auto _
- avoid backend
- cannot > can't
- do not > don't
- does not > doesn't
- ignore emoji code
- has not > hasn't
- ignore Microsoft.GeneralURL
- is not > isn't
- it is > it's
- no exclamation point
- put code inside code blocks
- put commit sha inside code blocks
- put exception message in code blocks
- remove slang
- should not > shouldn't
- they are > they're
- we are > we're
- will not > won't
2022-09-26 09:13:25 +02:00
jo
13314d601b
docs: add default user credentials
2022-09-21 01:35:19 +02:00
Jonas L
a5ebb245db
docs: remove UI timezone configuration suggestion ( #2158 )
2022-09-16 17:21:28 +02:00
jo
520fd3e8c0
docs: add tip to use yq for configuration upgrade
2022-09-15 16:26:55 +02:00
Jonas L
afce6604ca
docs: add docker-compose ps command ( #2150 )
2022-09-15 15:12:59 +02:00
Jonas L
9b3207b8a4
feat: move timezone preference to config file ( #2096 )
...
BREAKING CHANGE: The timezone preference moved to the configuration
file.
2022-09-14 12:48:08 +02:00
Kyle Robbertze
1da42b2603
feat: add container setup
...
- build container with multi-stage Dockerfile
- change api listen port to 9001
2022-09-14 11:09:52 +02:00
Jonas L
5d31e04b28
docs: add warning about icecast sources limit ( #2133 )
2022-09-13 14:43:24 +02:00
Jonas L
a85d303a61
docs: single restart notice for config changes ( #2098 )
2022-09-08 10:19:53 +02:00
jo
be14fb8096
docs: file based stream configuration
2022-09-06 13:21:54 +02:00
jo
37b8b17ed3
feat(playout): allow liquidsoap listen address configuration
2022-09-06 13:21:54 +02:00
jo
2a74649882
feat(api): remove set passwords command
2022-09-06 13:21:54 +02:00
jo
5624fd5cd0
docs: use brackets to refer to another field in the config
2022-09-06 13:21:54 +02:00
jo
3211b7a8e7
docs: add missing storage configuration
2022-08-25 10:51:25 +02:00
jo
82502fb608
docs: improve config comments
2022-08-25 10:51:25 +02:00
Jonas L
853b0552c9
docs: add restore procedure ( #2071 )
2022-08-25 09:50:31 +02:00
Jonas L
2edbf15bf4
feat(worker): rename service and package to libretime-worker ( #2065 )
...
BREAKING CHANGE: The `libretime-celery` python package and service was renamed to `libretime-worker`. Make sure to remove the old python package and service.
2022-08-20 08:13:30 +02:00
Jonas L
5e7b44e88f
docs: check system time config before installing ( #2019 )
2022-08-05 14:02:13 +02:00
jo
ec829b6016
docs: edit timezone during setup
2022-08-03 15:01:15 +02:00
jo
3f612f336b
docs: add out of date warning to custom auth setup
2022-08-03 15:01:15 +02:00
jo
a9428ece77
docs: use dedicated backup procedure for airtime
2022-08-03 15:01:15 +02:00
jo
b5267068e4
docs: add releases distributions support
2022-07-22 19:56:35 +02:00
Jonas L
c4bccf16f9
feat(installer): remove allow-restart flag ( #1970 )
...
Services management should be handled by the admin. You can use the following command `systemctl restart libretime.target`
2022-07-17 23:58:51 +02:00
jo
de7703ffa0
docs: add missing allowed_cors_origins config
2022-07-15 13:20:17 +02:00
jo
484e66eb46
docs: reorder upgrade steps
2022-07-15 13:20:17 +02:00
Jonas L
236d5e8621
docs: troubleshoot webserver services ( #1961 )
2022-07-14 07:36:52 +02:00
jo
ec45717ccf
feat: replace apache2 with nginx + php-fpm
...
BREAKING CHANGE: The `apache2` webserver has been replaced with `nginx` and `php-fpm`, be sure to uninstall `apache2` and clean related configuration files from your system before upgrading.
2022-07-07 10:51:07 +02:00
jo
2f205544c2
feat: use dedicated 'libretime' user
...
BREAKING CHANGE: The default `www-data` user has been replaced by a dedicated `libretime` user to run the services. Be sure to change the ownership of the libretime files.
2022-07-07 10:51:07 +02:00
jo
0bb792d047
feat(installer): load .env file to persistent install config
2022-07-07 10:51:07 +02:00
jo
b66f9e4722
docs: uninstall /usr/lib systemd services
2022-07-07 10:51:07 +02:00
jo
3706da8e8e
docs: rewrite reverse proxy guide
2022-07-05 18:43:31 +02:00
jo
3e38b2f6a1
docs: rename icecast to stream-configuration
2022-07-05 18:43:31 +02:00
Jonas L
528f24e044
docs: provide uninstall guidance ( #1938 )
2022-07-05 18:36:49 +02:00
jo
70a31338f7
feat(api): create bulk_import command
...
- filter by allowed_extensions
2022-06-28 19:05:14 +02:00
jo
71cfab79ef
feat: rename default stream mount point to main
...
This will not change the default mount point if you are upgrading.
BREAKING: The default stream mount point changed from `airtime_128` to `main`. Be sure to updates your clients accordingly.
2022-06-18 12:08:29 +02:00
Jonas L
ed026660ef
docs: remove packages based install ( #1883 )
2022-06-16 17:08:51 +02:00
jo
b3ff2defc4
docs: update install procedure
...
- update airtime migration guide
2022-06-08 23:23:08 +02:00
jo
aed6d2f294
feat: change config dir path to /etc/libretime
...
BREAKING: The configuration directory changed from `/etc/airtime` to
`/etc/libretime`. Please rename your configuration directory accordingly.
2022-06-08 23:23:08 +02:00
jo
604ff20239
feat: change config filename to config.yml
...
BREAKING: The configuration file name changed from `airtime.conf` to
`config.yml`. Please rename your configuration file accordingly.
2022-06-08 23:23:08 +02:00
jo
e4439390fe
feat: change config file format to yaml
...
- docs: add link to yaml.org
BREAKING: The `ini` configuration file format changed to `yml`. Please
rewrite your configuration file using the yaml format.
2022-06-08 23:23:08 +02:00
Kyle Robbertze
4e9db2da16
docs: explicitly mention lack of 22.04 support ( #1858 )
2022-05-25 12:35:13 +02:00
Jonas L
751151a855
chore: replace ogg|mp3 with ogg,mp3 ( #1822 )
2022-04-29 17:21:33 +02:00
Jonas L
1b5ccd3f65
docs: update apache log filepath ( #1811 )
2022-04-25 19:56:19 +02:00