{"id":19690671,"url":"https://github.com/janusec/janusec-admin","last_synced_at":"2025-04-29T08:35:57.393Z","repository":{"id":33363988,"uuid":"141004169","full_name":"Janusec/janusec-admin","owner":"Janusec","description":"The Unified Web Administration Portal for Janusec Application Gateway (an application security solution which provides Web Application Firewall, unified web administration portal, private key protection, web routing and scalable load balancing).","archived":false,"fork":false,"pushed_at":"2025-03-08T07:34:47.000Z","size":3577,"stargazers_count":30,"open_issues_count":27,"forks_count":21,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-05T14:34:39.850Z","etag":null,"topics":["application-gateway","gateway-waf","waf","web-application-firewall","web-application-security"],"latest_commit_sha":null,"homepage":"https://www.janusec.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Janusec.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-Community.md","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}},"created_at":"2018-07-15T06:31:02.000Z","updated_at":"2025-03-08T07:34:55.000Z","dependencies_parsed_at":"2024-03-24T05:40:05.631Z","dependency_job_id":null,"html_url":"https://github.com/Janusec/janusec-admin","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Janusec%2Fjanusec-admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Janusec%2Fjanusec-admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Janusec%2Fjanusec-admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Janusec%2Fjanusec-admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Janusec","download_url":"https://codeload.github.com/Janusec/janusec-admin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251465407,"owners_count":21593877,"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":["application-gateway","gateway-waf","waf","web-application-firewall","web-application-security"],"created_at":"2024-11-11T19:06:27.014Z","updated_at":"2025-04-29T08:35:57.001Z","avatar_url":"https://github.com/Janusec.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Janusec Application Gateway Web Administration\n\nThis project is the Unified Web Administration Portal for [Janusec Application Gateway](https://www.janusec.com/) , [Github](https://github.com/Janusec/janusec) , generated with Angular 9.  \n\n\u003e This project is optional, and Janusec Application Gateway has already included distribution files of this project.  \n\n## Development server\n\nAngular 9+ is required.  \n\nEdit `proxy.config.json` with janusec-admin url and run:  \n\n\u003e  `npm start`  (instead of `ng serve`, to solve cross-domain warnings.)  \n\nNavigate to `http://localhost:4200/janusec-admin/`. The app will automatically reload if you change any of the source files.\n\n\n## Build\n\nRun `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `-prod` flag for a production build.  \n\u003e ng build --prod  \n\nIf `crypto` not found, try to edit this file: `node_modules\\@angular-devkit\\build-angular\\src\\angular-cli-files\\models\\webpack-configs\\browser.js` and set node to new value:  \n\n\u003e node: { crypto: true, stream: true, fs: 'empty', net: 'empty' }  \n\n## Release\n\nThe produced files are under `./dist/`, copy all files  to `./static/janusec-admin/` under Janusec Application Gateway. \n\n## Backend  \n\nBackend source code is available at [Janusec Application Gateway Github](https://github.com/Janusec/janusec).  \n\n## LICENSE\n\nJanusec Application Gateway source files are made available under the terms of the GNU Affero General Public License ([GNU AGPLv3](http://www.gnu.org/licenses/agpl-3.0.html)).  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjanusec%2Fjanusec-admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjanusec%2Fjanusec-admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjanusec%2Fjanusec-admin/lists"}