API UPDATE FIRST

This commit is contained in:
龚皓
2026-06-10 11:46:45 +08:00
commit 9c01a78da5
113 changed files with 31146 additions and 0 deletions

39
serverConf/superbox.conf Normal file
View File

@@ -0,0 +1,39 @@
Define PROJECT_NAME superbox
Define PROJECT_USER turingvideo
Define PROJECT_DIR /home/turingvideo/dist/superbox
Define PYTHON_HOME /home/turingvideo/dist/venv
Define MEDIA_DIR /home/turingvideo/dist/media
Listen 8000
<VirtualHost *:8000>
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/${PROJECT_NAME}-error.log
CustomLog ${APACHE_LOG_DIR}/${PROJECT_NAME}-access.log combined
Alias /static/ ${PROJECT_DIR}/static/
<Directory ${PROJECT_DIR}/static>
Require all granted
</Directory>
Alias /media/ ${MEDIA_DIR}/
<Directory ${MEDIA_DIR}>
Require all granted
</Directory>
WSGIDaemonProcess ${PROJECT_NAME}-jobs lang='en_US.UTF-8' locale='en_US.UTF-8' user=${PROJECT_USER} processes=1 threads=1 python-home=${PYTHON_HOME} python-path=${PROJECT_DIR}
WSGIImportScript ${PROJECT_DIR}/superbox/wsgi.py process-group=${PROJECT_NAME}-jobs application-group=%{GLOBAL}
WSGIDaemonProcess ${PROJECT_NAME} lang='en_US.UTF-8' locale='en_US.UTF-8' user=${PROJECT_USER} processes=3 python-home=${PYTHON_HOME} python-path=${PROJECT_DIR}
WSGIScriptAlias / ${PROJECT_DIR}/superbox/wsgi.py
WSGIProcessGroup ${PROJECT_NAME}
WSGIApplicationGroup %{GLOBAL}
<Directory ${PROJECT_DIR}/superbox>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
</VirtualHost>