Dockerfile

This commit is contained in:
Sayyid Hamid Mahdavi 2026-02-07 15:56:17 +03:30
parent 092125dc31
commit 5afccf8fc4
3 changed files with 24 additions and 19 deletions

View file

@ -1,9 +1,6 @@
FROM debian:12
FROM accounts
ENV PYTHONUNBUFFERED 1
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
RUN pip3 install --break-system-packages -r requirements.txt
#ENTRYPOINT ["./run.sh"]

8
Dockerfile.build Normal file
View 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"]

View file

@ -10,7 +10,7 @@ argon2-cffi==25.1.0
# via minio
argon2-cffi-bindings==25.1.0
# via argon2-cffi
asgiref==3.11.0
asgiref==3.11.1
# via
# daphne
# django
@ -29,7 +29,7 @@ billiard==4.2.4
# via celery
cbor2==5.8.0
# via autobahn
celery==5.6.1
celery==5.6.2
# via -r requirements.in
certifi==2026.1.4
# via
@ -58,7 +58,7 @@ constantly==23.10.4
# via twisted
crispy-bootstrap5==2025.6
# via -r requirements.in
cryptography==46.0.3
cryptography==46.0.4
# via
# autobahn
# jwcrypto
@ -66,7 +66,7 @@ cryptography==46.0.3
# service-identity
daphne==4.2.1
# via -r requirements.in
django==6.0
django==6.0.2
# via
# -r requirements.in
# crispy-bootstrap5
@ -94,7 +94,7 @@ django-jalali-date==2.0.0
# via -r requirements.in
django-minio-backend==4.5.0
# via -r requirements.in
django-oauth-toolkit==3.1.0
django-oauth-toolkit==3.2.0
# via -r requirements.in
django-redis==6.0.0
# via -r requirements.in
@ -106,9 +106,9 @@ drf-spectacular==0.29.0
# via -r requirements.in
gevent==25.9.1
# via -r requirements.in
greenlet==3.3.0
greenlet==3.3.1
# via gevent
gunicorn==23.0.0
gunicorn==25.0.2
# via -r requirements.in
h2==4.3.0
# via twisted
@ -133,7 +133,7 @@ jalali-core==1.0.0
# via jdatetime
jdatetime==5.2.0
# via django-jalali-date
jsonschema==4.25.1
jsonschema==4.26.0
# via drf-spectacular
jsonschema-specifications==2025.9.1
# via jsonschema
@ -141,7 +141,7 @@ jwcrypto==1.5.6
# via django-oauth-toolkit
kombu==5.6.2
# via celery
markdown==3.10
markdown==3.10.1
# via -r requirements.in
minio==7.2.20
# via django-minio-backend
@ -149,7 +149,7 @@ msgpack==1.1.2
# via autobahn
oauthlib==3.3.1
# via django-oauth-toolkit
packaging==25.0
packaging==26.0
# via
# gunicorn
# incremental
@ -170,13 +170,13 @@ psycopg-pool==3.3.0
# via psycopg
py-ubjson==0.16.1
# via autobahn
pyasn1==0.6.1
pyasn1==0.6.2
# via
# pyasn1-modules
# service-identity
pyasn1-modules==0.4.2
# via service-identity
pycparser==2.23
pycparser==3.0
# via cffi
pycryptodome==3.23.0
# via minio
@ -228,7 +228,7 @@ ujson==5.11.0
# via autobahn
uritemplate==4.2.0
# via drf-spectacular
urllib3==2.6.2
urllib3==2.6.3
# via
# minio
# requests
@ -237,11 +237,11 @@ vine==5.1.0
# amqp
# celery
# kombu
wcwidth==0.2.14
wcwidth==0.6.0
# via prompt-toolkit
zope-event==6.1
# via gevent
zope-interface==8.1.1
zope-interface==8.2
# via
# gevent
# twisted