@ -9,16 +9,17 @@ The latest version of Spreed WebRTC can be found on GitHub:
@@ -9,16 +9,17 @@ The latest version of Spreed WebRTC can be found on GitHub:
@ -42,8 +43,7 @@ The latest version of Spreed WebRTC can be found on GitHub:
@@ -42,8 +43,7 @@ The latest version of Spreed WebRTC can be found on GitHub:
Get Go external dependencies first with ``make get``.
```bash
$ make styles
$ make javascript
$ make assets
$ make binary
```
@ -72,7 +72,24 @@ The latest version of Spreed WebRTC can be found on GitHub:
@@ -72,7 +72,24 @@ The latest version of Spreed WebRTC can be found on GitHub:
web client will launch.
## In place start for development
## Development
To build styles and translations, further dependencies are required.
The source tree contains already built styles and translations, so
these are only required if you want to make changes.
Styles can be found in src/styles. Translations are found in src/i18n.
Each folder has its own Makefile to build the corresponding files.
## Running server for development
Copy the server.conf.in to server.conf.
@ -99,7 +116,7 @@ The latest version of Spreed WebRTC can be found on GitHub:
@@ -99,7 +116,7 @@ The latest version of Spreed WebRTC can be found on GitHub:
colors.
## Production use
## Running for production
Spreed WebRTC should be run through a SSL frontend proxy with
support for Websockets. Example configuration for Nginx can be
@ -118,7 +135,7 @@ The latest version of Spreed WebRTC can be found on GitHub:
@@ -118,7 +135,7 @@ The latest version of Spreed WebRTC can be found on GitHub:
1. "Fork".
2. Make a feature branch.
3. Make changes.
4. Do your commits (run ``make fmt`` before commit).
4. Do your commits (run ``make fmt`` and ``make jshint`` before commit).