文件名称:server:新的Turtl服务器
文件大小:252KB
文件格式:ZIP
更新时间:2024-05-27 03:39:26
JavaScript
Turtl服务器 开一个问题? 参见 这是新的Turtl服务器。 它为Turtl客户处理了许多事情: 帐户管理(加入/登录/删除) 数据存储 正在同步 权限和共享 它实现了插件体系结构,因此无需强制特定的方法/服务即可使用分析和付款处理之类的工具。 运行服务器 Turtl服务器需要 > = 8和一个实例(> = 9.6),并为其设置了专用的用户/数据库。 设置Node和Postgres后,请执行以下操作: mkdir turtl cd turtl git clone https://github.com/turtl/server cd server/ npm install cp config/config.yaml.default config/config.yaml 现在根据需要编辑config/config.yaml 。 您将主要需要正确设置db设置,并配置uploads
【文件预览】:
server-master
----models()
--------invite.js(12KB)
--------user.js(17KB)
--------note.js(7KB)
--------file.js(3KB)
--------errlog.js(938B)
--------cla.js(2KB)
--------analytics.js(628B)
--------keychain.js(3KB)
--------email.js(271B)
--------space.js(22KB)
--------board.js(2KB)
--------profile.js(537B)
--------feedback.js(807B)
--------bookmark.js(280B)
--------sync.js(18KB)
----config()
--------config.yaml.docker(1KB)
--------config.yaml.default(3KB)
--------config.yaml.ci(1KB)
----package.json(770B)
----tools()
--------note-rm.js(740B)
--------create-db-schema.js(6KB)
--------populate-test-data.js(260KB)
--------delete_user.js(888B)
----server.js(2KB)
----Dockerfile(324B)
----TODO(39B)
----LICENSE(34KB)
----controllers()
--------health.js(330B)
--------errlog.js(480B)
--------cla.js(874B)
--------users.js(4KB)
--------feedback.js(545B)
--------files.js(5KB)
--------sync.js(3KB)
--------bookmarking.js(379B)
--------spaces.js(4KB)
----example-plugins()
--------package.json(300B)
--------email()
----docker-compose.yml(651B)
----.gitignore(114B)
----.circleci()
--------config.yml(2KB)
----README.md(3KB)
----scripts()
--------install-plugins.sh(404B)
--------init-db.sh(45B)
----entrypoint.sh(161B)
----helpers()
--------log.js(173B)
--------auth.js(962B)
--------config.js(1KB)
--------plugins.js(332B)
--------tres.js(1KB)
--------util.js(1KB)
--------error.js(763B)
--------validator.js(2KB)
--------cors.js(481B)
--------db.js(8KB)