Skip to content

tylerkaraszewski/Argyle

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Argyle

Argyle is a minimalist webserver that supports just enough functionality to be useful. That also gives it the property of being tiny.

Build and Run

  1. Create a config file at /etc/argyle.conf. An example config file is:

    AccessLogFile /Users/tyler/Sites/argyle/log/access.log
    ErrorLogFile /Users/tyler/Sites/argyle/log/error.log
    BasePath /Users/tyler/Sites/argyle/document_root
    RunAsUserName tyler
    

    Argye will look for files in BasePath. Do not include a trailing slash.

    If you'd like to change the location of the config file, the path is defined at the top of main.cpp.

  2. Build with make. Run sudo ./argyle. Hope it works.

License

Argyle is released under the MIT license.

About

A tiny C++ web server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published