Skip to content

christian-nils/zotero-prime

 
 

Repository files navigation

Zotero Prime - On-premise Zotero platform

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.

Server installation

Dependencies and source code

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

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

Client installation

TO BE POPULATED (the client will be available from another repository)

About

Full packaged on-premise Zotero platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 99.8%
  • PLpgSQL 0.1%
  • Shell 0.1%
  • Dockerfile 0.0%
  • TSQL 0.0%
  • Batchfile 0.0%