mirror of https://github.com/jumpserver/jumpserver
commit
05bbd22c44
|
@ -1,5 +1,4 @@
|
||||||
.git
|
.git
|
||||||
logs/*
|
|
||||||
data/*
|
data/*
|
||||||
.github
|
.github
|
||||||
tmp/*
|
tmp/*
|
||||||
|
|
|
@ -35,7 +35,6 @@ celerybeat-schedule.db
|
||||||
docs/_build/
|
docs/_build/
|
||||||
xpack
|
xpack
|
||||||
xpack.bak
|
xpack.bak
|
||||||
logs/*
|
|
||||||
### Vagrant ###
|
### Vagrant ###
|
||||||
.vagrant/
|
.vagrant/
|
||||||
release/*
|
release/*
|
||||||
|
|
|
@ -1,12 +1,14 @@
|
||||||
|
import logging
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
import logging
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
|
||||||
from apps.jumpserver.const import CONFIG
|
from apps.jumpserver.const import CONFIG
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from apps.jumpserver import const
|
from apps.jumpserver import const
|
||||||
|
|
||||||
__version__ = const.VERSION
|
__version__ = const.VERSION
|
||||||
except ImportError as e:
|
except ImportError as e:
|
||||||
print("Not found __version__: {}".format(e))
|
print("Not found __version__: {}".format(e))
|
||||||
|
@ -15,12 +17,11 @@ except ImportError as e:
|
||||||
__version__ = 'Unknown'
|
__version__ = 'Unknown'
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
|
|
||||||
HTTP_HOST = CONFIG.HTTP_BIND_HOST or '127.0.0.1'
|
HTTP_HOST = CONFIG.HTTP_BIND_HOST or '127.0.0.1'
|
||||||
HTTP_PORT = CONFIG.HTTP_LISTEN_PORT or 8080
|
HTTP_PORT = CONFIG.HTTP_LISTEN_PORT or 8080
|
||||||
WS_PORT = CONFIG.WS_LISTEN_PORT or 8082
|
WS_PORT = CONFIG.WS_LISTEN_PORT or 8082
|
||||||
DEBUG = CONFIG.DEBUG or False
|
DEBUG = CONFIG.DEBUG or False
|
||||||
BASE_DIR = os.path.dirname(settings.BASE_DIR)
|
BASE_DIR = os.path.dirname(settings.BASE_DIR)
|
||||||
LOG_DIR = os.path.join(BASE_DIR, 'logs')
|
LOG_DIR = os.path.join(BASE_DIR, 'data', 'logs')
|
||||||
APPS_DIR = os.path.join(BASE_DIR, 'apps')
|
APPS_DIR = os.path.join(BASE_DIR, 'apps')
|
||||||
TMP_DIR = os.path.join(BASE_DIR, 'tmp')
|
TMP_DIR = os.path.join(BASE_DIR, 'tmp')
|
||||||
|
|
|
@ -187,7 +187,7 @@ class Config(dict):
|
||||||
'DEBUG': False,
|
'DEBUG': False,
|
||||||
'DEBUG_DEV': False,
|
'DEBUG_DEV': False,
|
||||||
'LOG_LEVEL': 'DEBUG',
|
'LOG_LEVEL': 'DEBUG',
|
||||||
'LOG_DIR': os.path.join(PROJECT_DIR, 'logs'),
|
'LOG_DIR': os.path.join(PROJECT_DIR, 'data', 'logs'),
|
||||||
'DB_ENGINE': 'mysql',
|
'DB_ENGINE': 'mysql',
|
||||||
'DB_NAME': 'jumpserver',
|
'DB_NAME': 'jumpserver',
|
||||||
'DB_HOST': '127.0.0.1',
|
'DB_HOST': '127.0.0.1',
|
||||||
|
|
|
@ -4,7 +4,7 @@ import os
|
||||||
|
|
||||||
from ..const import PROJECT_DIR, CONFIG
|
from ..const import PROJECT_DIR, CONFIG
|
||||||
|
|
||||||
LOG_DIR = os.path.join(PROJECT_DIR, 'logs')
|
LOG_DIR = os.path.join(PROJECT_DIR, 'data', 'logs')
|
||||||
JUMPSERVER_LOG_FILE = os.path.join(LOG_DIR, 'jumpserver.log')
|
JUMPSERVER_LOG_FILE = os.path.join(LOG_DIR, 'jumpserver.log')
|
||||||
DRF_EXCEPTION_LOG_FILE = os.path.join(LOG_DIR, 'drf_exception.log')
|
DRF_EXCEPTION_LOG_FILE = os.path.join(LOG_DIR, 'drf_exception.log')
|
||||||
UNEXPECTED_EXCEPTION_LOG_FILE = os.path.join(LOG_DIR, 'unexpected_exception.log')
|
UNEXPECTED_EXCEPTION_LOG_FILE = os.path.join(LOG_DIR, 'unexpected_exception.log')
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
# ~*~ coding: utf-8 ~*~
|
# ~*~ coding: utf-8 ~*~
|
||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
|
||||||
import private_storage.urls
|
import private_storage.urls
|
||||||
|
|
||||||
from django.urls import path, include, re_path
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.conf.urls.static import static
|
from django.conf.urls.static import static
|
||||||
|
from django.urls import path, include, re_path
|
||||||
from django.views.i18n import JavaScriptCatalog
|
from django.views.i18n import JavaScriptCatalog
|
||||||
|
|
||||||
from . import views, api
|
from . import views, api
|
||||||
|
@ -64,6 +64,9 @@ urlpatterns += [
|
||||||
# Protect media
|
# Protect media
|
||||||
path('media/', include(private_storage.urls)),
|
path('media/', include(private_storage.urls)),
|
||||||
]
|
]
|
||||||
|
if settings.DEBUG:
|
||||||
|
urlpatterns += static('/luna/', document_root=(settings.DATA_DIR + '/luna'))
|
||||||
|
urlpatterns += static('/lina/', document_root=(settings.DATA_DIR + '/lina'))
|
||||||
|
|
||||||
# js i18n 路由文件
|
# js i18n 路由文件
|
||||||
urlpatterns += [
|
urlpatterns += [
|
||||||
|
|
|
@ -1,11 +1,10 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
import errno
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
try:
|
try:
|
||||||
os.makedirs('../logs')
|
os.makedirs('../data/logs')
|
||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
|
|
Loading…
Reference in New Issue