Skip to content

maotuworkroom/start

 
 

Repository files navigation

fystart

GitHub stars GitHub forks GitHub issues GitHub license

A simple and intuitive browser start page

一个简洁的起始页

Features | 功能

  • 🍏 一言
    • 🍏 Quotes
  • 🎈 天气
    • 🎈 Weather
  • 🍊 日历
    • 🍊 Calendar
  • 🍋 自定义设置 (账号自动同步)
    • 🍋 Customizable Settings (Account Auto Sync)
  • 🍎 ChatGPT 搜索建议
    • 🍎 ChatGPT Search Suggestions
  • 🍉 翻译 / Github 搜索
    • 🍉 Translation / GitHub Search
  • 🍇 工具箱
    • 🍇 Tool Box
  • 🍐 搜索引擎建议
    • 🍐 Search Engine Suggestions
  • 🍑 账号管理
    • 🍑 Account Management
  • 🎃 PWA 应用
    • 🎃 PWA Application
  • ✨ 离线访问 (Service Worker)
    • ✨ Offline Requests (Service Worker)
  • ⚡ 搜索引擎优化
    • ⚡ SEO (Search Engine Optimization)
  • ❤ 国际化支持
    • ❤ i18n (Internationalization) Support
      • ✔ 🇨🇳 简体中文 (Simplified Chinese)
      • ✔ 🇨🇳 🇹🇼 繁體中文 (Traditional Chinese)
      • ✔ 🇺🇸 English (United States)
      • ✔ 🇷🇺 Русский (Russian)
      • ✔ 🇫🇷 Français (French)
      • ✔ 🇯🇵 日本語 (Japanese)

ScreenShot | 快照

main

search

customize

settings

engine

i18n

Get Started | 开始

npm (yarn, pnpm)

npm install
npm run dev

cd backend
go run .

Configuration | 配置

/src/assets/script/config.ts

export const deploy = true;
export let endpoint = "https://api.fystart.com";
export let openai_endpoint = "wss://api.chatnio.net";
export const qweather = "...";

if (!deploy) endpoint = "http://localhost:8001";

/backend/config.yaml

debug: true
github:
  endpoint: https://api.github.com
  token: "ghp_..."

redis:
  host: "localhost"
  port: 6379
  password: ""
  db: 0

Build | 构建

npm run build
cd backend && go build .

License | 开源协议

MIT

Security Policy | 安全政策

Security Policy

Privacy Policy | 隐私政策

Privacy Policy

Releases

No releases published

Packages

No packages published

Languages

  • Vue 52.7%
  • Go 23.2%
  • TypeScript 19.4%
  • CSS 4.2%
  • HTML 0.5%