Latest code. Working voice, still needs some ui cleanup and accessibility fixes but in decent shape.
This commit is contained in:
@@ -4,6 +4,11 @@ Skald is a hard fork of Galene that is being turned into an audio-only
|
||||
hall conferencing server. The current development repository is
|
||||
<https://git.stormux.org/storm/skald>.
|
||||
|
||||
Skald is not protocol-compatible or API-compatible with Galene. Its public
|
||||
URLs, administrative API, and protocol terminology use halls and Skald names.
|
||||
Recordings are written as single mixed Ogg Opus audio files; `ffmpeg` must be
|
||||
installed on the server for recording to work.
|
||||
|
||||
## Quick start
|
||||
|
||||
```sh
|
||||
@@ -11,13 +16,14 @@ git clone https://git.stormux.org/storm/skald
|
||||
cd skald
|
||||
CGO_ENABLED=0 go build -ldflags='-s -w'
|
||||
mkdir halls
|
||||
echo '{"users": {"vimes": {"password":"sybil", "permissions":"op"}}}' > halls/night-watch.json
|
||||
echo '{"users": {"Username": {"password":"Password", "permissions":"op"}}}' > halls/main.json
|
||||
./skald &
|
||||
```
|
||||
|
||||
Point your browser at <https://localhost:8443/hall/night-watch/>, ignore
|
||||
the unknown certificate warning, and log in with username *vimes* and
|
||||
password *sybil*.
|
||||
Point your browser at <https://localhost:8443/hall/main/>, ignore the
|
||||
unknown certificate warning, and log in with username *Username* and
|
||||
password *Password*. The browser client enables the microphone by default
|
||||
and does not provide camera or screen-sharing controls.
|
||||
|
||||
For full installation instructions, please see the file [skald-install.md][1]
|
||||
in this directory.
|
||||
@@ -29,7 +35,7 @@ in this directory.
|
||||
* [skald-client.md][3]: writing clients;
|
||||
* [skald-protocol.md][4]: the client protocol;
|
||||
* [skald-api.md][5]: Skald's administrative API.
|
||||
|
||||
|
||||
## Contributing
|
||||
|
||||
Skald is currently being developed at
|
||||
|
||||
Reference in New Issue
Block a user