diff options
author | metamuffin <metamuffin@disroot.org> | 2025-03-18 23:05:14 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-03-18 23:05:14 +0100 |
commit | 412b0b810e9e1fd8feac9edea9034121739b4f8f (patch) | |
tree | d17bf6cb34c365a3ae3a3c5c81968e0758e73367 | |
parent | 3a626c3885556ae40fa432ab56e11a52603a8200 (diff) | |
download | gnix-412b0b810e9e1fd8feac9edea9034121739b4f8f.tar gnix-412b0b810e9e1fd8feac9edea9034121739b4f8f.tar.bz2 gnix-412b0b810e9e1fd8feac9edea9034121739b4f8f.tar.zst |
cgi args
-rw-r--r-- | src/modules/cgi.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/modules/cgi.rs b/src/modules/cgi.rs index 7d58539..6d68b15 100644 --- a/src/modules/cgi.rs +++ b/src/modules/cgi.rs @@ -30,6 +30,8 @@ struct CgiConfig { #[serde(default)] env: BTreeMap<String, String>, user: Option<String>, + #[serde(default)] + args: Vec<String>, } struct Cgi { @@ -79,6 +81,8 @@ impl Node for Cgi { } command.envs(&self.config.env); + command.args(&self.config.args); + command.env( "CONTENT_LENGTH", request |