Paste server written in Haskell. Fork of Hpaste, fully freedom and privacy respecting and generally improved. At the time of writing there's an instance at <http://paste.rel4tion.org>.
Clone
HTTPS:
git clone https://vervis.peers.community/repos/aoqmo
SSH:
git clone USERNAME@vervis.peers.community:aoqmo
Branches
Tags
master
::
hpaste.cabal
Name: hpaste
Version: 1.2.0
stability: Stable
Synopsis: Haskell paste web site.
Description: Haskell paste web site. Includes: syntax highlighting for
various languages, HLint suggestions for Haskell, annotations,
revisions, diffs between revisions, announcement to IRC channels,
browsing of author's pastes, spam reporting/deletion,
SpamAssassin-based spam protection, secret/private pastes.
Homepage: http://hpaste.org/
License: GPL
Author: Chris Done <chrisdone@gmail.com>
Maintainer: Chris Done <chrisdone@gmail.com>
Copyright: 2010-2013 by Chris Done
Category: Web
Build-type: Simple
Cabal-version: >=1.2
Flag network-uri
Description: Get Network.URI from the network-uri package
Default: True
Executable hpaste
Main-is: Main.hs
Ghc-options: -threaded -Wall -O2 -fno-warn-name-shadowing
Hs-source-dirs: src
Other-modules: Control.Monad.IO
Control.Monad.Catch
Control.Monad.Env
HJScript.Objects.JQuery.Extra
Data.Monoid.Operator
Data.String.Extra
Data.String.ToString
Data.Time.Show
Data.Maybe.Extra
Data.Text.ToText
Data.Text.FromText
Data.Either.Extra
Main
Snap.App
Network.URI.Params
Network.Email
Network.SendEmail
Hpaste.Types.Stepeval
Hpaste.Types.Cache
Hpaste.Types.Language
Hpaste.Types.Channel
Hpaste.Types.Config
Hpaste.Types.Report
Hpaste.Types.Page
Hpaste.Types.Newtypes
Hpaste.Types.Announcer
Hpaste.Types.Paste
Hpaste.Types.Activity
Hpaste.Types
Hpaste.Controller.Admin
Hpaste.Controller.Home
Hpaste.Controller.Raw
Hpaste.Controller.Cache
Hpaste.Controller.Reported
Hpaste.Controller.Irclogs
Hpaste.Controller.Browse
Hpaste.Controller.Report
Hpaste.Controller.Script
Hpaste.Controller.New
Hpaste.Controller.Paste
Hpaste.Controller.Activity
Hpaste.Controller.Diff
Hpaste.Model.Irclogs
Hpaste.Model.Language
Hpaste.Model.Channel
Hpaste.Model.Report
Hpaste.Model.Announcer
Hpaste.Model.Spam
Hpaste.Model.Paste
Hpaste.Model.Activity
Hpaste.Config
Hpaste.View.Html
Hpaste.View.Home
Hpaste.View.Stepeval
Hpaste.View.Reported
Hpaste.View.Layout
Hpaste.View.Annotate
Hpaste.View.Irclogs
Hpaste.View.Browse
Hpaste.View.Report
Hpaste.View.Script
Hpaste.View.Thanks
Hpaste.View.New
Hpaste.View.Edit
Hpaste.View.Paste
Hpaste.View.Activity
Hpaste.View.Diff
Hpaste.View.Hlint
Hpaste.View.Steps
Hpaste.View.Highlight
Text.Blaze.Html5.Extra
Build-depends:
-- Hard versions
Diff==0.1.3
,blaze-html
,blaze-markup
-- Soft versions
,base >= 4 && < 5
,named-formlet
,snap-app == 0.6.0
-- Free versions
,ConfigFile
,HJScript
,MissingH
,MonadCatchIO-transformers
,blaze-builder
,bytestring
,containers
,directory
,download-curl
,feed
,funbot-client
,funbot-ext-events
,filepath
,haskell-src-exts
,hlint
,hscolour
,mtl
,old-locale
,safe
,snap-core
,snap-server
,text
,time
,transformers
,utf8-string
,mime-mail
,cgi >= 3001.2.2.0
,process
,postgresql-simple
,network == 2.5.0.0