Skip to content

undeadevs/web-cerver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Cerver

A simple (static) Web Server in C.

Made for learning and not for production use.

Defaults

Host = 0.0.0.0 (unchangeable)

Port = 3000

Serve Directory = . (current working directory)

Usage

# build the program
./build.sh

# serve static files in current working directory
./main.out

# serve static files in current working directory to port 8080
./main.out 8080

# serve static files in `public` (relative to current working directory)
./main.out public

# serve static files in `./public` (relative to current working directory)
./main.out ./public

# serve static files in `/public` (absolute path)
./main.out /public

# serve static files in `./public` to port 8080 
./main.out 8080 ./public

Supported Platforms

For now, this program is only supported for Linux.

About

A simple (static) Web Server in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published