Zotero Prime is a full packaged repository aimed to make on-premise Zotero deployment easier with the last versions of both Zotero client and server. This is the result of sleepness nights spent to deploy Zotero within my organization on a disconnected network. Feel free to open issues or pull requests if you did not manage to use it.
Install dependencies for client build:
$ sudo apt install npm
Clone the repository (with --recursive):
$ mkdir /path/to/your/app && cd /path/to/your/app
$ git clone --recursive https://github.com/SamuelHassine/zotero-prime.git
$ cd zotero-prime
Configure and run:
$ cd docker
$ sudo docker-compose up -d
Initialize databases:
$ ./bin/init.sh
$ cd ..
Available endpoints:
Name | URL |
---|---|
Zotero API | http://localhost:8080 |
S3 Web UI | http://localhost:8082 |
PHPMyAdmin | http://localhost:8083 |
Default login/password:
Name | Login | Password |
---|---|---|
Zotero API | admin | admin |
S3 Web UI | zotero | zoterodocker |
PHPMyAdmin | root | zotero |
TO BE POPULATED (the client will be available from another repository)