Set default EIP-4361 login message
This commit is contained in:
parent
5c2a112b0f
commit
dad9640685
2 changed files with 9 additions and 4 deletions
|
@ -4,12 +4,14 @@ storage_dir: files
|
||||||
http_host: '127.0.0.1'
|
http_host: '127.0.0.1'
|
||||||
http_port: 8380
|
http_port: 8380
|
||||||
|
|
||||||
|
log_level: info
|
||||||
|
|
||||||
# Domain name
|
# Domain name
|
||||||
instance_uri: myserver.net
|
instance_uri: example.tld
|
||||||
instance_title: myserver
|
instance_title: example
|
||||||
instance_short_description: my fedi instance
|
instance_short_description: my instance
|
||||||
# Long description can contain markdown syntax
|
# Long description can contain markdown syntax
|
||||||
instance_description: my fedi instance
|
instance_description: my instance
|
||||||
|
|
||||||
registrations_open: false
|
registrations_open: false
|
||||||
# EIP-4361 login message
|
# EIP-4361 login message
|
||||||
|
|
|
@ -74,6 +74,8 @@ fn parse_env() -> EnvConfig {
|
||||||
|
|
||||||
fn default_log_level() -> LogLevel { LogLevel::Info }
|
fn default_log_level() -> LogLevel { LogLevel::Info }
|
||||||
|
|
||||||
|
fn default_login_message() -> String { "Do not sign this message on other sites!".to_string() }
|
||||||
|
|
||||||
fn default_post_character_limit() -> usize { 2000 }
|
fn default_post_character_limit() -> usize { 2000 }
|
||||||
|
|
||||||
#[derive(Clone, Deserialize)]
|
#[derive(Clone, Deserialize)]
|
||||||
|
@ -133,6 +135,7 @@ pub struct Config {
|
||||||
pub registrations_open: bool, // default is false
|
pub registrations_open: bool, // default is false
|
||||||
|
|
||||||
// EIP-4361 login message
|
// EIP-4361 login message
|
||||||
|
#[serde(default = "default_login_message")]
|
||||||
pub login_message: String,
|
pub login_message: String,
|
||||||
|
|
||||||
#[serde(default = "default_post_character_limit")]
|
#[serde(default = "default_post_character_limit")]
|
||||||
|
|
Loading…
Reference in a new issue