new release
All checks were successful
continuous-integration/drone/tag Build is passing

Signed-off-by: Jochen Maes <jochen@sejo-it.be>
This commit is contained in:
Jochen Maes 2023-10-24 12:55:36 +02:00
parent 3f5967e235
commit 09b1b01fc8
4 changed files with 9 additions and 5 deletions

View File

@ -27,6 +27,10 @@ steps:
repo: gitea.sejo-it.be/sejo-it/wimi
tags:
- latest
- ${DRONE_TAG##v}
volumes:
- name: dockersock
path: /run/docker.sock
trigger:
event:
- tag

2
Cargo.lock generated
View File

@ -4,4 +4,4 @@ version = 3
[[package]]
name = "wimi"
version = "0.1.0"
version = "0.1.1"

View File

@ -1,6 +1,6 @@
[package]
name = "wimi"
version = "0.1.0"
version = "0.1.1"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

View File

@ -15,8 +15,8 @@ fn throw_ip_back(mut stream: TcpStream) {
let status_line = "HTTP/1.1 200 OK";
let raw_addr = stream.peer_addr().unwrap().ip().to_string();
println!("{}", raw_addr);
let content = format!("HTTP/1.1 200 OK {}",raw_addr.replace("::ffff:", ""));
let content = format!("HTTP/1.1 200 OK <DOCTYPE html><HTML><BODY>{}</BODY></HTML>",raw_addr.replace("::ffff:", ""));
let length = content.len();
let response = format!("{status_line}\r\nContent-Length: {length}\r\n\r\n{content}");
let response = format!("{status_line}\r\nContent-Length: {length}\r\nContent-Type: text/html; charset=utf-8\r\n\r\n{content}");
stream.write_all(response.as_bytes()).unwrap();
}