summaryrefslogtreecommitdiffstats
path: root/server/src/main.rs
diff options
context:
space:
mode:
authorFelix Ableitner <me@nutomic.com>2019-12-18 01:59:47 +0100
committerFelix Ableitner <me@nutomic.com>2019-12-27 17:29:50 +0100
commit3d9f7d28d69bf077258c1c8e0803be79a12e426a (patch)
tree170b560bf97754caa004e26a2984a55fd6fe5e65 /server/src/main.rs
parent1f7546789a3e9d4a095aa72ba69843259eb56fc6 (diff)
Implement webfinger (fixes #149)
Diffstat (limited to 'server/src/main.rs')
-rw-r--r--server/src/main.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/server/src/main.rs b/server/src/main.rs
index 2d657a61..29f361ea 100644
--- a/server/src/main.rs
+++ b/server/src/main.rs
@@ -11,6 +11,7 @@ use lemmy_server::db::establish_connection;
use lemmy_server::feeds;
use lemmy_server::nodeinfo;
use lemmy_server::settings::Settings;
+use lemmy_server::webfinger;
use lemmy_server::websocket::server::*;
use std::env;
use std::time::{Duration, Instant};
@@ -255,7 +256,10 @@ fn main() {
)
.route(
"/federation/u/{user_name}",
- web::get().to(apub::user::get_apub_user),
+ web::get().to(apub::user::get_apub_user))
+ .route(
+ ".well-known/webfinger",
+ web::get().to(webfinger::get_webfinger_response),
)
})
.bind((settings.bind, settings.port))