Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Haskell-language LDAP browser + mobile web frontend for contact information database
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
iui @ ec44e4d
.gitignore
.gitmodules
Backend.hs
HTMLBackend.hs
HTMLGen.hs
HTMLSanitize.hs
LDAPAttributes.hs
Makefile
README.md
example_Config.hs
profiles.hs

README.md

Mobile Profiles

A mobile-friendly webpage LDAP contacts viewer.

Installation Instructions

  • Rename "example_Config.hs" to "Config.hs" and edit as necessary for your environment.
  • Install the dependencies:
    • Latest version of the Haskell Platform
    • Latest version of Cabal
    • Latest version of LLVM (Recommended, but you can compile to non-LLVM)
    • cabal install LDAP scotty
  • Update the repository and submodules with make update
  • Run the application with either runghc profiles or use the included makefile to run as a binary (make && ./profiles)

Depending on how you want to set things up, you may want to use a Real Webserver (Apache, nginx, etc) for users to connect to, and then proxy them using application-specific rules to this application. Example configurations for this sort of application are widely available online, and vary wildly based on choice of web serving software.

Something went wrong with that request. Please try again.