Skip to content
/ ThinNav Public

一个极其简洁轻便的开源网址导航站,自带后台管理系统

License

Notifications You must be signed in to change notification settings

DemoJ/ThinNav

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a60b9f8 · Mar 27, 2025
Sep 10, 2024
Dec 7, 2024
Sep 24, 2024
Mar 10, 2025
Sep 5, 2024
Sep 26, 2024
Oct 16, 2024
Oct 16, 2024
Mar 27, 2025
Jan 10, 2025
Sep 24, 2024
Oct 16, 2024
Nov 21, 2024
Jan 10, 2025
Nov 21, 2024

Repository files navigation

以极简为目的的网址导航

因为自己工作及生活中需要用到一些网址导航的页面,但找到的一些网址导航项目要么过于复杂,要么有些基础功能都没有实现(比如没有后台管理),对于非程序员非常不友好。

在ChatGPT等AI技术发展火热的今天,我想虽然自己不太会写代码,但或许也能借助AI的力量实现一个简单的项目,所以开发了这样一个自己用的上,且能检验一下自己使用ChatGPT能力的网址导航项目。

使用说明

本地部署

点击查看本地部署说明

使用docker compose方式部署

首先git clone本项目,进入项目目录,执行以下命令:

docker compose up -d

等待部署完成,访问http://127.0.0.1:8888

后台管理

后台地址默认添加后缀/admin即可:http://127.0.0.1:8888/admin
部署后,会自动创建一个管理员账号,账号名为admin,密码为123456
密码可在登录后修改。
后续愉快的创建分类及网址就完事了。
并且大部分网址的图标和描述不需要手动填写,在创建时会去自动获取该网站的图标和描述。

忘记密码

如果忘记密码,可进入项目目录执行以下重置密码脚本:

docker compose exec app python reset_password.py

技术栈说明

用户端:Vue.js
后台管理:pureAdmin
后端:fastapi
数据库:sqlite

项目截图

用户端

用户端截图

后台管理

后台修改密码

后台修改密码

致谢

About

一个极其简洁轻便的开源网址导航站,自带后台管理系统

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published