- Download the latest binary from here:
https://ci.nulldev.xyz/job/TachiWeb-Server/lastSuccessfulBuild/artifact/TachiServer/build/libs/TachiServer-all-1.0.jar
- Run the JAR file:
java -jar TachiServer-all-1.0.jar
. - Access TachiWeb in your browser here: http://127.0.0.1:4567/.
OS - TachiWeb currently only compiles properly on Linux.
Tools - The following programs must be installed (and meet version requirements) to build this project:
- bower >= 1.8.0
- npm >= 3.0.0
- curl
- zip
- unzip
- bash
- java >= 8
- grep
- realpath
- mvn (Maven)
- Download the source code:
git clone https://github.com/TachiWeb/TachiWeb-Server
- Build the project (will take a long time):
scripts/build.sh
NOTE: You may encounter many "zip errors" when building. These errors can be safely ignored.
Once the build completes, the binary can be found at: TachiServer/build/libs/TachiServer-all-$VERSION.jar
- You can now try running the program:
cd TachiServer/build/libs
java -jar TachiServer-all-*.jar
The web server runs on port 4567
. Access it in your browser here: http://127.0.0.1:4567/.