|
/ create-package (push) Successful in 16m6s
Details
|
||
|---|---|---|
| .forgejo/workflows | ||
| .vscode | ||
| DocumentServer@4ff56c51ac | ||
| build_tools@a60bc78e23 | ||
| patches | ||
| welcome | ||
| .env | ||
| Dockerfile | ||
| LICENSE | ||
| LICENSE.txt | ||
| README.md | ||
| local-production-linux.json | ||
README.md
WSOffice - Fork of ONLYOFFICE DocumentServer
Description
This project is a fork of ONLYOFFICE DocumentServer, which is a robust, open-source solution for online document editing and collaboration. ONLYOFFICE provides users with an interface similar to popular office suites, but with the flexibility of self-hosting and customization.
The goal of this fork is to enhance the existing functionality by removing user limitations and improving accessibility on different devices. These changes are aimed at making the platform more scalable and mobile-friendly, addressing key issues that organizations and users may face when using the standard version.
Credits
This project is based on the excellent work done by the ONLYOFFICE team. All original features, functionalities, and structure have been retained, with the exception of a few key improvements. We would like to extend our thanks to the original creators and all the contributors of the ONLYOFFICE project. Their effort in building and maintaining this platform is greatly appreciated.
Key Differences from the Original Project
The main changes in this fork focus on removing user limitations and improving cross-device accessibility. Below are the specific improvements made in this fork:
1. No Limitation on the Number of Simultaneous Users
In the original version of ONLYOFFICE DocumentServer, there is a limit to the number of users who can access the platform simultaneously. This can create challenges for larger teams or organizations that need to collaborate in real time. In this fork, that restriction has been lifted, allowing for unlimited simultaneous users, providing a more scalable solution for large teams and organizations.
2. Mobile and Tablet Support with No Limitations
This fork introduces enhancements to the web suite to provide full support for mobile devices and tablets, removing the limitations that were previously imposed in the community edition. This creates a truly cross-platform solution, empowering users to work on their documents from any device, whether it be a desktop, mobile phone, or tablet.
3. Other Features and Improvements
Installation
To install and use this fork, follow the steps below:
Step 1: Clone the Repository
Begin by cloning the repository to your local environment using Git:
git clone --recursive https://git2.workstreams.ch/workstreams/wsoffice
Step 2: Update Code in the DocumentServer Repositories
Create a Git patch for each repository
cd DocumentServer/server/
git format-patch -1 -o ../../patches/server/
cd DocumentServer/web-apps/
git format-patch -1 -o ../../patches/wed-apps/
Step 3: Build Docker Image
Update Dockerfile. You can get tags here
ARG product_version=8.1.3
ARG build_number=2
Build docker image without tags
docker build -t wsoffice .
Or directly
docker build --build-arg product_version=8.1.3 --build-arg build_number=2 -t wsoffice .
Step 4: Test and enjoy
docker run -d -p 8080:80 --restart=always -e JWT_ENABLED=false --name ws-office wsoffice