Dockerfile
This commit is contained in:
parent
092125dc31
commit
5afccf8fc4
3 changed files with 24 additions and 19 deletions
|
|
@ -1,9 +1,6 @@
|
||||||
FROM debian:12
|
FROM accounts
|
||||||
ENV PYTHONUNBUFFERED 1
|
ENV PYTHONUNBUFFERED 1
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
RUN date
|
|
||||||
RUN apt update
|
|
||||||
RUN apt install gnupg2 netcat-traditional libssl-dev libcrypto++-dev lsb-release python3-pip -y
|
|
||||||
COPY requirements.txt /app/requirements.txt
|
COPY requirements.txt /app/requirements.txt
|
||||||
RUN pip3 install --break-system-packages -r requirements.txt
|
RUN pip3 install --break-system-packages -r requirements.txt
|
||||||
#ENTRYPOINT ["./run.sh"]
|
#ENTRYPOINT ["./run.sh"]
|
||||||
|
|
|
||||||
8
Dockerfile.build
Normal file
8
Dockerfile.build
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
FROM debian:13
|
||||||
|
ENV PYTHONUNBUFFERED 1
|
||||||
|
WORKDIR /app
|
||||||
|
RUN apt update
|
||||||
|
RUN apt install gnupg2 netcat-traditional libssl-dev libcrypto++-dev lsb-release python3-pip -y
|
||||||
|
COPY requirements.txt /app/requirements.txt
|
||||||
|
RUN pip3 install --break-system-packages -r requirements.txt
|
||||||
|
#ENTRYPOINT ["./run.sh"]
|
||||||
|
|
@ -10,7 +10,7 @@ argon2-cffi==25.1.0
|
||||||
# via minio
|
# via minio
|
||||||
argon2-cffi-bindings==25.1.0
|
argon2-cffi-bindings==25.1.0
|
||||||
# via argon2-cffi
|
# via argon2-cffi
|
||||||
asgiref==3.11.0
|
asgiref==3.11.1
|
||||||
# via
|
# via
|
||||||
# daphne
|
# daphne
|
||||||
# django
|
# django
|
||||||
|
|
@ -29,7 +29,7 @@ billiard==4.2.4
|
||||||
# via celery
|
# via celery
|
||||||
cbor2==5.8.0
|
cbor2==5.8.0
|
||||||
# via autobahn
|
# via autobahn
|
||||||
celery==5.6.1
|
celery==5.6.2
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
certifi==2026.1.4
|
certifi==2026.1.4
|
||||||
# via
|
# via
|
||||||
|
|
@ -58,7 +58,7 @@ constantly==23.10.4
|
||||||
# via twisted
|
# via twisted
|
||||||
crispy-bootstrap5==2025.6
|
crispy-bootstrap5==2025.6
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
cryptography==46.0.3
|
cryptography==46.0.4
|
||||||
# via
|
# via
|
||||||
# autobahn
|
# autobahn
|
||||||
# jwcrypto
|
# jwcrypto
|
||||||
|
|
@ -66,7 +66,7 @@ cryptography==46.0.3
|
||||||
# service-identity
|
# service-identity
|
||||||
daphne==4.2.1
|
daphne==4.2.1
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
django==6.0
|
django==6.0.2
|
||||||
# via
|
# via
|
||||||
# -r requirements.in
|
# -r requirements.in
|
||||||
# crispy-bootstrap5
|
# crispy-bootstrap5
|
||||||
|
|
@ -94,7 +94,7 @@ django-jalali-date==2.0.0
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
django-minio-backend==4.5.0
|
django-minio-backend==4.5.0
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
django-oauth-toolkit==3.1.0
|
django-oauth-toolkit==3.2.0
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
django-redis==6.0.0
|
django-redis==6.0.0
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
|
|
@ -106,9 +106,9 @@ drf-spectacular==0.29.0
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
gevent==25.9.1
|
gevent==25.9.1
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
greenlet==3.3.0
|
greenlet==3.3.1
|
||||||
# via gevent
|
# via gevent
|
||||||
gunicorn==23.0.0
|
gunicorn==25.0.2
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
h2==4.3.0
|
h2==4.3.0
|
||||||
# via twisted
|
# via twisted
|
||||||
|
|
@ -133,7 +133,7 @@ jalali-core==1.0.0
|
||||||
# via jdatetime
|
# via jdatetime
|
||||||
jdatetime==5.2.0
|
jdatetime==5.2.0
|
||||||
# via django-jalali-date
|
# via django-jalali-date
|
||||||
jsonschema==4.25.1
|
jsonschema==4.26.0
|
||||||
# via drf-spectacular
|
# via drf-spectacular
|
||||||
jsonschema-specifications==2025.9.1
|
jsonschema-specifications==2025.9.1
|
||||||
# via jsonschema
|
# via jsonschema
|
||||||
|
|
@ -141,7 +141,7 @@ jwcrypto==1.5.6
|
||||||
# via django-oauth-toolkit
|
# via django-oauth-toolkit
|
||||||
kombu==5.6.2
|
kombu==5.6.2
|
||||||
# via celery
|
# via celery
|
||||||
markdown==3.10
|
markdown==3.10.1
|
||||||
# via -r requirements.in
|
# via -r requirements.in
|
||||||
minio==7.2.20
|
minio==7.2.20
|
||||||
# via django-minio-backend
|
# via django-minio-backend
|
||||||
|
|
@ -149,7 +149,7 @@ msgpack==1.1.2
|
||||||
# via autobahn
|
# via autobahn
|
||||||
oauthlib==3.3.1
|
oauthlib==3.3.1
|
||||||
# via django-oauth-toolkit
|
# via django-oauth-toolkit
|
||||||
packaging==25.0
|
packaging==26.0
|
||||||
# via
|
# via
|
||||||
# gunicorn
|
# gunicorn
|
||||||
# incremental
|
# incremental
|
||||||
|
|
@ -170,13 +170,13 @@ psycopg-pool==3.3.0
|
||||||
# via psycopg
|
# via psycopg
|
||||||
py-ubjson==0.16.1
|
py-ubjson==0.16.1
|
||||||
# via autobahn
|
# via autobahn
|
||||||
pyasn1==0.6.1
|
pyasn1==0.6.2
|
||||||
# via
|
# via
|
||||||
# pyasn1-modules
|
# pyasn1-modules
|
||||||
# service-identity
|
# service-identity
|
||||||
pyasn1-modules==0.4.2
|
pyasn1-modules==0.4.2
|
||||||
# via service-identity
|
# via service-identity
|
||||||
pycparser==2.23
|
pycparser==3.0
|
||||||
# via cffi
|
# via cffi
|
||||||
pycryptodome==3.23.0
|
pycryptodome==3.23.0
|
||||||
# via minio
|
# via minio
|
||||||
|
|
@ -228,7 +228,7 @@ ujson==5.11.0
|
||||||
# via autobahn
|
# via autobahn
|
||||||
uritemplate==4.2.0
|
uritemplate==4.2.0
|
||||||
# via drf-spectacular
|
# via drf-spectacular
|
||||||
urllib3==2.6.2
|
urllib3==2.6.3
|
||||||
# via
|
# via
|
||||||
# minio
|
# minio
|
||||||
# requests
|
# requests
|
||||||
|
|
@ -237,11 +237,11 @@ vine==5.1.0
|
||||||
# amqp
|
# amqp
|
||||||
# celery
|
# celery
|
||||||
# kombu
|
# kombu
|
||||||
wcwidth==0.2.14
|
wcwidth==0.6.0
|
||||||
# via prompt-toolkit
|
# via prompt-toolkit
|
||||||
zope-event==6.1
|
zope-event==6.1
|
||||||
# via gevent
|
# via gevent
|
||||||
zope-interface==8.1.1
|
zope-interface==8.2
|
||||||
# via
|
# via
|
||||||
# gevent
|
# gevent
|
||||||
# twisted
|
# twisted
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue