Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
C
coco
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ops
coco
Commits
a51bce5c
Commit
a51bce5c
authored
Jan 01, 2018
by
ibuler
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[Update] 修改docker配置文件
parent
7030cd5a
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
14 additions
and
14 deletions
+14
-14
conf_docker.py
conf_docker.py
+14
-14
No files found.
conf_docker.py
View file @
a51bce5c
...
@@ -12,53 +12,53 @@ class Config:
...
@@ -12,53 +12,53 @@ class Config:
Coco config file
Coco config file
"""
"""
# 默认的名字
# 默认的名字
# APP_NAME =
"localhost"
APP_NAME
=
os
.
environ
.
get
(
"APP_NAME"
)
or
"localhost"
# Jumpserver项目的url, api请求注册会使用
# Jumpserver项目的url, api请求注册会使用
CORE_HOST
=
os
.
environ
.
get
(
"CORE_HOST"
)
or
'http://core:8080'
CORE_HOST
=
os
.
environ
.
get
(
"CORE_HOST"
)
or
'http://core:8080'
# 启动时绑定的ip, 默认 0.0.0.0
# 启动时绑定的ip, 默认 0.0.0.0
#
BIND_HOST = '0.0.0.0'
BIND_HOST
=
'0.0.0.0'
# 监听的SSH端口号, 默认2222
# 监听的SSH端口号, 默认2222
#
SSHD_PORT = 2222
SSHD_PORT
=
2222
# 监听的HTTP/WS端口号,默认5000
# 监听的HTTP/WS端口号,默认5000
#
HTTPD_PORT = 5000
HTTPD_PORT
=
5000
# 项目使用的ACCESS KEY, 默认会注册,并保存到 ACCESS_KEY_STORE中,
# 项目使用的ACCESS KEY, 默认会注册,并保存到 ACCESS_KEY_STORE中,
# 如果有需求, 可以写到配置文件中, 格式 access_key_id:access_key_secret
# 如果有需求, 可以写到配置文件中, 格式 access_key_id:access_key_secret
# ACCESS_KEY =
None
ACCESS_KEY
=
os
.
environ
.
get
(
"ACCESS_KEY"
)
or
None
# ACCESS KEY 保存的地址, 默认注册后会保存到该文件中
# ACCESS KEY 保存的地址, 默认注册后会保存到该文件中
# ACCESS_KEY_STORE = os.path.join(BASE_DIR, 'keys', '.access_key')
# ACCESS_KEY_STORE = os.path.join(BASE_DIR, 'keys', '.access_key')
# 加密密钥
# 加密密钥
# SECRET_KEY = None
SECRET_KEY
=
os
.
environ
.
get
(
"SECRET_KEY"
)
or
'SKdfm239LSKdfj())_23jK*^2'
# 设置日志级别 ['DEBUG', 'INFO', 'WARN', 'ERROR', 'FATAL', 'CRITICAL']
# 设置日志级别 ['DEBUG', 'INFO', 'WARN', 'ERROR', 'FATAL', 'CRITICAL']
# LOG_LEVEL =
'INFO'
LOG_LEVEL
=
os
.
environ
.
get
(
"LOG_LEVEL"
)
or
'INFO'
# 日志存放的目录
# 日志存放的目录
# LOG_DIR =
os.path.join(BASE_DIR, 'logs')
LOG_DIR
=
os
.
environ
.
get
(
"LOG_DIR"
)
or
os
.
path
.
join
(
BASE_DIR
,
'logs'
)
# Session录像存放目录
# Session录像存放目录
# SESSION_DIR =
os.path.join(BASE_DIR, 'sessions')
SESSION_DIR
=
os
.
environ
.
get
(
"SESSION_DIR"
)
or
os
.
path
.
join
(
BASE_DIR
,
'sessions'
)
# 资产显示排序方式, ['ip', 'hostname']
# 资产显示排序方式, ['ip', 'hostname']
# ASSET_LIST_SORT_BY =
'ip'
ASSET_LIST_SORT_BY
=
os
.
environ
.
get
(
"SESSION_DIR"
)
or
'ip'
# 登录是否支持密码认证
# 登录是否支持密码认证
# SSH_PASSWORD_AUTH =
True
SSH_PASSWORD_AUTH
=
bool
(
os
.
environ
.
get
(
"SSH_PASSWORD_AUTH"
))
if
os
.
environ
.
get
(
"SSH_PASSWORD_AUTH"
)
else
True
# 登录是否支持秘钥认证
# 登录是否支持秘钥认证
# SSH_PUBLIC_KEY_AUTH =
True
SSH_PUBLIC_KEY_AUTH
=
bool
(
os
.
environ
.
get
(
"SSH_PUBLIC_KEY_AUTH"
))
if
os
.
environ
.
get
(
"SSH_PUBLIC_KEY_AUTH"
)
else
True
# 和Jumpserver 保持心跳时间间隔
# 和Jumpserver 保持心跳时间间隔
# HEARTBEAT_INTERVAL =
5
HEARTBEAT_INTERVAL
=
int
(
os
.
environ
.
get
(
"HEARTBEAT_INTERVAL"
))
if
os
.
environ
.
get
(
"HEARTBEAT_INTERVAL"
)
else
5
# Admin的名字,出问题会提示给用户
# Admin的名字,出问题会提示给用户
# ADMINS =
''
ADMINS
=
os
.
environ
.
get
(
"ADMINS"
)
or
''
class
ConfigDocker
(
Config
):
class
ConfigDocker
(
Config
):
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment