INNER CODE UNIT · Python
JWT_EXPIRATION
sky22333/ansible-ui · app.py:35
JWT_EXPIRATION = 5 * 60 * 60 # 5小时,以秒为单位
JWT_SECRET = app.secret_key
db = Database()
ansible = AnsibleManager(db)
crypto = CryptoUtils()
ADMIN_USERNAME = os.getenv('ADMIN_USERNAME')
ADMIN_PASSWORD = os.getenv('ADMIN_PASSWORD')
if not ADMIN_USERNAME or not ADMIN_PASSWORD:
app.logger.warning("未设置管理员凭证环境变量(ADMIN_USERNAME/ADMIN_PASSWORD),请设置这些环境变量以确保系统安全")
sock = Sock(app)
sock.init_app(app)
UPLOAD_FOLDER = '/tmp/ansible_uploads'
os.makedirs(UPLOAD_FOLDER, exist_ok=True)