annotate scripts/requirements.txt @ 6520:26babdf85067

issue2551163 - add starter docker This works but I should be able to shrink it by 10MB (to 75 or so) by doing a multi-stage build. Also this only supports anydbm/sqlite at the moment. So the saved space will be used by mysql and pgsql drivers before I am done. Based on alipine linux python image. Invoke with: docker run --rm -v /.../issue.tracker:/usr/src/app/tracker \ -p 9017:8080 roundup-app:latest you can also append tracker specifications like: inhouse=tracker/inhouse customer=tracker/customer to the docker command to start up two trackers on the two tracker homes on the volume mounted at (/usr/src/apps/) tracker.
author John Rouillard <rouilj@ieee.org>
date Fri, 05 Nov 2021 14:37:09 -0400
parents
children e6ae8188f61a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6520
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
1 # human timezones
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
2 pytz
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
3 # indexer
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
4 Whoosh
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
5 # databases - need devel and other files installed to be built.
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
6 #psycopg2==2.7.4
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
7 #mysqlclient==1.3.10
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
8 # encryption - need additional packages
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
9 #gpg==1.10.0
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
10 # java web tokens
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
11 PyJWT==1.7.1
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
12 # extra compression support - build needs gcc
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
13 #Brotli==1.0.4
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
14 #zstd==1.5.0.2
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
15

Roundup Issue Tracker: http://roundup-tracker.org/