Skip to content

geekapk-r/ServerR

Repository files navigation

ServerR status weekly-status

Visit GeekApk API SaaS Service

GeekApk API ServerR

ServerR is a small GeekApk HTTP&WebSocket API implementation written in Rust with Rocket, Diesel
Explore GeekApk API docs »

travis ci · chat on gitter · rustdoc · coverage · license · codesize

📝 This repository contains code of GeekApk RDBMS RESTFul + WebSocket API Server Application

Introduction 介绍

ServerR 是 GeekApk API 的实现,GeekApk 是一个 自由、开放、好玩Android 社区 项目,从 酷安 起始,在自由度上超过酷安

GeekApk 里主要使用 4 个模型: 用户、应用、分类、评论

GeekApk 后端支持 用户跟随星标

GeekApk 的评论模型支持无限级嵌套

GeekApk,为创建更好玩的应用社区而奋斗

为什么离开酷安而新建 GeekApk

  • 酷安在国内,会 不可避免 的遭到一些 众所周知事情
  • 酷安几乎不开源他们的程序,尤其是特意阻止 第三方客户端访问 API
  • 酷安的用户质量自 某日 开始下降,到现在已经 不怎么样了
  • 酷安的开发者质量也开始下降,部分 普通用户 开始学习简单模式化的程序设计,但他们不愿意 自己解决容易的问题、想方设法甚至不顾用户体验的 加固 甚至连 中文文档 也不愿意看,对于 远程代码执行 级别的漏洞也没有任何动作
  • 酷安的维护者也发生了变化,开始主要考虑 盈利 而不是社区质量,虽然这对酷安是 必然 发生的,即使部分 Geek 无法接受
  • 参考 neoFelhzRacheliKirby 的博文:为什么 离开酷安

Docs 文档

所有文档包括 部署 帮助和 API 文档储存在 wiki 里,请移步查看

Friends 友情链接

  • neoHosts - 本 README 使用了 neoHosts 的模式
  • Web - Web 纯静态 JavaScript HTML 客户端
  • Dropage Project - 致敬最初的设计

Maintainer

ServerR © GeekApk Contributors, Released under the AGPL-3.0 License. Authored and maintained by GeekApk Team and the help from other contributors

License 许可证

GeekApk 使用常规 自由 许可证,许可证可以保护 GeekApk 源代码 不被私有化

Copyright (C) 2018 GeekApk Contributors

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.