{"id":13457402,"url":"https://github.com/Justin3go/SearchSearchGo","last_synced_at":"2025-03-24T12:31:28.188Z","repository":{"id":218636359,"uuid":"745894680","full_name":"Justin3go/SearchSearchGo","owner":"Justin3go","description":"一款极简体验、优雅、现代化、资源丰富、免费、无需登录的新一代阿里云盘搜索引擎UI(Nuxt3+Vuefity)","archived":false,"fork":false,"pushed_at":"2025-03-10T01:43:39.000Z","size":3193,"stargazers_count":487,"open_issues_count":2,"forks_count":66,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-18T06:06:56.196Z","etag":null,"topics":["elasticsearch","nuxt","nuxt3","vue","vue3","vuetify"],"latest_commit_sha":null,"homepage":"https://ssgo.app","language":"Vue","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/Justin3go.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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}},"created_at":"2024-01-20T13:26:37.000Z","updated_at":"2025-03-10T01:43:25.000Z","dependencies_parsed_at":"2024-07-31T08:15:58.103Z","dependency_job_id":"576aea36-d0bc-4f16-9620-9be140a28da7","html_url":"https://github.com/Justin3go/SearchSearchGo","commit_stats":null,"previous_names":["justin3go/searchsearchgo"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justin3go%2FSearchSearchGo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justin3go%2FSearchSearchGo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justin3go%2FSearchSearchGo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justin3go%2FSearchSearchGo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Justin3go","download_url":"https://codeload.github.com/Justin3go/SearchSearchGo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245269856,"owners_count":20587864,"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":["elasticsearch","nuxt","nuxt3","vue","vue3","vuetify"],"created_at":"2024-07-31T08:01:42.653Z","updated_at":"2025-03-24T12:31:27.745Z","avatar_url":"https://github.com/Justin3go.png","language":"Vue","funding_links":[],"categories":["Vue"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003ca href=\"https://ssgo.app\" target=\"blank\"\u003e\n  \u003cimg src=\"https://ssgo.app/logobg.png\" height=\"200px\" alt=\"logo\" style=\"border-radius: 20px\"/\u003e\n\u003c/a\u003e\n\n# SearchSearchGo-APP\n\n[![Nuxt3](https://img.shields.io/badge/Nuxt3-00C58E?style=for-the-badge\u0026logo=nuxt.js\u0026logoColor=white)](https://nuxt.com/)\n[![Vuetify](https://img.shields.io/badge/Vuetify-1867C0?style=for-the-badge\u0026logo=vuetify\u0026logoColor=white)](https://vuetifyjs.com/)\n[![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge\u0026logo=typescript\u0026logoColor=white)](https://www.typescriptlang.org/)\n[![ElasticSearch7](https://img.shields.io/badge/ElasticSearch-7-06B8D7?style=for-the-badge\u0026logo=elasticsearch\u0026logoColor=white)](https://www.elastic.co/)\n[![License MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=for-the-badge)](https://opensource.org/license/mit/)\n\n\n一款极简体验、优雅、现代化、资源丰富、免费、无需登录的新一代阿里云盘搜索引擎，来体验找寻资源的快乐吧~\n\n每周六/周末如有更新release一次到`master`，预发布分支为`pre-release`，欢迎大家star、watch关注最新动态。\n\n[![changelog](https://img.shields.io/badge/changelog-→-0052CC?style=for-the-badge\u0026logo=ReSharper\u0026logoColor=white)](./CHANGELOG.md)\n\n\n[![PR Welcome](https://img.shields.io/badge/PR-Welcome-EA4AAA?style=for-the-badge\u0026logo=git\u0026logoColor=white)](https://github.com/Justin3go/SearchSearchGo/pulls)\n[![Request-Feature](https://img.shields.io/badge/Request-Feature-007BFF?style=for-the-badge\u0026logo=github\u0026logoColor=white)](https://github.com/Justin3go/SearchSearchGo/issues/new/choose)\n[![Report-Bug](https://img.shields.io/badge/Report-Bug-red?style=for-the-badge\u0026logo=github\u0026logoColor=white)](https://github.com/Justin3go/SearchSearchGo/issues/new/choose)\n\n![PCMoblie-demo](./images/PCMoblie-demo.png)\n\n|使用vercel部署|使用docker构建|\n|-|-|\n|[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/git/external?repository-url=https%3A%2F%2Fgithub.com%2FJustin3go%2FSearchSearchGo\u0026env=ES_URL,ES_INDEX,ES_AUTH_USERNAME,ES_AUTH_PASSWORD) | [![Docker-部署](https://img.shields.io/badge/Docker-部署→-2496ED?style=for-the-badge\u0026logo=docker\u0026logoColor=white\u0026link=https://www.docker.com)](./docs/docker.md) |\n\n\u003c/div\u003e\n\n\n## 功能特性\n\n`一、` **得益于Nuxt框架，该应用支持SSR，对SEO比较友好**\n\n1. 比如当用户输入搜索之后，对应的url路径也会发生变化，比如[https://ssgo.app/?page=1\u0026query=AI](https://ssgo.app/?page=1\u0026query=AI)，\n2. 如果用户将该url分享到其他平台被搜索引擎抓取之后，搜索引擎得到的数据将不再是空白的搜索框，而是包含相关资源的结果页，\n3. 这样有可能再下一次用户在其他搜索引擎搜索对应资源的时候，有可能会直接跳转到该应用的搜索结果页，这样就可以大大提高该应用的曝光率。\n\n![SSR-demo](./images/SSR-demo.png)\n\n![SEO-demo](./images/SEO-demo.png)\n\n`二、` **该应用支持深色模式**\n\n![darkMode-demo](./images/darkMode-demo.png)\n\n`三、` **对于使用ElasticSearch7的用户，几乎是开箱即用**\n\n[![开发指南](https://img.shields.io/badge/%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97-%E2%86%92-blue?style=for-the-badge\u0026logo=read-the-docs\u0026logoColor=white)](./docs/devGuide.md)\n\n## 开发简介\n\n启动项目：\n\n```shell\nnpm i -g pnpm\npnpm i\npnpm dev\n```\n\n环境变量：\n\n|变量名|是否必需|描述|例子|\n|-|-|-|-|\n|ES_URL|是|ElasticSearch的地址|`http://localhost:9200`|\n|ES_INDEX|是|ElasticSearch的索引|aliyunpan|\n|ES_AUTH_USERNAME|否|ElasticSearch的用户名|elastic|\n|ES_AUTH_PASSWORD|否|ElasticSearch的密码|changeme|\n\n除此之外，如果你需要导入自己的Analytics，请修改`plugins/XXXAnalytics.ts`中的id为你自己的id\n\n[![开发指南](https://img.shields.io/badge/%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97-%E2%86%92-blue?style=for-the-badge\u0026logo=read-the-docs\u0026logoColor=white)](./docs/devGuide.md)\n\n**重要**:\n\n- 该仓库仅为SearchSearchGo的应用部分，无爬虫以及数据索引部分\n- 如果你使用ElasticSearch-7搭建了一个搜索引擎，可以直接使用该应用进行构建\n- 如果你使用的其他版本的ElasticSearch，则需安装对应版本的ElasticSearch客户端版本，并且`sever/api`部分中的相应字段可能需要修改，比如ElasticSearch-8中返回的就没有了`body`字段\n\n## 声明\n\n1. 本站链接为程序自动收集自互联网，链接跳转至官方网盘，网站本身不储存、复制、传播、控制编辑任何网盘文件，也不提供下载服务；\n2. 本站遵守相关法律法规，坚决杜绝一切违规不良信息，如您发现任何涉嫌违规的网盘信息，请立即向[网盘官方网站](https://terms.alicdn.com/legal-agreement/terms/suit_bu1_dingtalk/suit_bu1_dingtalk202103181300_11832.html)举报；\n3. 本站是笔者在线作品演示网站，所有服务仅供学习交流使用，搜索引擎技术细节可以访问笔者的[个人博客](https://justin3go.com)查找。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJustin3go%2FSearchSearchGo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FJustin3go%2FSearchSearchGo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJustin3go%2FSearchSearchGo/lists"}