feature(env update):

This commit is contained in:
Devoalda 2023-10-31 20:17:12 +08:00
parent 2bc1e70afb
commit 6a8e7b8dd9
4 changed files with 14 additions and 32 deletions

View File

@ -28,6 +28,10 @@ services:
- REDIS_DB=0 - REDIS_DB=0
- TRASH_TIMEOUT=60 - TRASH_TIMEOUT=60
- DJANGO_LOG_LEVEL=INFO - DJANGO_LOG_LEVEL=INFO
- VIRUSTOTAL_API_KEY=YOUR_VIRUSTOTAL_API_TOKEN
- AWS_ACCESS_KEY_ID=YOUR_AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY=YOUR_AWS_SECRET_ACCESS_KEY
- REGION=YOUR_AWS_REGION
depends_on: depends_on:
- redis - redis
networks: networks:
@ -44,20 +48,6 @@ services:
networks: networks:
- dbnet - dbnet
safeshare-virus:
image: amusement3004/safeshare_vdb:latest
restart:
always
ports:
- "50051:50051"
environment:
- VIRUSTOTAL_API_KEY=YOUR_VIRUSTOTAL_API_TOKEN
- AWS_ACCESS_KEY_ID=YOUR_AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY=YOUR_AWS_SECRET_ACCESS_KEY
- REGION=YOUR_AWS_REGION
networks:
- dbnet
volumes: volumes:
redis_data: redis_data:
networks: networks:

View File

@ -3,25 +3,13 @@
DEBUG=True DEBUG=True
SECRET_KEY=your-secret-key SECRET_KEY=your-secret-key
# MYSQL DATABASE
DB_NAME=your-db-name
DB_USER=your-db-user
DB_PASSWORD=your-db-password
DB_HOST=localhost
DB_PORT=3306
# CACHE (REDIS)
CACHE=True
REDIS_URL=redis://localhost:6379/0
# SQLITE_URL=sqlite:///my-local-sqlite.db
# CACHE_URL=memcache://127.0.0.1:11211,127.0.0.1:11212,127.0.0.1:11213
CACHE=TRUE
REDIS_HOST=192.168.56.102 REDIS_HOST=192.168.56.102
REDIS_PORT=6379 REDIS_PORT=6379
REDIS_DB=0 REDIS_DB=0
TRASH_TIMEOUT=30 # in seconds TRASH_TIMEOUT=30 # in seconds
AWS_ACCESS_KEY_ID='AKIA5VQLLGQ24RLS3KWK' VIRUSTOTAL_API_KEY=
AWS_SECRET_ACCESS_KEY='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'
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
REGION=ap-southeast-1

View File

@ -18,7 +18,8 @@ djangorestframework-simplejwt==5.3.0
dr-scaffold==2.1.2 dr-scaffold==2.1.2
drf-nested-routers==0.93.4 drf-nested-routers==0.93.4
drf-yasg==1.21.7 drf-yasg==1.21.7
grpcio==1.59.0 grpcio==1.59.2
grpcio-tools==1.59.2
idna==3.4 idna==3.4
inflect==7.0.0 inflect==7.0.0
inflection==0.5.1 inflection==0.5.1

View File

@ -6,6 +6,9 @@ python manage.py migrate --noinput
# Start your Django server in the background # Start your Django server in the background
python manage.py runserver 0.0.0.0:8000 & python manage.py runserver 0.0.0.0:8000 &
# Start virus scanning service
python safeshare_vdb/server.py &
# Sleep briefly to allow the Django server to start (you can adjust the sleep duration as needed) # Sleep briefly to allow the Django server to start (you can adjust the sleep duration as needed)
sleep 2 sleep 2