What is a self-hosted team workspace?
A plain-English definition, what you get and what you take on.

The short answer
A self-hosted team workspace is software for chat, meetings, documents and tasks that you run on a server you control, instead of renting it from a vendor. You own the data and the upkeep.
What you gain
Control of your data
Messages and files live on your server.
No seat meter
Cost follows your server, not your headcount.
Freedom to move
Take a backup and move to another machine.
What you take on
Running a server
Updates, HTTPS and backups are your job.
Fewer integrations
Hosted giants have bigger ecosystems.
Support
You rely on documentation and the vendor's help.
Where Dock fits
Dock is a self-hosted workspace that runs as one Node process with one SQLite file. It includes chat, meetings, docs, Base, calendar, tasks, drive and contacts.
Questions
Is self-hosting hard?
It needs basic server skills. Dock aims for one process and one database file to keep it simple.
Is self-hosted more secure?
It depends on how you run it. You control the data but you are responsible for the server.