1 Star 2 Fork 27

Alanapi / openvpn_web

forked from lang13002 / openvpn_web 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
myapp.py 1.17 KB
一键复制 编辑 原始数据 按行查看 历史
lang13002 提交于 2020-04-30 15:09 . 添加生成客户端配置功能
import os
from tornado.web import Application, RedirectHandler
import tornado.ioloop
import tornado.httpserver
from tornado.options import define, options
from handler.default import AdminHandler, LoginHandler
from handler.default import MainHandler, UserHandler, GenHandler
from handler.default import AddHandler, UpdateHandler, DelHandler
from handler.default import LogsHandler
define("port", default=8000, help="port to listen on")
curpath = os.path.dirname(os.path.realpath(__file__))
if __name__ == "__main__":
setting = {
"autoreload": True,
"debug": False,
"template_path": os.path.join(curpath, "templates"),
"static_path": os.path.join(curpath, "static"),
"xsrf_cookies": False,
}
app = Application([
(r"/login", LoginHandler),
(r"/", MainHandler),
(r"/admin", AdminHandler),
(r"/user", UserHandler),
(r"/gen", GenHandler),
(r"/add", AddHandler),
(r"/op", UpdateHandler),
(r"/del", DelHandler),
(r"/logs", LogsHandler),
], **setting)
server = tornado.httpserver.HTTPServer(app)
server.listen(options.port)
tornado.ioloop.IOLoop.current().start()
Python
1
https://gitee.com/alanapi/openvpn_web.git
git@gitee.com:alanapi/openvpn_web.git
alanapi
openvpn_web
openvpn_web
master

搜索帮助