-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathREADME
More file actions
44 lines (31 loc) · 1.02 KB
/
README
File metadata and controls
44 lines (31 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
=========
freehttpd
=========
freehttpd is a lightweight and high-performance HTTP server, written in C.
Requirements
------------
- GCC 14+ or Clang 19+
- OpenSSL
- libsystemd (if using systemd)
Building from source
--------------------
Clone this repository and run ./bootstrap (not required if you're using
a source tarball):
git clone https://github.com/onesoft-sudo/freehttpd.git
cd freehttpd/
./bootstrap
Then run the build:
./configure # Use `--help` to see the available build options
make
make install
This should install all programs necessary to operate freehttpd, in
/usr/local. You can change the destination by using the --prefix option
with ./configure.
Documentation
-------------
All documenation is available in the `doc` directory. You may also visit the
online documenation at <http://coreblade.sudobot.online:8080/doc/>.
Licensing
---------
freehttpd is licensed under the GNU Affero General Public License v3.0.
You can find the full license text in the `COPYING` file.