Haskell-language LDAP browser + mobile web frontend for contact information database
Haskell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
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.