This commit is contained in:
Laptop
2025-10-30 22:35:17 +02:00
parent a415d883f8
commit c83cea39d8

View File

@@ -16,15 +16,7 @@ git clone https://git.maid.zone/stuff/soundcloak
cd soundcloak cd soundcloak
``` ```
3. Download required JS modules: 3. Build binary:
Currently it's just HLS.js
```sh
go tool soundcloakctl js download
```
4. Build binary:
This uses the `build` script, which generates code from templates, generates code for regular expiressions, and then builds the binary. This uses the `build` script, which generates code from templates, generates code for regular expiressions, and then builds the binary.
@@ -32,6 +24,14 @@ This uses the `build` script, which generates code from templates, generates cod
./build ./build
``` ```
4. Download required JS modules:
Currently it's just HLS.js. This is what powers the HLS player
```sh
go tool soundcloakctl js download
```
Now, you can run soundcloak with the `./main` binary. By default, it is listening on `127.0.0.1:4664`. For a configuration guide, [refer to here](INSTANCE_GUIDE.md#configuration-guide) Now, you can run soundcloak with the `./main` binary. By default, it is listening on `127.0.0.1:4664`. For a configuration guide, [refer to here](INSTANCE_GUIDE.md#configuration-guide)
# Updating your local setup # Updating your local setup