File servicesΒΆ
Hint
Weβre providing 3 different file services, each with a different use case:
PaperlessΒΆ
Whenever we can, we use our own Paperless-ngx, an open-source web-based paperless service with integrated OCR & workflows. Weβre using Paperless for:
Receiving & processing documents in our back office
Receiving & processing accounting emails / documents (e.g. invoices), and forwarding them to our ERP
Uploading, processing & storing different non-editable documents (i.e. accounting, HR, sales, contracts)
Important
Paperless is βonlyβ good for βimmutableβ documents, i.e. documents which we no longer have to edit, such as PDFs. For editable documents, we use Seafile instead.
Note
The deployment, and all documentation for Paperless can be found in the GitLab Paperless project.
SeafileΒΆ
To synchronise files, weβre using Seafile, a solution similar to Dropbox, but self-hosted, and privacy-aware.
Weβre using Seafile mainly for:
Marketing material (e.g. Illustrator & Photoshop files)
Digital productivity, and workshop material
Templates for the back office
Current sales documents, such as offerings
Important
Immutable documents will be processed & stored by Paperless, resp. invoices will be sent to our ERP.
Note
The deployment, and all documentation for Seafile can be found in the GitLab Seafile project.
Use SeafileΒΆ
To use Seafile, youβve 3 options:
Use the web UI (see for link)
Use a sync client (synchronises files with a local directory)
Use a desktop drive client (acts like a network drive)
Note
The link for the web UI can be found in the Dashboard, while the Seafile clients can be downloaded from the official Seafile downloads page.
TransferΒΆ
In case weβve to transfer large files to customers, weβre using our own file transfer service.
Note
The deployment, and all documentation for our transfer service can be found in the GitLab Transfer project.