GoFast Connector
Prerequisites
Before configuring the GoFast connector in Wikit Connect:
- 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 Name | Format / Type | Required | Comment |
|---|---|---|---|
| Instance URL | URL | ✅ | URL of your GoFast instance (e.g., https://gofast.mycompany.com) |
| Root Node ID | Identifier | ✅ | ID of the Alfresco/GoFast node from which synchronization starts (e.g., 1812748). Available in the URL of your target folder |
| Login | Free text | ✅ | Username of the account used for authentication |
| Password | Password / Token | ✅ | Password of the account used for authentication |
| Disable TLS validation | Yes / No | ➖ | Disables SSL certificate verification. Use only when strictly necessary (generates a warning in logs) |
| Nodes to exclude | List of texts | ➖ | List 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.xlsare 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 excludefield 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, andxlsxformats are processed. Files in.pptx,.ppt, and.xlsformats 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 excludelist.
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.