Skip to content

GoFast Connector

Prerequisites

Before configuring the GoFast connector in Wikit Connect:

  1. A GoFast account with read access on the root node to synchronize.

Connector Configuration

The GoFast connector synchronizes documents stored in your GoFast instance to Wikit Semantics. It uses the GoFast search API to discover and retrieve content from the configured root node.

Field NameFormat / TypeRequiredComment
Instance URLURLURL of your GoFast instance (e.g., https://gofast.mycompany.com)
Root Node IDIdentifierID of the Alfresco/GoFast node from which synchronization starts (e.g., 1812748). Available in the URL of your target folder
LoginFree textUsername of the account used for authentication
PasswordPassword / TokenPassword of the account used for authentication
Disable TLS validationYes / NoDisables SSL certificate verification. Use only when strictly necessary (generates a warning in logs)
Nodes to excludeList of textsList of GoFast node IDs to exclude from synchronization

💡 Fields marked ✅ are required for the connector to work.

How the Connector Works

The GoFast connector operates in smart synchronization mode:

  • Document discovery: the connector performs a fulltext search within the configured root node via the GoFast API. Results are retrieved in batches of 50 documents.
  • File filtering: only supported formats are processed (docx, html, json, md, pdf, txt, csv, xlsx). Formats .pptx, .ppt, and .xls are excluded.
  • Content download: each document is downloaded from the Alfresco API embedded in GoFast. Content is cached to avoid redundant downloads during the same synchronization cycle.
  • Change detection: a document is updated if its modification date or content (MD5 hash) has changed since the last synchronization.
  • Deletion handling: documents present in Wikit Semantics but absent from GoFast are automatically removed.
  • Node exclusion: if the Nodes to exclude field is filled in, documents belonging to those nodes will be ignored during synchronization.

FAQ

How do I find the root node ID (nodeId)?

Navigate to the folder you want to synchronize in the GoFast interface. The node ID is displayed in your browser's URL, in the form https://gofast.mycompany.com/node/{nodeId}. Copy the numeric value and enter it in the Root Node ID field.

Some documents do not appear in Wikit Semantics after synchronization. Why?

Several reasons may explain missing documents:

  • The file format is not supported. Only docx, html, json, md, pdf, txt, csv, and xlsx formats are processed. Files in .pptx, .ppt, and .xls formats are excluded.
  • The document does not have an Alfresco reference (alfrescoReference), in which case it is ignored by the connector.
  • The node containing the document is in the Nodes to exclude list.

What happens if a document is deleted from GoFast?

During the next synchronization cycle, the connector detects that the document is no longer present in GoFast and automatically removes it from Wikit Semantics.

Is the "Disable TLS validation" option secure?

This option disables SSL certificate verification for your GoFast instance. It generates a warning in the logs and should only be used in a test environment or when your instance uses a self-signed certificate. In production, it is strongly recommended to use a valid SSL certificate.