Discover navigation
A powerful navigation website that supports SEO and online editing. I hope you will like it
Built-in collection of up to 800+ quality websites to help you work, study and live
Three no need:无需数据库,无需服务器,无需成本
The concept of发现导航is to make a backend service that does not require dependence on and is simple and convenient, without complicated configuration concepts such as configuration and database, so that it can be used out of the box.
800+ high-quality websites Zero-cost deployment, as simple as the number 321 .
1. Click Fork the current project in the upper right corner.
2. https://github.com/settings/tokens/new Apply token , check the corresponding permissions, if you don’t understand, select them all, copy and save the token; click here for Gitee to apply
3. https://github.com/your username/nav/settings/secrets/actions/new Add the token of the application, name fill in TOKEN capital.
4. Open https://github.com/your username/nav/actions to enable action automatic deployment
5. Modify the project root directory configuration file nav.config.yaml. You only need to modify the repository address gitRepoUrl field.
6. Open https://your username.github.io/nav and you will see a very powerful navigation website.
The author is currently using it, and the speed is faster. The package path dist/browser
https://www.netlify.com/
The domestic access speed is slow, so it is recommended to use it after testing.
https://github.com/apps/vercel
Your own deployment has never been the target of discovering navigation, but I have received the requirements one after another and decided to start supporting it from v8.8.0 !
| Deployment | Fork | |
|---|---|---|
| speed | Save immediately and take effect | Need to wait for the build to complete |
| cost | Need to have a server yourself | Free deployment of various platforms |
| Data storage | Requires regular backup | Permanent storage |
| Survival status | unknown | As long as GitHub is still there |
| picture | Go to server bandwidth | Free CDN acceleration |
The self-deployment operation speed is fast, no need to wait, and the cost is high, so choose on demand.
Just modify the following related fields in the root directory nav.config.yaml
| Fork | Deployment | Fields | illustrate |
|---|---|---|---|
| √ | gitRepoUrl | Fill in your warehouse address | |
| √ | branch | Deploy branches | |
| √ | √ | hashMode | Whether the route is in Hash mode, if it is deployed in github pages , be sure to set it to true |
| √ | password | Your own deployment login password, Fork users do not need to fill in it | |
| √ | address | Your own deployment. Once you fill in it, you think you are your own deployment. | |
| √ | √ | User submission of inclusion notice | |
| √ | mailConfig | Deployment, user-include notification email configuration | |
| √ | imageRepoUrl | Image warehouse, default main warehouse https://github.com/xjh22222228/image?branch=main |
Change the routing address to system to enter, such as: https://www.nav3.cn to https://www.nav3.cn/system
Fork users only
Click here to install Pull. As long as there is an upgrade, you will automatically submit Pull Requests to your repository. Click Merge.
Cloning your repository and executing the following command
git pull
git remote add upstream https://gitee.com/xiejiahe/nav.git
git fetch upstream main
git merge upstream/main --allow-unrelated-histories --no-edit
git push
# 如果安装了node只需执行
npm run updateThe project has been maintaining and open source since 2018. After N iterations and optimizations, it is my honor to help you.
You can ask the author to have a cup of coffee and continue fighting
For commercial sites, themes, projects, and applications, keep your source code private/proprietary by purchasing a Commercial License.
Licensed under the GNU General Public License 3.0 for compatible open source projects and non-commercial use.
Copyright 2024-present xiejiahe