Fix some errors

This commit is contained in:
Stephan Porada 2020-07-28 14:48:21 +02:00
parent 5917ece734
commit d1e82baa1c
7 changed files with 17 additions and 76 deletions

View File

@ -10,9 +10,9 @@ WORKDIR /usr/src/app
# install dependencies # install dependencies
RUN pip install --upgrade pip RUN pip install --upgrade pip
RUN pip install pipenv
COPY ./Pipfile /usr/src/app/Pipfile COPY ./requirements.txt /usr/src/app/requirements.txt
RUN pipenv install --skip-lock --system --dev RUN pip install -r requirements.txt
# copy project # copy project
COPY . /usr/src/app/ COPY . /usr/src/app/
@ -22,5 +22,5 @@ RUN git clone https://github.com/vishnubob/wait-for-it.git /wait-for-it
RUN chmod a+x /wait-for-it/wait-for-it.sh RUN chmod a+x /wait-for-it/wait-for-it.sh
# add entry point # add entry point
COPY ./django-entrypoint.sh /django-entrypoint.sh COPY ./django-entrypoint.sh django-entrypoint.sh
ENTRYPOINT ["docker-entrypoint.sh"] ENTRYPOINT ["./django-entrypoint.sh"]

View File

@ -1,22 +0,0 @@
[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"
[packages]
django= "==2.1.4"
psycopg2= "==2.8.3"
gunicorn= "==19.9.0"
lxml= "==4.2.5"
tqdm= "==4.28.1"
django-watson= "==1.5.2"
django-tables2= "==2.0.3"
django-jchart= "==0.4.2"
[requires]
python_version = "3.7"

42
app/Pipfile.lock generated
View File

@ -1,42 +0,0 @@
{
"_meta": {
"hash": {
"sha256": "653830713010356a8c80045a262ac3ea3bce011557c04f8cb5f7305a86068d02"
},
"pipfile-spec": 6,
"requires": {
"python_version": "3.7"
},
"sources": [
{
"name": "pypi",
"url": "https://pypi.python.org/simple",
"verify_ssl": true
}
]
},
"default": {
"django": {
"hashes": [
"sha256:7f246078d5a546f63c28fc03ce71f4d7a23677ce42109219c24c9ffb28416137",
"sha256:ea50d85709708621d956187c6b61d9f9ce155007b496dd914fdb35db8d790aec"
],
"version": "==2.1"
},
"gunicorn": {
"hashes": [
"sha256:aa8e0b40b4157b36a5df5e599f45c9c76d6af43845ba3b3b0efe2c70473c2471",
"sha256:fa2662097c66f920f53f70621c6c58ca4a3c4d3434205e608e121b5b3b71f4f3"
],
"version": "==19.9.0"
},
"pytz": {
"hashes": [
"sha256:31cb35c89bd7d333cd32c5f278fca91b523b0834369e757f4c5641ea252236ca",
"sha256:8e0f8568c118d3077b46be7d654cc8167fa916092e28320cde048e54bfc9f1e6"
],
"version": "==2018.7"
}
},
"develop": {}
}

View File

@ -13,7 +13,7 @@
<b>Angaben gemäß § 5 TMG</b> <b>Angaben gemäß § 5 TMG</b>
<br /> <br />
<p>Stephan Porada<br /> <p>Stephan Porada<br />
Bremer Straße 43<br /> Bremer Straße 17a<br />
33613 Bielefeld</p> 33613 Bielefeld</p>
<br /> <br />
<b>Kontakt</b> <b>Kontakt</b>
@ -23,7 +23,7 @@
<b>Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV</b> <b>Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV</b>
<br /> <br />
<p>Stephan Porada<br /> <p>Stephan Porada<br />
Bremer Straße 43<br /> Bremer Straße 17a<br />
33613 Bielefeld</p> 33613 Bielefeld</p>
<br /> <br />
<b>Haftung für Inhalte</b> <b>Haftung für Inhalte</b>

View File

@ -3,3 +3,4 @@
python manage.py collectstatic --noinput python manage.py collectstatic --noinput
python manage.py makemigrations --noinput python manage.py makemigrations --noinput
python manage.py migrate --noinput python manage.py migrate --noinput
python manage.py runserver 0.0.0.0:8000

8
app/requirements.txt Executable file
View File

@ -0,0 +1,8 @@
Django==2.1.4
psycopg2==2.8.3
gunicorn==19.9.0
lxml==4.2.5
tqdm==4.28.1
django-watson==1.5.2
django-tables2==2.0.3
django-jchart==0.4.2

View File

@ -11,13 +11,9 @@ services:
- 8000 - 8000
depends_on: depends_on:
- db - db
command: bash -c "/wait-for-it/wait-for-it.sh db:5432 --strict --timeout=0 -- bash django-entrypoint.sh && gunicorn bundesdata_app.wsgi:application --bind 0.0.0.0:8000" command: bash -c /wait-for-it/wait-for-it.sh db:5432 --strict --timeout=0
db: db:
image: postgres:11.2 image: postgres:11.2
environment:
- POSTGRES_USER=bundesdata_app_user
- POSTGRES_PASSWORD=v3ry53cr3t
- POSTGRES_DB=bundesdata_db
volumes: volumes:
- ./postgres_data:/var/lib/postgresql/data/ - ./postgres_data:/var/lib/postgresql/data/
nginx: nginx: