Set up Office
Office licenses
Office offers Trial, Free Commercial, and Enterprise licenses.
| License | Purpose and terms |
|---|---|
| Trial | Try Office features for free. The Trial license is included in the dedicated Trial container image, so you do not need to request one separately. It supports 20 concurrent connections (MCC 20) and is valid for 30 days. The Trial license cannot be used commercially. |
| Free Commercial | Use Office commercially at no cost. It supports 20 concurrent connections (MCC 20), is valid for 180 days, and can be extended. Office automatically sends license status and usage statistics to the Thinkfree license server at regular intervals. |
| Enterprise | A paid commercial license. Concurrent connection limits and validity periods depend on the license you purchase. |
Set up Office for your license
Install Docker and provide at least 2 CPU cores and 4 GB of memory.
Run Office with the included Trial license
The Trial license lets you try Office features for free.
- Supports 20 concurrent connections (MCC 20) and is valid for 30 days.
- Cannot be used commercially.
- Is included in the Trial image; no separate license request is needed.
Run the following command in your terminal to start an Office container with the Trial license included.
docker run --name thinkfree-office-trial \
-p 8080:8070 \
thinkfree/office-single-node-trial:latest
Office takes approximately 2 minutes to initialize. The time may vary with your environment.
Run Office with a Free Commercial license
The thinkfree/office-single-node-free-commercial image does not include a license.
Obtain and apply a Free Commercial license with the following terms.
- Use Office commercially at no cost.
- Supports 20 concurrent connections (MCC 20).
- Valid for 180 days and can be extended.
- Office must be able to reach the Thinkfree license server for periodic online license authentication.
Use the button below to obtain a Free Commercial license at no cost.
Office with a Free Commercial license automatically sends license status and usage statistics to the Thinkfree license server at regular intervals. It does not send customer documents or document contents to the server. Office may stop operating if it cannot reach the Thinkfree license server for approximately 30 days.
Mount the license file at /home/thinkfree/weboffice/license/thinkfree.license inside the container. Office automatically applies the license when it starts.
Replace only the host file path before the colon with the actual absolute path. Keep the container path exactly as shown, using the same value for LICENSE_FILE and the mount target.
Mount only the license file, not the entire directory.
If a Trial container is already running, stop it first because both containers use the same port.
docker run --name thinkfree-office \
-p 8080:8070 \
-e LICENSE_FILE=/home/thinkfree/weboffice/license/thinkfree.license \
-v "/absolute/path/to/thinkfree.license:/home/thinkfree/weboffice/license/thinkfree.license:ro" \
thinkfree/office-single-node-free-commercial:latest
Office takes approximately 2 minutes to initialize. The time may vary with your environment.
Obtain an Enterprise license
Contact the Thinkfree Sales team to obtain an Enterprise license. Use the button below to describe your environment and requirements. The team will explain the license terms and issuance process by replying to the email address you provide.
Data persistence and backup
To retain documents and settings when replacing the container, keep data outside it and prepare separate backups for failures. See Data persistence and backup for folder mounts, the run command, and backup and recovery steps.