Skip to content

Commit ea406ce

Browse files
authored
Merge pull request #33 from ebadfd/feature/main/well-known
feat: added well-known files with security.txt
2 parents f38abe7 + 6881487 commit ea406ce

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

.well-known/security.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Contact: mailto:[email protected]
2+
Expires: 2026-12-12T06:42:00.000Z
3+
Preferred-Languages: en
4+
Canonical: https://ebadfd.tech/.well-known/security.txt

src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ pub async fn run_server() -> Result<()> {
7272
.compress_when(DefaultPredicate::new());
7373

7474
let files = ServeDir::new("static");
75+
let well_known_files = ServeDir::new(".well-known");
7576

7677
let middleware = tower::ServiceBuilder::new()
7778
.layer(Extension(state.clone()))
@@ -108,6 +109,7 @@ pub async fn run_server() -> Result<()> {
108109
)
109110
.route("/rr", get(handlers::rr_handler))
110111
.nest_service("/static", files)
112+
.nest_service("/.well-known", well_known_files)
111113
.fallback(handlers::not_found)
112114
.layer(comression_layer)
113115
.layer(middleware);

0 commit comments

Comments
 (0)