https://github.com/kejunmao/navlens
一个现代开源美观的私有导航应用
https://github.com/kejunmao/navlens
Last synced: 6 months ago
JSON representation
一个现代开源美观的私有导航应用
- Host: GitHub
- URL: https://github.com/kejunmao/navlens
- Owner: KeJunMao
- License: mit
- Created: 2023-07-21T11:55:29.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-04T06:56:50.000Z (almost 2 years ago)
- Last Synced: 2025-04-15T06:48:46.336Z (6 months ago)
- Language: Vue
- Homepage:
- Size: 291 KB
- Stars: 8
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
NavLens
一个现代 开源 简洁 美观 的私有导航应用
## 简介
一个开源导航网站,速度非常快
## 特性
- 🌏 分组、分类、站点、链接
- 🔍 拼音、fuse 模糊查询
- 😃 [100,000+](https://icones.js.org/) 图标可供使用
- ⚡️ Nuxt3 驱动,就是快!
- 🔥 PWA 当然## 部署
### 使用 Docker Compose
```bash
git clone https://github.com/KeJunMao/navlens.git
docker compose build
docker compose up
```### 传统部署
```bash
git clone https://github.com/KeJunMao/navlens.git
pnpm install
# 配置 .env 的 NUXT_DATABASE_URL
pnpx prisma generate
pnpx prisma migrate deploy
pnpm build
pnpm start # node /app/.output/server/index.mjs
```## 💻 发展
- 克隆此代码库
- 使用 `corepack enable` 启用 Corepack (对于 Node.js < 16.10,请使用`npm i -g corepack`)
- 使用 `pnpm install` 安装依赖项
- 使用 `pnpm dev` 运行交互测试## 协议
用 💛 发电
根据[MIT 许可证](./LICENSE)发布