{"id":19748469,"url":"https://github.com/jumpserver/lina","last_synced_at":"2025-05-16T05:07:40.886Z","repository":{"id":37093786,"uuid":"248555366","full_name":"jumpserver/lina","owner":"jumpserver","description":"Lina is the JumpServer Web UI","archived":false,"fork":false,"pushed_at":"2025-05-12T08:14:23.000Z","size":22391,"stargazers_count":219,"open_issues_count":11,"forks_count":119,"subscribers_count":16,"default_branch":"dev","last_synced_at":"2025-05-12T08:48:38.821Z","etag":null,"topics":["element-ui","jumpserver","vue"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jumpserver.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-03-19T16:44:39.000Z","updated_at":"2025-05-12T08:14:24.000Z","dependencies_parsed_at":"2023-10-12T12:06:17.000Z","dependency_job_id":"9b2807d4-1862-465a-9c56-f09c1f21e769","html_url":"https://github.com/jumpserver/lina","commit_stats":{"total_commits":5118,"total_committers":60,"mean_commits":85.3,"dds":0.7512700273544353,"last_synced_commit":"a636bb2037b0895b081889cbdb785c80604a0a56"},"previous_names":[],"tags_count":213,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jumpserver%2Flina","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jumpserver%2Flina/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jumpserver%2Flina/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jumpserver%2Flina/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jumpserver","download_url":"https://codeload.github.com/jumpserver/lina/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254471060,"owners_count":22076585,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["element-ui","jumpserver","vue"],"created_at":"2024-11-12T02:22:00.904Z","updated_at":"2025-05-16T05:07:40.872Z","avatar_url":"https://github.com/jumpserver.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lina\n\nLina 是 JumpServer 的前端 UI 项目, 主要使用 [Vue](https://cn.vuejs.org/), [Element UI](https://element.eleme.cn/) 完成, \n名字来源于 Dota 英雄 [Lina](https://baike.baidu.com/item/%E8%8E%89%E5%A8%9C/16693979)\n\n## 开发运行\n\n```\n0. 前置条件: 部署运行好 JumpServer API 服务器\n\n1. 安装依赖\n$ yarn install\n\n2. 修改 .env.development VUE_APP_CORE_HOST\n# ...\nVUE_APP_CORE_HOST = 'JUMPSERVER_APIHOST'\n\n3. 运行\n$ yarn serve\n\n4. 构建\n$ yarn build:prod\n```\n\n## 生产中部署\n下载 RELEASE 文件，放到合适的目录，修改 nginx配置文件如下\n```\nserver {\n  listen 80;\n\n  location /ui/ {\n    try_files $uri / /ui/index.html;\n    alias /opt/lina/;\n  }\n\n  location / {\n    rewrite ^/(.*)$ /ui/$1 last;\n  }\n}\n```\n\n## 致谢\n- [Vue](https://cn.vuejs.org) 前端框架\n- [Element UI](https://element.eleme.cn/) 饿了么 UI组件库\n- [Vue-element-admin](https://github.com/PanJiaChen/vue-element-admin) 项目脚手架\n\n\n## License \u0026 Copyright\nBe consistent with [jumpserver](https://github.com/jumpserver/jumpserver)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjumpserver%2Flina","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjumpserver%2Flina","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjumpserver%2Flina/lists"}