Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OSUG
RESIF
ws-eidaauth
Commits
b056cbfa
Commit
b056cbfa
authored
Jul 10, 2020
by
Jonathan Schaeffer
Browse files
Add Dockerfile
parent
4599942a
Changes
3
Hide whitespace changes
Inline
Side-by-side
Dockerfile
0 → 100644
View file @
b056cbfa
FROM
python:3.8-slim
MAINTAINER
RESIF DC <resif-dc@univ-grenoble-alpes.fr>
RUN
apt-get update
&&
apt-get
-y
install
gnupg
COPY
setup/gpghome /gpghome
RUN
pip3
install
--no-cache-dir
gunicorn
COPY
requirements.txt /
RUN
pip3
install
--no-cache-dir
-r
/requirements.txt
COPY
eidawsauth/ /app/
WORKDIR
/app
CMD
["gunicorn", "-b", "0.0.0.0:8000", "eidawsauth"]
Pipfile
0 → 100644
View file @
b056cbfa
[[source]]
name
=
"pypi"
url
=
"https://pypi.org/simple"
verify_ssl
=
true
[dev-packages]
[packages]
click
=
"==7.1.1"
itsdangerous
=
"==1.1.0"
psycopg2-binary
=
"*"
python-gnupg
=
"==0.4.5"
Flask
=
"==1.1.1"
Jinja2
=
"==2.11.1"
MarkupSafe
=
"==1.1.1"
Werkzeug
=
"==1.0.0"
[requires]
python_version
=
"3.8"
Pipfile.lock
0 → 100644
View file @
b056cbfa
{
"_meta"
:
{
"hash"
:
{
"sha256"
:
"e481fd131256f95b5bb86e069f0550de18c6851d17e1197183700ca81a93c4dd"
},
"pipfile-spec"
:
6
,
"requires"
:
{
"python_version"
:
"3.8"
},
"sources"
:
[
{
"name"
:
"pypi"
,
"url"
:
"https://pypi.org/simple"
,
"verify_ssl"
:
true
}
]
},
"default"
:
{
"click"
:
{
"hashes"
:
[
"sha256:8a18b4ea89d8820c5d0c7da8a64b2c324b4dabb695804dbfea19b9be9d88c0cc"
,
"sha256:e345d143d80bf5ee7534056164e5e112ea5e22716bbb1ce727941f4c8b471b9a"
],
"index"
:
"pypi"
,
"version"
:
"==7.1.1"
},
"flask"
:
{
"hashes"
:
[
"sha256:13f9f196f330c7c2c5d7a5cf91af894110ca0215ac051b5844701f2bfd934d52"
,
"sha256:45eb5a6fd193d6cf7e0cf5d8a5b31f83d5faae0293695626f539a823e93b13f6"
],
"index"
:
"pypi"
,
"version"
:
"==1.1.1"
},
"itsdangerous"
:
{
"hashes"
:
[
"sha256:321b033d07f2a4136d3ec762eac9f16a10ccd60f53c0c91af90217ace7ba1f19"
,
"sha256:b12271b2047cb23eeb98c8b5622e2e5c5e9abd9784a153e9d8ef9cb4dd09d749"
],
"index"
:
"pypi"
,
"version"
:
"==1.1.0"
},
"jinja2"
:
{
"hashes"
:
[
"sha256:93187ffbc7808079673ef52771baa950426fd664d3aad1d0fa3e95644360e250"
,
"sha256:b0eaf100007721b5c16c1fc1eecb87409464edc10469ddc9a22a27a99123be49"
],
"index"
:
"pypi"
,
"version"
:
"==2.11.1"
},
"markupsafe"
:
{
"hashes"
:
[
"sha256:00bc623926325b26bb9605ae9eae8a215691f33cae5df11ca5424f06f2d1f473"
,
"sha256:09027a7803a62ca78792ad89403b1b7a73a01c8cb65909cd876f7fcebd79b161"
,
"sha256:09c4b7f37d6c648cb13f9230d847adf22f8171b1ccc4d5682398e77f40309235"
,
"sha256:1027c282dad077d0bae18be6794e6b6b8c91d58ed8a8d89a89d59693b9131db5"
,
"sha256:13d3144e1e340870b25e7b10b98d779608c02016d5184cfb9927a9f10c689f42"
,
"sha256:24982cc2533820871eba85ba648cd53d8623687ff11cbb805be4ff7b4c971aff"
,
"sha256:29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b"
,
"sha256:43a55c2930bbc139570ac2452adf3d70cdbb3cfe5912c71cdce1c2c6bbd9c5d1"
,
"sha256:46c99d2de99945ec5cb54f23c8cd5689f6d7177305ebff350a58ce5f8de1669e"
,
"sha256:500d4957e52ddc3351cabf489e79c91c17f6e0899158447047588650b5e69183"
,
"sha256:535f6fc4d397c1563d08b88e485c3496cf5784e927af890fb3c3aac7f933ec66"
,
"sha256:596510de112c685489095da617b5bcbbac7dd6384aeebeda4df6025d0256a81b"
,
"sha256:62fe6c95e3ec8a7fad637b7f3d372c15ec1caa01ab47926cfdf7a75b40e0eac1"
,
"sha256:6788b695d50a51edb699cb55e35487e430fa21f1ed838122d722e0ff0ac5ba15"
,
"sha256:6dd73240d2af64df90aa7c4e7481e23825ea70af4b4922f8ede5b9e35f78a3b1"
,
"sha256:717ba8fe3ae9cc0006d7c451f0bb265ee07739daf76355d06366154ee68d221e"
,
"sha256:79855e1c5b8da654cf486b830bd42c06e8780cea587384cf6545b7d9ac013a0b"
,
"sha256:7c1699dfe0cf8ff607dbdcc1e9b9af1755371f92a68f706051cc8c37d447c905"
,
"sha256:88e5fcfb52ee7b911e8bb6d6aa2fd21fbecc674eadd44118a9cc3863f938e735"
,
"sha256:8defac2f2ccd6805ebf65f5eeb132adcf2ab57aa11fdf4c0dd5169a004710e7d"
,
"sha256:98c7086708b163d425c67c7a91bad6e466bb99d797aa64f965e9d25c12111a5e"
,
"sha256:9add70b36c5666a2ed02b43b335fe19002ee5235efd4b8a89bfcf9005bebac0d"
,
"sha256:9bf40443012702a1d2070043cb6291650a0841ece432556f784f004937f0f32c"
,
"sha256:ade5e387d2ad0d7ebf59146cc00c8044acbd863725f887353a10df825fc8ae21"
,
"sha256:b00c1de48212e4cc9603895652c5c410df699856a2853135b3967591e4beebc2"
,
"sha256:b1282f8c00509d99fef04d8ba936b156d419be841854fe901d8ae224c59f0be5"
,
"sha256:b2051432115498d3562c084a49bba65d97cf251f5a331c64a12ee7e04dacc51b"
,
"sha256:ba59edeaa2fc6114428f1637ffff42da1e311e29382d81b339c1817d37ec93c6"
,
"sha256:c8716a48d94b06bb3b2524c2b77e055fb313aeb4ea620c8dd03a105574ba704f"
,
"sha256:cd5df75523866410809ca100dc9681e301e3c27567cf498077e8551b6d20e42f"
,
"sha256:cdb132fc825c38e1aeec2c8aa9338310d29d337bebbd7baa06889d09a60a1fa2"
,
"sha256:e249096428b3ae81b08327a63a485ad0878de3fb939049038579ac0ef61e17e7"
,
"sha256:e8313f01ba26fbbe36c7be1966a7b7424942f670f38e666995b88d012765b9be"
],
"index"
:
"pypi"
,
"version"
:
"==1.1.1"
},
"psycopg2-binary"
:
{
"hashes"
:
[
"sha256:008da3ab51adc70a5f1cfbbe5db3a22607ab030eb44bcecf517ad11a0c2b3cac"
,
"sha256:07cf82c870ec2d2ce94d18e70c13323c89f2f2a2628cbf1feee700630be2519a"
,
"sha256:08507efbe532029adee21b8d4c999170a83760d38249936038bd0602327029b5"
,
"sha256:107d9be3b614e52a192719c6bf32e8813030020ea1d1215daa86ded9a24d8b04"
,
"sha256:17a0ea0b0eabf07035e5e0d520dabc7950aeb15a17c6d36128ba99b2721b25b1"
,
"sha256:3286541b9d85a340ee4ed42732d15fc1bb441dc500c97243a768154ab8505bb5"
,
"sha256:3939cf75fc89c5e9ed836e228c4a63604dff95ad19aed2bbf71d5d04c15ed5ce"
,
"sha256:40abc319f7f26c042a11658bf3dd3b0b3bceccf883ec1c565d5c909a90204434"
,
"sha256:51f7823f1b087d2020d8e8c9e6687473d3d239ba9afc162d9b2ab6e80b53f9f9"
,
"sha256:6bb2dd006a46a4a4ce95201f836194eb6a1e863f69ee5bab506673e0ca767057"
,
"sha256:702f09d8f77dc4794651f650828791af82f7c2efd8c91ae79e3d9fe4bb7d4c98"
,
"sha256:7036ccf715925251fac969f4da9ad37e4b7e211b1e920860148a10c0de963522"
,
"sha256:7b832d76cc65c092abd9505cc670c4e3421fd136fb6ea5b94efbe4c146572505"
,
"sha256:8f74e631b67482d504d7e9cf364071fc5d54c28e79a093ff402d5f8f81e23bfa"
,
"sha256:930315ac53dc65cbf52ab6b6d27422611f5fb461d763c531db229c7e1af6c0b3"
,
"sha256:96d3038f5bd061401996614f65d27a4ecb62d843eb4f48e212e6d129171a721f"
,
"sha256:a20299ee0ea2f9cca494396ac472d6e636745652a64a418b39522c120fd0a0a4"
,
"sha256:a34826d6465c2e2bbe9d0605f944f19d2480589f89863ed5f091943be27c9de4"
,
"sha256:a69970ee896e21db4c57e398646af9edc71c003bc52a3cc77fb150240fefd266"
,
"sha256:b9a8b391c2b0321e0cd7ec6b4cfcc3dd6349347bd1207d48bcb752aa6c553a66"
,
"sha256:ba13346ff6d3eb2dca0b6fa0d8a9d999eff3dcd9b55f3a890f12b0b6362b2b38"
,
"sha256:bb0608694a91db1e230b4a314e8ed00ad07ed0c518f9a69b83af2717e31291a3"
,
"sha256:c8830b7d5f16fd79d39b21e3d94f247219036b29b30c8270314c46bf8b732389"
,
"sha256:cac918cd7c4c498a60f5d2a61d4f0a6091c2c9490d81bc805c963444032d0dab"
,
"sha256:cc30cb900f42c8a246e2cb76539d9726f407330bc244ca7729c41a44e8d807fb"
,
"sha256:ccdc6a87f32b491129ada4b87a43b1895cf2c20fdb7f98ad979647506ffc41b6"
,
"sha256:d1a8b01f6a964fec702d6b6dac1f91f2b9f9fe41b310cbb16c7ef1fac82df06d"
,
"sha256:e004db88e5a75e5fdab1620fb9f90c9598c2a195a594225ac4ed2a6f1c23e162"
,
"sha256:eb2f43ae3037f1ef5e19339c41cf56947021ac892f668765cd65f8ab9814192e"
,
"sha256:fa466306fcf6b39b8a61d003123d442b23707d635a5cb05ac4e1b62cc79105cd"
],
"index"
:
"pypi"
,
"version"
:
"==2.8.5"
},
"python-gnupg"
:
{
"hashes"
:
[
"sha256:3353e59949cd2c15efbf1fca45e347d8a22f4bed0d93e9b89b2657bda19cec05"
,
"sha256:c095a41f310ad7a4fd393406660ac9bd6c175ccaa0f072f9c18f33be8130a27a"
],
"index"
:
"pypi"
,
"version"
:
"==0.4.5"
},
"werkzeug"
:
{
"hashes"
:
[
"sha256:169ba8a33788476292d04186ab33b01d6add475033dfc07215e6d219cc077096"
,
"sha256:6dc65cf9091cf750012f56f2cad759fa9e879f511b5ff8685e456b4e3bf90d16"
],
"index"
:
"pypi"
,
"version"
:
"==1.0.0"
}
},
"develop"
:
{}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment