keep example config file in sync with config defaults. fixes #3
Adding an example config file for local development to CONTRIBUTING.md.
This commit is contained in:
+1
-1
@@ -62,5 +62,5 @@ vendor
|
|||||||
/scrutiny-web-linux-amd64
|
/scrutiny-web-linux-amd64
|
||||||
scrutiny-*.db
|
scrutiny-*.db
|
||||||
scrutiny_test.db
|
scrutiny_test.db
|
||||||
|
scrutiny.yaml
|
||||||
coverage.txt
|
coverage.txt
|
||||||
|
|||||||
+30
-1
@@ -29,9 +29,38 @@ cd webapp/frontend && ng build --watch --output-path=../../dist --deploy-url="/w
|
|||||||
> Note: if you do not add `--prod` flag, app will display mocked data for api calls.
|
> Note: if you do not add `--prod` flag, app will display mocked data for api calls.
|
||||||
|
|
||||||
### Backend
|
### Backend
|
||||||
|
|
||||||
|
If you're using the `ng build` command above to generate your frontend, you'll need to create a custom config file and
|
||||||
|
override the `web.src.frontend.path` value.
|
||||||
|
|
||||||
```
|
```
|
||||||
go run webapp/backend/cmd/scrutiny/scrutiny.go start --config ./example.scrutiny.yaml
|
# config file for local development. store as scrutiny.yaml
|
||||||
|
version: 1
|
||||||
|
|
||||||
|
web:
|
||||||
|
listen:
|
||||||
|
port: 8080
|
||||||
|
host: 0.0.0.0
|
||||||
|
database:
|
||||||
|
# can also set absolute path here
|
||||||
|
location: ./scrutiny.db
|
||||||
|
src:
|
||||||
|
frontend:
|
||||||
|
path: ./dist
|
||||||
|
|
||||||
|
|
||||||
|
log:
|
||||||
|
file: 'web.log' #absolute or relative paths allowed, eg. web.log
|
||||||
|
level: DEBUG
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Once you've created a config file, you can pass it to the scrutiny binary during startup.
|
||||||
|
|
||||||
|
```
|
||||||
|
go run webapp/backend/cmd/scrutiny/scrutiny.go start --config ./scrutiny.yaml
|
||||||
|
```
|
||||||
|
|
||||||
Now visit http://localhost:8080
|
Now visit http://localhost:8080
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -22,10 +22,10 @@ web:
|
|||||||
host: 0.0.0.0
|
host: 0.0.0.0
|
||||||
database:
|
database:
|
||||||
# can also set absolute path here
|
# can also set absolute path here
|
||||||
location: ./scrutiny.db
|
location: /scrutiny/config/scrutiny.db
|
||||||
src:
|
src:
|
||||||
frontend:
|
frontend:
|
||||||
path: ./dist
|
path: /scrutiny/web
|
||||||
|
|
||||||
|
|
||||||
log:
|
log:
|
||||||
|
|||||||
Reference in New Issue
Block a user