|
|
12 سال پیش | |
|---|---|---|
| .. | ||
| .idea | 12 سال پیش | |
| bin | 12 سال پیش | |
| libs | 12 سال پیش | |
| src | 12 سال پیش | |
| test | 12 سال پیش | |
| .gitignore | 12 سال پیش | |
| .travis.yml | 12 سال پیش | |
| LICENSE | 12 سال پیش | |
| README.md | 12 سال پیش | |
| build.xml | 12 سال پیش | |
| install-deps.sh | 12 سال پیش | |
| install.sh | 12 سال پیش | |
| uninstall.sh | 12 سال پیش | |
| writelatex-git-bridge.iml | 12 سال پیش | |
ant (for building)jdk-7 (for compiling and running)Run /install.sh to get dependencies, build, test, package, and make it a service.
Use service wlgb start and service wlgb stop to start and stop the server.
The configuration file will be at /etc/wlgb/config.json.
Run ant all to build, test, and package it into a jar at bin/writelatex-git-bridge.jar.
Use java -jar <path_to_jar> <path_to_config_file> to run the server.
The configuration file is in .json format. There is an example at bin/config.json.
{
"port" (int): the port number,
"rootGitDirectory" (string): the directory in which to store git repos and the db/atts,
"apiKey" (string): currently does nothing,
"apiBaseUrl" (string): base url for the snapshot api,
"username" (string, optional): username for http basic auth,
"password" (string, optional): password for http basic auth,
"serviceName" (string): current name of writeLaTeX in case it ever changes ;)
}
You have to restart the server for configuration changes to take effect.