{"id":19318792,"url":"https://github.com/YizheZhang-Ervin/OpenExplorer","last_synced_at":"2026-07-04T22:30:17.548Z","repository":{"id":105147007,"uuid":"346539344","full_name":"YizheZhang-Ervin/App_Web_Explorer","owner":"YizheZhang-Ervin","description":"File Exploratory Engine with Vue3+Bootstrap5+Express4","archived":false,"fork":false,"pushed_at":"2024-01-28T05:51:03.000Z","size":1020,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-06T04:40:54.235Z","etag":null,"topics":["bootstrap","express","vue"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/YizheZhang-Ervin.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}},"created_at":"2021-03-11T01:15:30.000Z","updated_at":"2024-06-15T15:02:46.000Z","dependencies_parsed_at":"2024-01-28T06:40:01.026Z","dependency_job_id":"7886db2d-f477-4274-b3d9-f843f9cb8633","html_url":"https://github.com/YizheZhang-Ervin/App_Web_Explorer","commit_stats":null,"previous_names":["yizhezhang-ervin/app_web_explorer","yizhezhang-ervin/waoexplorer"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YizheZhang-Ervin%2FApp_Web_Explorer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YizheZhang-Ervin%2FApp_Web_Explorer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YizheZhang-Ervin%2FApp_Web_Explorer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YizheZhang-Ervin%2FApp_Web_Explorer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YizheZhang-Ervin","download_url":"https://codeload.github.com/YizheZhang-Ervin/App_Web_Explorer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240420982,"owners_count":19798502,"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":["bootstrap","express","vue"],"created_at":"2024-11-10T01:19:41.470Z","updated_at":"2026-07-04T22:30:17.470Z","avatar_url":"https://github.com/YizheZhang-Ervin.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# App_Web_Explorer\n- Vue3 \u0026 Bootstrap5 \u0026 tesseract \u0026 lucky-canvas\n- Express4\n\n## Features\n1. 网页文件浏览器\n- GET /file\n\n2. 登录登出\n- POST /login\n\n3. 全局搜\n- GET /gsearch\n\n4. 上传\n- POST /upload\n\n5. 命令行运行\n- POST /run\n\n6. 前端工具\n- 摄像头\u0026截屏\n- 转盘\n- canvas赛车游戏\n- title时钟\n- 经纬度\n- 通知\n    - chrome://flags/#unsafely-treat-insecure-origin-as-secure\n    - 设置Insecure origins treated as secure为enabled，地址填127.0.0.1:3000\n- ocr\n\n7. 其他\n- webRTC 视频会议\n- webSocket 服务端推送\n- webSSH 网页终端\n- webGL 网页游戏\n\n## Config Files\n```\nuser-template.json\nconfig-template.json\n```\n\n## https\n```\n# 生成服务器端私钥\nopenssl genrsa -out server.key 1024 \n\n# 生成服务端公钥\nopenssl rsa -in server.key -pubout -out server.pem\n\n# 生成CA私钥\nopenssl genrsa -out ca.key 1024\n\n# 生成csr文件\nopenssl req -new -key ca.key -out ca.csr\n\n# 生成自签名证书\nopenssl x509 -req -in ca.csr -signkey ca.key -out ca.crt\n\n# 生成server.csr文件\nopenssl req -new -key server.key -out server.csr\n\n# 生成带有ca签名的证书\nopenssl x509 -req -CA ca.crt -CAkey ca.key -CAcreateserial -in server.csr -out server.crt\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FYizheZhang-Ervin%2FOpenExplorer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FYizheZhang-Ervin%2FOpenExplorer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FYizheZhang-Ervin%2FOpenExplorer/lists"}