Comments (4)
Hi,
It will depend a lot on the number of users and how often they interact with the server.
Being based on docker, the required OS does not matter much as soon as you can use a docker-compose.yml version: '3' (https://github.com/SamuelHassine/zotero-prime/blob/master/docker/docker-compose.yml )
This means you need at least Docker Engine release 1.13.0+
Source: https://docs.docker.com/compose/compose-file/
The OS which provide this for the Docker Enterprise edition are listed here:
https://success.docker.com/article/compatibility-matrix
(I could not find a link for CE - Community Edition)
The following are guesstimates:
- For small teams (max 3 or 5?), a single core CPU will probably do
- For larger teams (>5?), I'd suggest dual core and a SSD.
Mayeul
from zotprime.
With respect to the linux version required, the linux package "whohas" might help you but the results are a bit cryptic.
The following is easier to use:
https://repology.org/project/docker-compose/versions
from zotprime.
A few hints with respect to space requirement: (rough measures on Ubuntu 19.04)
git clone: 375 MB
sudo snap install docker : about 500 MB
build and run docker containers: about 2.5 GB
build zotero client for linux: > 500 MB (?)
The whole process took about 4GB of additional space for me (based on df
, including some tools such as portainer...). Your mileage will vary; it's hard to measure disk usage when files go into various folders (and taking into account that the package manager of the host OS might download security updates for the OS in background). I suggest you do a test on a test machine, with df -h
and du
commands before and after installing zotero. You might save space by cross-compiling.
from zotprime.
Sorry for the late response. @mayeulk. Thanks a lot for the suggestions, it is somehow inline with what I expected that small teams have pretty moderate requirements.
from zotprime.
Related Issues (20)
- pkg-config not found HOT 1
- "_libraryStorageVersion cannot decrease." HOT 7
- ZoteroObjectUploadError HOT 13
- Unknown database 'zotero_www' HOT 1
- How to create users? HOT 4
- build service app-zotero failed HOT 1
- Error while installation HOT 1
- Excluding S3 HOT 9
- localhost:8080 after installation unavailable HOT 20
- Can't finish installation: zotero-client/build is not a directory HOT 4
- client install fails HOT 3
- standard_init_linux.go:228: exec user process caused: no such file or directory HOT 1
- Still maintained? HOT 17
- Run service in a local network HOT 2
- 400 Bad Request <Error><Code>InvalidStorageClass</Code><Message>Invalid storage class.
- arm64 and armv7 support HOT 2
- issue with docker-compose, error during compose (some crazy UID / GID) HOT 3
- pkg-config is missing in Dockerfile HOT 3
- additional package requirements
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zotprime.