Watch
1
0
Fork
You've already forked quickserve
0
Simple and performant web server
  • D 88.8%
  • Makefile 5.5%
  • CSS 2.9%
  • HTML 2.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-04 15:21:28 +01:00
config Add MIME types database 2026-04-11 12:07:12 +01:00
pages Initial commit 2026-04-04 15:19:15 +01:00
src Initial migration to OpenD 2026-07-04 15:21:28 +01:00
.gitignore Initial migration to OpenD 2026-07-04 15:21:28 +01:00
COPYING Relicense under GPLv3 2026-04-19 20:44:34 +01:00
Makefile Initial migration to OpenD 2026-07-04 15:21:28 +01:00
quickserve.service Add systemd unit 2026-04-05 17:14:39 +01:00
README.md Initial migration to OpenD 2026-07-04 15:21:28 +01:00

QuickServe is a simple and performant web server.

Usage

-a --address IP address to listen on
-p    --port Port to listen on
-t --threads Number of request threads to spawn
-h    --help This help information.

Compatibility

QuickServe should work correctly on systems which implement 64-bit (LP64) POSIX or POSIX-oriented standards. However, the Makefile is currently configured for GNU/Linux on amd64.

Build

To build the software, the following dependencies are required:

  • the OpenD LLVM-based compiler
  • GNU Make
  • libmicrohttpd

then run:

make prepare && make

Report a bug

Report bugs directly to hello@indraj.net.

For security bugs, please allow up to 48 hours for a reply and up to 90 days for the issue(s) to be confirmed and fixed before disclosing them publicly.

License

QuickServe is licensed under the GNU General Public License version 3 or later.