Host
- Any Windows host that can run a .NET 8 application.
- Local administrator rights for the initial provisioning and Windows Service installation.
Software
- .NET 8 runtime, or use the self-contained build that ships with its own runtime.
- Microsoft SQL Server for the replica database. An empty database is recommended for the initial setup. SQL Server Express Edition is sufficient for small tenants; use Standard Edition (or higher) when you need SQL Agent, larger databases, or higher throughput.
- The SQL login used by the client needs
db_owneron the replica database, so it can create and alter tables and maintain the internal_ReplicationStatetable.
Network
- Outbound HTTPS (443) from the host to the SuperOffice Replication Dispatcher and Service URLs.
- No inbound ports.
- No SuperOffice-issued TLS certificates.
provision and in the setup guide).
Backup
The replica database does not normally need its own backup strategy. The data is a copy of the SuperOffice cloud master and can always be re-synced. The exceptions are any local additions you make on top of the replica:- Custom indexes, views, synonyms, triggers
- Application-specific tables that share the database