25 lines
549 B
Python
25 lines
549 B
Python
![]() |
#!/usr/bin/env python3
|
|||
|
"""
|
|||
|
Flask应用入口文件
|
|||
|
启动Markdown编辑器的后端服务
|
|||
|
"""
|
|||
|
|
|||
|
import os
|
|||
|
import sys
|
|||
|
from app import create_app
|
|||
|
|
|||
|
def main():
|
|||
|
"""主函数,启动Flask应用"""
|
|||
|
app = create_app()
|
|||
|
|
|||
|
# 获取端口配置
|
|||
|
port = int(os.environ.get('PORT', 5000))
|
|||
|
debug = os.environ.get('DEBUG', 'False').lower() == 'true'
|
|||
|
|
|||
|
print(f"Starting Markdown Editor API on port {port}")
|
|||
|
print(f"Debug mode: {debug}")
|
|||
|
|
|||
|
app.run(host='0.0.0.0', port=port, debug=debug)
|
|||
|
|
|||
|
if __name__ == '__main__':
|
|||
|
main()
|