Installation (GitHub repository)
Mudbath is written in Haskell, and compiles into a mostly static binary. After you download the source code, use cabal
to build it.
TODO: Provide precompiled binaries.
- git clone https://github.com/wereHamster/mudbath.git
- Cloning into 'mudbath'... remote: Reusing existing pack: 49, done. remote: Total 49 (delta 0), reused 0 (delta 0) Unpacking objects: 100% (49/49), done. Checking connectivity... done.
- cd mudbath
- cabal install --only-dependencies
- Resolving dependencies... Configuring HUnit-1.2.5.2... Configuring asn1-types-0.2.3... Configuring base64-bytestring-1.0.0.1... Configuring byteable-0.1.1... Downloading dlist-0.7.1... Building HUnit-1.2.5.2... Building asn1-types-0.2.3... Building base64-bytestring-1.0.0.1... [... skip ...]
- cabal configure
- Resolving dependencies... Configuring mudbath-0.1.0.0...
- cabal build
- Resolving dependencies... Configuring mudbath-0.1.0.0... Building mudbath-0.1.0.0... Preprocessing executable 'mudbath' for mudbath-0.1.0.0... [... skip ...] [x of y] Compiling Main ( Main.hs, dist/build/mudbath/mudbath-tmp/Main.o ) Linking dist/build/mudbath/mudbath ...
Once you have the binary (dist/build/mudbath/mudbath
), you can copy it to your server, and then proceed with the configuration.