forked from mirrors/relay
Update defaults to be more prod friendly
This commit is contained in:
parent
efc918a826
commit
a3eb785b9e
3 changed files with 6 additions and 6 deletions
|
@ -112,15 +112,15 @@ Whether to print incoming activities to the console when requests hit the /inbox
|
||||||
##### `RESTRICTED_MODE`
|
##### `RESTRICTED_MODE`
|
||||||
This setting enables an 'allowlist' setup where only servers that have been explicitly enabled through the `relay -a` command can join the relay. This is `false` by default. If `RESTRICTED_MODE` is not enabled, then manually allowing domains with `relay -a` has no effect.
|
This setting enables an 'allowlist' setup where only servers that have been explicitly enabled through the `relay -a` command can join the relay. This is `false` by default. If `RESTRICTED_MODE` is not enabled, then manually allowing domains with `relay -a` has no effect.
|
||||||
##### `VALIDATE_SIGNATURES`
|
##### `VALIDATE_SIGNATURES`
|
||||||
This setting enforces checking HTTP signatures on incoming activities. It defaults to `false` but should be set to `true` in production scenarios
|
This setting enforces checking HTTP signatures on incoming activities. It defaults to `true`
|
||||||
##### `HTTPS`
|
##### `HTTPS`
|
||||||
Whether the current server is running on an HTTPS port or not. This is used for generating URLs to the current running relay. By default it is set to `false`, but should be `true` in production scenarios.
|
Whether the current server is running on an HTTPS port or not. This is used for generating URLs to the current running relay. By default it is set to `true`
|
||||||
##### `PUBLISH_BLOCKS`
|
##### `PUBLISH_BLOCKS`
|
||||||
Whether or not to publish a list of blocked domains in the `nodeinfo` metadata for the server. It defaults to `false`.
|
Whether or not to publish a list of blocked domains in the `nodeinfo` metadata for the server. It defaults to `false`.
|
||||||
##### `SLED_PATH`
|
##### `SLED_PATH`
|
||||||
Where to store the on-disk database of connected servers. This defaults to `./sled/db-0.34`.
|
Where to store the on-disk database of connected servers. This defaults to `./sled/db-0.34`.
|
||||||
##### `RUST_LOG`
|
##### `RUST_LOG`
|
||||||
The log level to print. Available levels are `ERROR`, `WARN`, `INFO`, `DEBUG`, and `TRACE`. You can also specify module paths to enable some logs but not others, such as `RUST_LOG=warn,tracing_actix_web=info,relay=info`
|
The log level to print. Available levels are `ERROR`, `WARN`, `INFO`, `DEBUG`, and `TRACE`. You can also specify module paths to enable some logs but not others, such as `RUST_LOG=warn,tracing_actix_web=info,relay=info`. This defaults to `warn`
|
||||||
##### `SOURCE_REPO`
|
##### `SOURCE_REPO`
|
||||||
The URL to the source code for the relay. This defaults to `https://git.asonix.dog/asonix/relay`, but should be changed if you're running a fork hosted elsewhere.
|
The URL to the source code for the relay. This defaults to `https://git.asonix.dog/asonix/relay`, but should be changed if you're running a fork hosted elsewhere.
|
||||||
##### `API_TOKEN`
|
##### `API_TOKEN`
|
||||||
|
|
|
@ -112,8 +112,8 @@ impl Config {
|
||||||
.set_default("port", 8080u64)?
|
.set_default("port", 8080u64)?
|
||||||
.set_default("debug", true)?
|
.set_default("debug", true)?
|
||||||
.set_default("restricted_mode", false)?
|
.set_default("restricted_mode", false)?
|
||||||
.set_default("validate_signatures", false)?
|
.set_default("validate_signatures", true)?
|
||||||
.set_default("https", false)?
|
.set_default("https", true)?
|
||||||
.set_default("publish_blocks", false)?
|
.set_default("publish_blocks", false)?
|
||||||
.set_default("sled_path", "./sled/db-0-34")?
|
.set_default("sled_path", "./sled/db-0-34")?
|
||||||
.set_default("source_repo", "https://git.asonix.dog/asonix/relay")?
|
.set_default("source_repo", "https://git.asonix.dog/asonix/relay")?
|
||||||
|
|
|
@ -45,7 +45,7 @@ fn init_subscriber(
|
||||||
LogTracer::init()?;
|
LogTracer::init()?;
|
||||||
|
|
||||||
let targets: Targets = std::env::var("RUST_LOG")
|
let targets: Targets = std::env::var("RUST_LOG")
|
||||||
.unwrap_or_else(|_| "info".into())
|
.unwrap_or_else(|_| "warn".into())
|
||||||
.parse()?;
|
.parse()?;
|
||||||
|
|
||||||
let format_layer = tracing_subscriber::fmt::layer()
|
let format_layer = tracing_subscriber::fmt::layer()
|
||||||
|
|
Loading…
Reference in a new issue