ginglis13 / spidey-rs

A rewrite of the infamous Spidey webserver from Notre Dame's Systems Programming Course in Rust.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spidey-rs

A rewrite of the infamous Spidey webserver from Notre Dame's Systems Programming Course in Rust.

Unix only. Uses the nix crate in order to use the fork system call, so this won't run on Windows. This is intentional as the original project only compiled for Unix.

Build and Run

cargo build

All logs:

RUST_LOG=spidey_rs ./target/debug/spidey-rs

Just info (and error) logs:

RUST_LOG=info ./target/debug/spidey-rs

You can also just run with

RUST_LOG=spidey_rs cargo run

About

A rewrite of the infamous Spidey webserver from Notre Dame's Systems Programming Course in Rust.


Languages

Language:Rust 85.4%Language:Shell 6.0%Language:HTML 5.2%Language:CSS 3.4%