You've already forked fm-dx-webserver
mirror of
https://github.com/KubaPro010/fm-dx-webserver.git
synced 2026-02-26 22:13:53 +01:00
readme update
This commit is contained in:
31
README.md
31
README.md
@@ -18,45 +18,46 @@ Join our **Discord community** to get the latest development update info, share
|
|||||||
[<img alt="Join the TEF6686 Discord community!" src="https://i.imgur.com/lI9Tuxf.png" height="120">](https://discord.gg/ZAVNdS74mC)
|
[<img alt="Join the TEF6686 Discord community!" src="https://i.imgur.com/lI9Tuxf.png" height="120">](https://discord.gg/ZAVNdS74mC)
|
||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
Please install **node.js version 21.5.0** or older to make this work.
|
|
||||||
|
|
||||||
Version >=21.6.0 is currently not working correctly.
|
1. Install node.js from here:
|
||||||
|
```bash
|
||||||
|
https://nodejs.org/en
|
||||||
|
```
|
||||||
|
|
||||||
|
1. Clone the repository (or alternatively download it manually):
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git clone https://github.com/NoobishSVK/FM-DX-Webserver.git
|
||||||
|
```
|
||||||
|
|
||||||
1. Download or install ffmpeg (optional, but needed if you want the audio stream to work)
|
2. Download or install ffmpeg (optional, but needed if you want the audio stream to work)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
Linux (Ubuntu/Debian):
|
Linux (Ubuntu/Debian):
|
||||||
sudo apt install ffmpeg
|
sudo apt install ffmpeg
|
||||||
|
|
||||||
Windows:
|
Windows:
|
||||||
https://www.geeksforgeeks.org/how-to-install-ffmpeg-on-windows/
|
Download this file: https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-essentials.7z
|
||||||
|
Extract the file bin/ffmpeg.exe into the fm-dx-webserver folder
|
||||||
```
|
```
|
||||||
|
|
||||||
2. Clone the repository (or alternatively download it manually):
|
3. Navigate to the fm-dx-webserver folder in your terminal/command prompt and run this command:
|
||||||
|
|
||||||
```bash
|
|
||||||
git clone https://github.com/NoobishSVK/FM-DX-Webserver.git
|
|
||||||
```
|
|
||||||
|
|
||||||
3. Nagivate to the fm-dx-webserver folder in your terminal and run this command:
|
|
||||||
```bash
|
```bash
|
||||||
npm install
|
npm install
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
4. Start the server:
|
4. Start the server:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
npm run webserver
|
npm run webserver
|
||||||
```
|
```
|
||||||
|
|
||||||
4. Open your web browser and navigate to `http://web-server-ip:web-server-port` to access the web interface.
|
5. Open your web browser and navigate to `http:/localhost:8080` to access the web interface.
|
||||||
|
|
||||||
## Dependencies
|
## Dependencies
|
||||||
|
|
||||||
This project utilizes the [librdsparser](https://github.com/kkonradpl/librdsparser) library for RDS parsing. Make sure to check out the library for more information.
|
This project utilizes the [librdsparser](https://github.com/kkonradpl/librdsparser) library for RDS parsing. Make sure to check out the library for more information.
|
||||||
|
Pre-built version of this library is bundled with the webserver.
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
@@ -66,8 +67,4 @@ Feel free to contribute to the project by opening issues or submitting pull requ
|
|||||||
|
|
||||||
This project is licensed under the [GNU-GPL v3 License](LICENSE.md).
|
This project is licensed under the [GNU-GPL v3 License](LICENSE.md).
|
||||||
|
|
||||||
## Acknowledgments
|
|
||||||
|
|
||||||
- Thanks to [librdsparser](https://github.com/kkonradpl/librdsparser) for providing the RDS parsing functionality.
|
|
||||||
|
|
||||||
Happy DXing! 🎶📡
|
Happy DXing! 🎶📡
|
||||||
|
|||||||
Reference in New Issue
Block a user