Document management for the small office
Installation
LogicalDOC is available as a ZIP archive. After registering on the vendor's website, the user receives an approximately 525MB archive as a link to a download page. Packages for virtual environments are available too, as are various add-ons for file viewers, cloud uploads, backup tools, and the integration of an FTP or a CIFS server.
Linux users need to check in advance whether their installation includes Java JDK 8 or newer. You can find out, regardless of your distro, with the java -version
command. LogicalDOC works both with the OpenJDK environment and with Oracle's original Java package. Additionally, a MySQL server should already be in place on the system.
Ubuntu users also need to make sure that they install the LogicalDOC package with root privileges; type sudo su
in a terminal and then call the installer with the command:
java -jar logicaldoc-installer.jar
The routine bundles the package onto your mass storage device (Figure 4) in 13 steps.
Interestingly, the installation routine also queries the paths to third-party applications that display documents as external programs, read text, and convert files. The applications used here are exclusively free software. On most current Linux distributions, the user only needs to adjust the path to the office suite, because LogicalDOC still expects the presence of OpenOffice and offers you the standard installation path for calling the software.
You will generally want to enter the path to the now preferred LibreOffice at this point. LogicalDOC operators can install packages, such as ImageMagick, Ghostscript, Pdftohtml, Tesseract, and OpenSSL, depending on the application scenario, to achieve full functionality.
GUI
LogicalDOC also uses the web browser as the interface. To access the application, you type http://<IP address of the server>:8080 in the address bar if you are calling the DMS from some other computer on your intranet. On the local computer, access is available by typing http://localhost:8080.
After a computer reboot, however, you first need to enable the LogicalDOC server; to do so, pop up a terminal with root privileges and enter:
service logicaldoc start
In the DMS's login screen, you then authenticate for the first time with admin:admin. Additionally, you can change the locale, if needed. A straightforward window with three large display areas and two ribbons arranged horizontally appears in the left-hand panel.
A Question of Settings
In the next step, you get to create the users and groups by clicking at top left on the Administration tab in the main window and then clicking the Security button. After selecting Users in the drop-down menu, a list of users registered with the system appears on the right. The Add User button lets you create a new user (Figure 5) and assign the user the necessary rights and appropriate group memberships.
You can create new groups in the same menu and then proceed to assign individual users to the groups. To discover what rights the individual groups and users have and make changes if necessary, click on the current document group in the tree on the left and then open the Security tab at bottom right. In the tab, you can check and uncheck options to assign and revoke highly granular group and user rights. Users also inherit the assigned rights; group rights always apply to all members of a group (Figure 6).
In the next step, documents can be imported, scanned, and processed. For that, the DMS offers options the Documents tab in the buttonbar at top center in the window. Users can also import complete folders here.
On the left side of the window, the document groups appear in a tree view; below this, the folders are assigned to them in hierarchical order, if needed. Users can right-click on a document group or folder to choose from various management tasks. For example, you can create new folders. With the folders, you also see an empty document table that appears on the right and can now be filled in. At bottom right, several tabs show various properties of the currently selected document.
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.
-
New Pentesting Distribution to Compete with Kali Linux
SnoopGod is now available for your testing needs
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.
-
ZorinOS 17.1 Released, Includes Improved Windows App Support
If you need or desire to run Windows applications on Linux, there's one distribution intent on making that easier for you and its new release further improves that feature.
-
Linux Market Share Surpasses 4% for the First Time
Look out Windows and macOS, Linux is on the rise and has even topped ChromeOS to become the fourth most widely used OS around the globe.
-
KDE’s Plasma 6 Officially Available
KDE’s Plasma 6.0 "Megarelease" has happened, and it's brimming with new features, polish, and performance.
-
Latest Version of Tails Unleashed
Tails 6.0 is based on Debian 12 and includes GNOME 43.
-
KDE Announces New Slimbook V with Plenty of Power and KDE’s Plasma 6
If you're a fan of KDE Plasma, you'll be thrilled to hear they've announced a new Slimbook with an AMD CPU and the latest version of KDE Plasma desktop.
-
Monthly Sponsorship Includes Early Access to elementary OS 8
If you want to get a glimpse of what's in the pipeline for elementary OS 8, just set up a monthly sponsorship to help fund its continued existence.