Thinkfree Office Docker Container - Docker Compose Installation Guide

Modified on Wed, Jul 1 at 4:53 PM

Preparation

  1. You need to install the Docker program.
    • For Windows/Mac/Linux, you can install it via the < Download > page.
      • In a Mac environment, installation is possible only on Intel-based models released prior to M1.
    • In a Linux environment, installation via the Docker Engine in the terminal environment is also supported.
      • To install via Docker Engine, please refer to the following < guide document >.
  2. You need to download the files to run Docker Compose.
    • You can obtain the URL path through a Thinkfree representative.


Web Office Installation

Download the file received from the Thinkfree representative and extract it.

  • For Windows, please extract the file using a program capable of extracting files.
  • For Mac/Linux, extract the downloaded archive using the following command.
tar xfz thinkfree-office.tar.gz
  • To install, run the terminal program and use terminal commands to navigate to the downloaded directory.
    • Windows Terminal Program: PowerShell
    • Mac/Linux Terminal Program : Terminal
  • Install Web Office using the following command.
./thinkfree install


The image pull process may take some time. If the following message is displayed after the installation is complete,
the installation has been successfully completed. In addition to installation, the following features are
provided


=== Start thinkfree services ===
[+] up 8/8
 ✔ Network thinkfree-office_thinkfree         Created                                                                                                                                                                                                                    0.4ss
 ✔ Container thinkfree-office-redis-0-1       Healthy                                                                                                                                                                                                                    32.5s
 ✔ Container thinkfree-office-mongodb-0-1     Healthy                                                                                                                                                                                                                    32.5s
 ✔ Container thinkfree-office-broker-0-1      Started                                                                                                                                                                                                                    3.4ss
 ✔ Container thinkfree-office-filter-1        Started                                                                                                                                                                                                                    28.9s
 ✔ Container thinkfree-office-document-word-1 Healthy                                                                                                                                                                                                                    61.5s
 ✔ Container thinkfree-office-document-show-1 Healthy                                                                                                                                                                                                                    50.6s
 ✔ Container thinkfree-office-was-1           Started


In addition to installation, the following features are provided.

Start Web Office
./thinkfree start

Web Office Stop
./thinkfree stop

Restart Web Office
./thinkfree restart

Check Web Office status
./thinkfree status

Web Office Log
./thinkfree logs

Verify Web Office operation

  1. Access the ThinkfreeOffice administrator page.
    • http://<SERVER_IP>/cloud-office
  2. Register the license key.
    1. 'License' tab → 'Apply License'
    2. Register the license key received from the Thinkfree representative.
  3. Enable external integration for testing.
    1. In the 'External Integration' tab, click 'Run' to activate the local adapter that is set to 'Stopped'.
  4. Open a web browser and enter the following URL to proceed with the test.
    1. word
      • http://<SERVER_IP>/cloud-office/api/local/sample.docx/open?app=WRITE_EDITOR&user_id=username&docId=tfoword
    2. Cell
      • http://<SERVER_IP>/cloud-office/api/local/sample.xlsx/open?app=CALC_EDITOR&user_id=username&docId=tfocell
    3. show
      • http://<SERVER_IP>/cloud-office/api/local/sample.pptx/open?app=SHOW_EDITOR&user_id=username&docId=tfoshow
    4. PDF
      • http://<SERVER_IP>/cloud-office/api/local/sample.pdf/open?app=PDF_VIEWER&user_id=username&docId=tfopdf


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article