This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
Makefile | Tue Apr 15 08:34:36 -0700 2008 | [brosner] |
| |
README | Tue Apr 15 08:31:00 -0700 2008 | [brosner] |
| |
main.c | Tue Apr 15 09:08:45 -0700 2008 | [brosner] |
| |
server.c | Thu Apr 17 11:05:36 -0700 2008 | [brosner] |
| |
server.h | Tue Apr 15 09:08:45 -0700 2008 | [brosner] |
README
oebfare.com blog
================
This is an attempt to rewrite my blog, oebfare.com, using pure C. I have
challenged myself to get rid of everything I take for granite such as a
webserver and a relational database and go back to the stone age. It is more
of an exercise for me to learn the *entire* stack from the ground up. I have
written C code before so it is not a complete learning experience, but will be
very fun and very difficult.
Dependancies
------------
One of the goals for this project/experiment is to use a little depandancies
as possible. However there are some areas where I can cheat a bit. Right now
here are the required dependancies:
* libevent-1.4.3
Installation
------------
To compile oebfare simply execute::
make
A binary named ``oebfare`` will be created that you can then run.
Configuring
-----------
A very tiny webserver comees with oebfare. To run the webserver along with
everything else simply run the program::
./oefare
This is the same thing as doing::
./oebfare -p 80




