Skip to content

基于 Nest 和 Vue.js 的 Onlyoffice 示例。

License

Notifications You must be signed in to change notification settings

chitongyu/demo-onlyoffice-copy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEMO ONLYOFFICE

基于 Nest 和 Vue.js 的 Onlyoffice 示例。

快速开始

注意,在启动之前,需要将 onlyoffice-vue/.env 里面的 VUE_APP_HOSTonlyoffice-server/.env 里面的 HOST 字段统一替换成自己的本机 IP。

# 启动前端
cd onlyoffice-vue
# 安装依赖
pnpm install
# 启动开发服务
pnpm run dev

# 启动后端
cd onlyoffice-server
# 安装依赖
pnpm install
# 启动开发服务
pnpm run dev

启动docker

docker run -itd --name onlyoffice --restart always -p 8090:80 -v /data/docker/onlyoffice/log:/var/log/onlyoffice  -v /data/docker/onlyoffice/data:/var/www/onlyoffice/Data  -v /data/docker/onlyoffice/lib:/var/lib/onlyoffice -v /data/docker/onlyoffice/db:/var/lib/postgresql onlyoffice/documentserver

启动所有服务

docker exec -it containerID /bin/bash supervisorctl restart all

获取秘钥

docker exec containerID /var/www/onlyoffice/documentserver/npm/json -f /etc/onlyoffice/documentserver/local.json 'services.CoAuthoring.secret.session.string'

秘钥位置

/etc/onlyoffice/documentserver/local.json

License

MIT

About

基于 Nest 和 Vue.js 的 Onlyoffice 示例。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 37.0%
  • Vue 34.3%
  • HTML 15.9%
  • JavaScript 12.8%