secrets for passwords

This commit is contained in:
Robin Appelman 2022-07-04 21:17:11 +02:00
commit ec08b04d7d

View file

@ -98,7 +98,9 @@ fn load_secret(raw: String) -> Result<String, std::io::Error> {
#[derive(Deserialize, Debug)] #[derive(Deserialize, Debug)]
pub struct ServerConfig { pub struct ServerConfig {
#[serde(deserialize_with = "deserialize_secret")]
pub rcon: String, pub rcon: String,
#[serde(deserialize_with = "deserialize_secret")]
pub password: String, pub password: String,
#[serde(default = "server_default_image")] #[serde(default = "server_default_image")]
pub image: String, pub image: String,