diff options
author | metamuffin <metamuffin@disroot.org> | 2024-06-22 13:05:21 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-06-22 13:05:21 +0200 |
commit | b28c5418b0635bf2fc3b0d18922df4ebb7cccd57 (patch) | |
tree | dbb99cde2eee412b1744bcc39827d31ce4e9606c /src/modules/mod.rs | |
parent | 4da8fe84c07e3f9e83f9b769f1670f4d52466001 (diff) | |
download | gnix-b28c5418b0635bf2fc3b0d18922df4ebb7cccd57.tar gnix-b28c5418b0635bf2fc3b0d18922df4ebb7cccd57.tar.bz2 gnix-b28c5418b0635bf2fc3b0d18922df4ebb7cccd57.tar.zst |
add redirect modulev2.1.0
Diffstat (limited to 'src/modules/mod.rs')
-rw-r--r-- | src/modules/mod.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/modules/mod.rs b/src/modules/mod.rs index 0fe9ca0..00425bf 100644 --- a/src/modules/mod.rs +++ b/src/modules/mod.rs @@ -12,6 +12,7 @@ use hosts::HostsKind; use http_body_util::combinators::BoxBody; use hyper::{body::Incoming, Request, Response}; use proxy::ProxyKind; +use redirect::RedirectKind; use serde_yaml::Value; use std::{net::SocketAddr, pin::Pin, sync::Arc}; use switch::SwitchKind; @@ -24,6 +25,7 @@ pub mod files; pub mod headers; pub mod hosts; pub mod proxy; +pub mod redirect; pub mod switch; pub type NodeRequest = Request<Incoming>; @@ -40,6 +42,7 @@ pub static MODULES: &[&dyn NodeKind] = &[ &ErrorKind, &HeadersKind, &SwitchKind, + &RedirectKind, ]; pub struct NodeContext { |