Skip to content
/ luna Public
forked from jumpserver/luna

Luna 是 JumpServer Web Terminal 前端项目

License

Notifications You must be signed in to change notification settings

hoozone/luna

 
 

Repository files navigation

Luna

Luna 是 JumpServer 的 Web Terminal 项目, 主要使用 Angular, Material 完成, 名字来源于 Dota 英雄 Luna

开发运行

0. 前置条件: 部署运行好 JumpServer API 服务器

1. 安装依赖
$ npm install

2. 运行
$ npm run start

3. 构建
$ rm -fr luna
$ npm run-script build

生产中部署

下载 RELEASE 文件,放到合适的目录,修改 nginx配置文件如下Nginx config:

  location /luna/ {
    try_files $uri / /index.html;
    alias /path/of/your/luna/;
  }

License & Copyright

Be consistent with jumpserver

About

Luna 是 JumpServer Web Terminal 前端项目

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 55.1%
  • TypeScript 25.6%
  • CSS 7.7%
  • HTML 5.7%
  • SCSS 4.8%
  • Python 0.8%
  • Other 0.3%