mirror of
https://github.com/truewhile/MeBox.git
synced 2026-09-29 03:26:37 +08:00
Polish login copy and restore README community sections
This commit is contained in:
@@ -15,7 +15,8 @@
|
||||
<a href="#三挡部署">三挡部署</a> ·
|
||||
<a href="#路径映射">路径映射</a> ·
|
||||
<a href="#旧-sqlite-迁移">旧 SQLite 迁移</a> ·
|
||||
<a href="#开发构建">开发构建</a>
|
||||
<a href="#开发构建">开发构建</a> ·
|
||||
<a href="https://mgo.3jzs.com">在线演示</a>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
@@ -40,6 +41,14 @@ MediaStationGo 是一个自托管媒体管理系统,面向 NAS、小主机、
|
||||
- **多用户与权限**:管理员/普通用户、有效期、成人内容开关、设备管理、注册码和 Telegram Bot 绑定。
|
||||
- **三挡部署**:按规模选择 PostgreSQL、Redis、OpenSearch,低配 NAS 到大库检索都能覆盖。
|
||||
|
||||
## 在线演示
|
||||
|
||||
- 地址:[https://mgo.3jzs.com](https://mgo.3jzs.com)
|
||||
- 账号:`admin`
|
||||
- 密码:`admin123`
|
||||
|
||||
> 演示站只用于看功能,请不要填写私人 API Key、站点 Cookie 或真实隐私信息。
|
||||
|
||||
## 快速开始
|
||||
|
||||
最推荐使用 Docker Compose。默认模板不依赖 `.env`,复制后按自己的 NAS 路径改 `volumes` 和路径环境变量即可。
|
||||
@@ -321,6 +330,28 @@ http://127.0.0.1:3000
|
||||
http://127.0.0.1:8080/api/health
|
||||
```
|
||||
|
||||
## 社区与友链
|
||||
|
||||
- Telegram MediaStationGo交流群:<https://t.me/MediaStationGo>
|
||||
- NodeSeek:[https://www.nodeseek.com/](https://www.nodeseek.com/)
|
||||
- LINUX DO:[https://linux.do/](https://linux.do/)
|
||||
|
||||
## 赞赏
|
||||
|
||||
如果这个项目节省了你的时间,欢迎请作者吃桶泡面。
|
||||
|
||||
<img width="200" height="200" alt="微信赞赏码" src="https://github.com/user-attachments/assets/d6077de5-8305-400d-8b82-470ef05d926e" />
|
||||
|
||||
## Star History
|
||||
|
||||
<a href="https://www.star-history.com/?repos=ShukeBta%2FMediaStationGo&type=date&legend=top-left">
|
||||
<picture>
|
||||
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=ShukeBta/MediaStationGo&type=date&theme=dark&legend=top-left" />
|
||||
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=ShukeBta/MediaStationGo&type=date&legend=top-left" />
|
||||
<img alt="Star History Chart" src="https://api.star-history.com/chart?repos=ShukeBta/MediaStationGo&type=date&legend=top-left" />
|
||||
</picture>
|
||||
</a>
|
||||
|
||||
## 许可证
|
||||
|
||||
本项目使用 GPL-3.0 License。详见 [LICENSE](LICENSE)。
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
import { useNavigate } from 'react-router-dom'
|
||||
import { motion } from 'framer-motion'
|
||||
import toast from 'react-hot-toast'
|
||||
import { Eye, EyeOff, ArrowRight, ShieldCheck, Lock, User } from 'lucide-react'
|
||||
import { Eye, EyeOff, ArrowRight, Lock, User } from 'lucide-react'
|
||||
import { AppFooter } from '../components/AppFooter'
|
||||
import { authAPI } from '../api/auth'
|
||||
import { useAuthStore } from '../stores/auth'
|
||||
@@ -74,7 +74,7 @@ export function LoginPage() {
|
||||
transition={{ delay: 0.35 }}
|
||||
className="mt-2 text-xs font-bold uppercase tracking-widest text-[#c9954a]"
|
||||
>
|
||||
家庭媒体私有站舱
|
||||
一站式媒体管理中心
|
||||
</motion.p>
|
||||
</div>
|
||||
|
||||
@@ -166,20 +166,6 @@ export function LoginPage() {
|
||||
)}
|
||||
</button>
|
||||
</motion.div>
|
||||
|
||||
{/* Quick Helper Credentials */}
|
||||
<motion.div
|
||||
initial={{ opacity: 0 }}
|
||||
animate={{ opacity: 1 }}
|
||||
transition={{ delay: 0.55 }}
|
||||
className="flex items-center justify-center gap-1.5 rounded-xl bg-gray-50 border border-gray-100 px-4 py-2.5 text-xs text-gray-500"
|
||||
>
|
||||
<ShieldCheck size={14} className="text-brand-500" />
|
||||
<span>默认访问凭证: </span>
|
||||
<code className="rounded-lg bg-gray-200/50 px-1.5 py-0.5 font-mono text-[#111827] font-semibold">
|
||||
admin / admin123
|
||||
</code>
|
||||
</motion.div>
|
||||
</form>
|
||||
</div>
|
||||
</motion.div>
|
||||
|
||||
Reference in New Issue
Block a user