Open-source alternative to SharePoint intranet and team sites

Replace SharePoint team sites, news pages and wikis with self-hosted XWiki or Nextcloud Collectives, and decide which content belongs in a file platform and which in a wiki.

On this page

Which open-source platform replaces SharePoint as an intranet

When SharePoint is the intranet, news pages and wiki as well as the file store, the replacement has to cover more than documents. XWiki is the platform to evaluate for intranet pages, wikis and news-style content, because it is built around structured, linked pages with its own permissions and extensions. Nextcloud with Collectives covers lighter team wikis that sit next to the files, which suits smaller teams that want one login and one place for documents and notes. Neither product is a full replacement for every SharePoint site, so the first task is an inventory of which sites are really pages and which are document libraries.

A practical split is to keep binary documents, versioned files and co-authoring in Nextcloud with Collabora Online, and move narrative content such as policies, how-to pages, announcements and team wikis into XWiki. Links between the two should be designed up front: decide which system is the source of truth for each policy or procedure, and avoid copying the same document into both. Confirm with each vendor whether the current XWiki and Nextcloud versions support the authentication model you need, such as LDAP or Active Directory, OpenID Connect or SAML, and check whether your Microsoft 365 connectors are still required once the migration is complete.

SharePoint lists, workflow automations, approval chains and some site-level features have no direct equivalent in either platform, so they must be redesigned or moved to another tool before cutover. Map each list and workflow to a named owner and a replacement decision, and treat that mapping as a gating item for the project. Ask any implementation partner to document which SharePoint features are out of scope, how permissions will be reconstructed group by group, and how the intranet will be supported after go-live. Confirm current support windows and upgrade paths for each product in writing, because both platforms require planned major upgrades to stay supported.

Mapping SharePoint intranet capabilities to open-source options

This table maps the intranet and team site capabilities that SharePoint usually covers to XWiki, Nextcloud with Collectives, and Nextcloud with Collabora Online. Read each row as a fit assessment: where a platform covers the need directly, where it needs configuration or add-ons, and where you should plan for a gap or a different design.

CapabilityXWikiNextcloud with Collectives and Collabora Online
Team sites and shared spacesSpaces and nested pages organize teams, with per-space rights. Confirm the space model fits your site hierarchy.Team folders and group folders hold shared files. Collectives adds shared wiki-style spaces. Confirm team folder quotas and admin tooling in your target version.
Document libraries and version historyAttachments are stored with pages, which suits fewer, linked documents rather than large libraries. Confirm attachment versioning behavior.Files keep version history and sync through desktop and mobile clients. Document libraries map well to Nextcloud folders.
News pages and announcementsPages and blog-style content can publish news. Homepage and layout design require configuration work.Collectives pages can host announcements. Nextcloud has no native hub-style news feed, so plan for a separate publishing approach.
Wikis and knowledge pagesStrong fit. Wiki syntax, page history, comments and linking are core features of the platform.Collectives provides wiki pages with editing and history. Feature depth is narrower than a dedicated wiki, so test with your largest page sets.
Co-authoring Office documentsNot a document editor. Office files are typically edited in Office desktop apps or a connector.Collabora Online edits .docx, .xlsx and .pptx inside the browser and co-authoring is available through the Nextcloud integration. Confirm format fidelity with your templates.
Permissions and groupsRights can be set per space and page and can follow directory groups. Confirm inheritance rules for your structure.Permissions apply to files, folders and shares, and LDAP or Active Directory groups can be used. Confirm group sharing rules against your SharePoint permission model.
SearchBuilt-in search covers page content. Confirm indexing of attachments and performance at your content volume.Full-text search is available through the Nextcloud ecosystem, and All-in-One bundles it. Confirm which file types are indexed.
Single sign-onOpenID Connect and Active Directory integration are available through extensions. Confirm the extension versions for your target release.LDAP and Active Directory users can log in with directory credentials. OpenID Connect and SAML backends are documented. Confirm the configuration for your identity provider.
Mobile accessBrowser access works on mobile devices. Confirm the editing experience for your needs.Native iOS and Android clients sync files and access Collectives. Confirm offline and app management policies for your users.
Workflows, lists and hub navigationGap: structured lists and approval workflows are not core features. Plan to use a separate workflow or form tool.Gap: SharePoint lists and approval workflows have no direct equivalent. Plan for a separate workflow or database tool and a navigation design.

When XWiki or Nextcloud Collectives fits the intranet

SharePoint often serves as the intranet, with news pages, wikis and team sites alongside documents. The options below cover different parts of that job, so the decision starts with which pages and workflows must move and who maintains them. Each card names the trade-off you accept with it.

XWiki Standard for the intranet

XWiki Standard is the free, open source edition, licensed under LGPL 2.1, and its official Docker images come in MySQL, PostgreSQL and MariaDB variants running on Tomcat for amd64 and arm64v8. It suits a self-hosted intranet where news, policies and team wikis need structured pages and a clear page history. The trade-off is that you run and patch the platform yourselves. Choose one release line before you build: stable, long term support (LTS) or the intermediate LTS, and plan upgrades on that line.

XWiki Pro connectors and SSO

XWiki Pro bundles XWiki with business applications, connectors and support from XWiki SAS. Its listed features include Active Directory and Azure Active Directory SSO applications, File Manager, Polls, Calendar and connectors for Google Apps, Office365 and OnlyOffice. This fits organizations that need directory sign-in and Microsoft-era integrations on the wiki. The trade-off is a subscription, so confirm which connectors you need and whether each is included in your chosen tier before you assume parity with SharePoint web parts.

Nextcloud Collectives for team wikis

Nextcloud Collectives adds shared, Markdown-based wiki spaces to Nextcloud, so team knowledge sits next to the files that Nextcloud already holds. It works well when teams want one login, one permission model and a light wiki rather than a full intranet platform. The trade-off is that its page features are narrower than XWiki's, so test structured content, templates and macros against your real pages. Confirm the Collectives app version compatibility with your Nextcloud major release before you upgrade.

Nextcloud plus XWiki pattern

Some organizations keep documents and collaborative files in Nextcloud with Collabora Online, and place the intranet pages, policies and process wikis in XWiki. Each platform then owns one job: file storage and co-authoring in Nextcloud, structured pages in XWiki. The trade-off is two systems to back up, patch, monitor and give consistent identities through the same directory. Write down which content lives where, and link between them rather than duplicating documents.

Splitting documents and pages between a file platform and a wiki

Use a simple test: if the item is a formal document that needs versions, approvals, co-authoring in a word processor or a fixed file format, it belongs in Nextcloud with Collabora Online. If the item is a page that people edit in place, such as news, how-to procedures, team handbooks, glossaries or onboarding notes, it belongs in XWiki or Nextcloud Collectives. The split is driven by how content changes, not by which team owns it.

  • Formal documents: policies, signed contracts, templates and anything exported to PDF for distribution stay as files in Nextcloud.
  • Evolving pages: procedures, FAQs and team pages move to a wiki, where edits are tracked per page and linked by title.
  • News and announcements: keep them in the wiki, with the file attached only when the source is a formal document.
  • Duplicates: decide one master location for each item and link to it from the other side.
  • Mixed content: a procedure that refers to a signed form should keep the form as a file and describe the process on the page.

Before migrating, review SharePoint pages and libraries and tag each item with its owner and its intended home.

How to move SharePoint sites, pages and documents

This sequence moves SharePoint document libraries to Nextcloud and pages and news to XWiki, with an inventory, a placement decision for each content type, verified permissions and a tested rollback path. The result is a documented cutover that staff can use without losing version history or links.

  1. Inventory sites, libraries and content types

    The project lead, with site owners and the SharePoint administrator, lists every site, document library, page, news post, list, workflow and external sharing link in scope. For each item, record its owner, size, file count, path length, version depth and whether it is still used. Retire sites nobody has opened in a long time before any copying starts. The output is a signed inventory that becomes the migration baseline and the source for acceptance checks.

  2. Decide where each content type lands

    Business owners and the platform team assign each inventory item to one of three destinations: Nextcloud for files and folder-based team content, XWiki for pages, news and knowledge articles, or retirement. Lists, workflows and custom web parts usually have no direct equivalent and need their own decision, often a separate tool or a rebuilt process. Record the decision and the owner for each item. The output is a placement register that avoids the same document being stored in both platforms.

  3. Export documents with version history

    The migration engineer exports document libraries using a method that keeps version history, such as Purview eDiscovery exports where the organization holds the required Microsoft 365 license, or a supported migration tool chosen after testing. Export a pilot library first and confirm that file names, modified dates, metadata and version counts survive. Note any files that fail because of path length and fix them at the source. The output is an exported archive with a manifest that lists every file and version.

  4. Map groups and permissions to Nextcloud

    The identity team maps SharePoint groups, site owners and external sharing to Nextcloud groups, folder permissions and share settings. If the organization uses Active Directory, connect Nextcloud through its LDAP app so users log in with directory credentials and group membership drives access. Test a sample of folders with users from each group and confirm that access matches the inventory. The output is a permission matrix signed by each site owner.

  5. Convert and import pages into XWiki

    The content team converts SharePoint pages and news posts into XWiki pages, since Confluence Migrator Pro only reads Confluence sources and does not handle SharePoint. Expect manual or scripted conversion of page layouts, web parts and embedded lists, and keep the original HTML or exported page as a reference. Import into a staging XWiki instance, then check internal links, images, attachments and page hierarchy. The output is a staging wiki that the content owners have reviewed page by page.

  6. Import files and validate links

    The migration engineer imports the exported libraries into Nextcloud and confirms file counts, checksums for a sample of files, version history where the import path preserves it, and permissions after import. Scan for links that point to old SharePoint URLs, then update them in documents and wiki pages or add redirects in the intranet home page. The output is a validation report with counts, exceptions and sign-off from each site owner.

  7. Cut over with a tested rollback plan

    The project lead schedules a cutover window agreed with business owners, makes SharePoint read-only for migrated sites, runs a final delta copy and switches users to Nextcloud and XWiki. Before the switch, write down the rollback steps, who can approve them and what data would be lost if rollback is needed after users start editing. Keep the SharePoint source available until owners confirm the new sites. The output is a cutover record with the rollback test result and a date for decommissioning the old sites.

What does replacing SharePoint intranet cost and take?

What does it cost to replace SharePoint intranet with self-hosted tools?

The cost is the sum of staff time, hosting, database, backups, optional support subscriptions and any outside consulting, and only some of these are one-time. Staff time for planning, configuration, migration and testing is usually the largest first-year item, while hosting, backups and support recur every year. No public price for a complete intranet replacement exists in the sources used here, so ask every bidder to split the quote by these components. Support for Nextcloud is sold as Standard, Premium or Ultimate, with list prices starting at 71.29 euros per user per year for Standard, according to the Nextcloud pricing page. XWiki consulting is listed at 1200 EUR per day and training at 1500 EUR per day by XWiki pricing, and that consulting requires a Business or Enterprise support plan.

Can our internal team replace SharePoint without outside help?

A team with Linux, container or PHP administration experience and someone who owns the content can do much of the work in-house, and the open-source packages are free to self-host. Outside help becomes more useful for directory integration, permission mapping across many sites, large content migrations and sign-off on security controls. Nextcloud All-in-One is the official installation method and bundles the database, caching, backups and optional office editing, which lowers the initial build effort. Confirm internally whether you have the skills to run upgrades, because Nextcloud requires one major version at a time with a backup before each step.

What does our organization need to provide before the work starts?

The work depends on four inputs: read access to the directory, named content owners for each site or space, a decision maker who signs off on permissions, and access to the current SharePoint environment for export. Nextcloud's LDAP app can make directory users appear in Nextcloud and log in with their directory credentials, and it also documents OpenID Connect and SAML backends, so confirm which of these your identity provider supports. Content owners must decide what stays as a file, what moves into a wiki and what is retired. Permission sign-off should happen before migration, because mapping SharePoint groups to new groups is hard to undo once users rely on them.

How long does the migration depend on the content inventory?

Timing depends mostly on how much content there is, how many sites carry custom lists, workflows or pages, and how many people must review their own material. A complete inventory of sites, libraries, page counts, file counts, path lengths and version history is the first deliverable and sets the schedule. Ask any provider to state durations in the written scope, since this guide does not supply a duration for an intranet replacement. Confluence wiki content is one example where the XWiki side offers a tool: Confluence Migrator Pro is priced from 2000 EUR and carries a 30 page trial limit per migration, according to the XWiki Store listing.

What drives the cost of a SharePoint replacement up or down?

The main drivers are user count, the number of sites and pages to convert, how much custom SharePoint workflow logic exists, integration with identity and email, and the level of vendor support you require. Storage size affects hosting and backup costs, and Nextcloud Enterprise pricing rises with tier and user count. Reducing the scope to documents and a wiki, instead of rebuilding every SharePoint list, usually lowers the effort. Ask for the quote to state which components are included, the user count assumed, and what happens when the user count grows.

Does replacing SharePoint intranet need a support subscription?

A support subscription is optional for the software itself, since Nextcloud Hub and XWiki Standard are free to self-host. Organizations usually buy support when they need response times, long maintenance periods, or vendor-backed fixes. Nextcloud Premium includes a maintenance lifecycle of 5 or more years, and Ultimate adds support up to 24/7 with response times down to 1 hour, according to the Nextcloud pricing page. Decide early whether your security and compliance program requires vendor support, because that choice changes the recurring cost more than any other single item.

What does the migration project need from DeployOpen?

DeployOpen plans, implements, customizes, integrates, hardens, backs up, upgrades, documents and supports self-hosted open-source platforms inside your own infrastructure. Most engagements are fixed scope, with scope, deliverables and timelines agreed in writing before work starts, and a quote follows from that written scope. Ongoing support, upgrades and continuous testing are available as retainers. DeployOpen does not publish a price list, so request a written scope that separates design, build, migration, testing, training and post-launch support.

How Nextcloud release cycles affect the file platform

Nextcloud ships a new major version every four months, and each one receives about one year of support through monthly maintenance releases that address known critical bugs and security problems. That cadence is faster than most intranet platforms, so the file platform needs an upgrade calendar owned by a named person, not an occasional project. Nextcloud 35 (Hub 26 Summer) was released on 16 September 2026 with end of life in September 2027, and Nextcloud 36 (Hub 27 Winter) is scheduled for 17 February 2027. Check the Nextcloud maintenance and release schedule before setting windows, because the dates in your plan must match the version you actually run.

Major releases cannot be skipped. Nextcloud requires administrators to move one major version at a time, so a server that falls two versions behind needs a chain of upgrades rather than one jump. Each step should start with a full backup of the database, the data directory and the configuration, and with a restore test on a staging copy. Before every upgrade, disable third-party apps and re-enable them only after the vendor or community confirms compatibility with the new version. Team sites, content types, and the document libraries that depend on custom apps are the first things to break, so record which apps are installed and who owns each one.

Plan each upgrade window around the intranet features your users depend on, including the Collectives app if you use it for wiki-style pages, the LDAP or SSO connection, and Collabora Online, which must be checked against the new release. Confirm with your Nextcloud partner or support plan how long a staging rehearsal takes for your installation size, and whether your subscription, if you buy one, includes the maintenance lifecycle you need. Schedule the windows well before a version reaches end of life, so an unplanned emergency upgrade does not become the normal way the platform changes.

Where SharePoint features do not carry over

SharePoint intranets combine document storage with lists, approvals, navigation and search, and each of these behaves differently on a self-hosted stack. The cards below name the gaps most likely to affect an intranet migration, and what to confirm in your own environment before you commit to a target design.

Lists and tracker data

SharePoint lists act as lightweight databases for trackers, registers and request forms. Nextcloud's file platform does not replace them directly, and a wiki such as XWiki stores pages rather than structured rows with column types and item-level permissions. Inventory every list, export its items, and decide per list whether it becomes a table in a separate database tool, a wiki page or a file. Confirm which list features your users depend on, such as views, validation and item-level security.

Workflows and Power Automate-style automation

Approval routes, reminders and actions triggered by file changes are often built in Power Automate or SharePoint workflows. Neither Nextcloud nor XWiki provides a drop-in equivalent, so each automation needs a named replacement, such as Nextcloud's own workflow features or a self-hosted automation tool, plus a test run against real approval paths. Ask which flows are business critical and who owns them after the move.

Hub navigation and site structure

SharePoint hub sites group related team sites under shared navigation, branding and search scope. A wiki or file platform will need its own information architecture, with a home page, space or folder structure and menus that you design rather than inherit. Map each hub and its associated sites to a target space, then review navigation with the people who publish news and manage sites.

Content types and metadata

Content types bind columns, templates and retention rules to documents, so that a contract or policy carries the same fields everywhere. Nextcloud handles tags, folder rules and some metadata, but it does not reproduce SharePoint content types one for one. Document your current content types, the metadata each requires, and which retention or classification rules depend on them before choosing a folder or tag scheme.

Fine-grained permissions

SharePoint allows unique permissions on individual items, libraries and sites, and inheritance can be broken at many levels. Nextcloud sharing works through users, groups and folder or file shares, and the model is simpler. Audit broken inheritance in your current tenant, then test the target model with groups fed from your directory, for example through the LDAP app, to confirm that access matches policy.

Search depth and mobile apps

SharePoint search indexes sites, metadata and managed properties across an organization, and its mobile apps provide intranet news and document access. Nextcloud offers full-text search through optional components, and its mobile clients focus on files and sync. Test search on your own corpus, including scanned PDFs and attachments, and confirm which mobile functions staff need on phones before retiring the current apps.

How DeployOpen scopes and delivers the intranet replacement

DeployOpen plans, implements, customizes, integrates, hardens, backs up and documents self-hosted open-source platforms inside your own cloud accounts, data centers or air-gapped networks. For an intranet replacement, that means agreeing in writing which team sites, news pages and wikis move to XWiki, which document libraries stay in Nextcloud, and how the two connect before any work starts.

How we scope

  • Inventory every SharePoint site, library, news page and list, and mark which ones hold documents and which hold wiki-style content.
  • Record which identity source, groups and site permissions must map to Nextcloud and XWiki accounts.
  • Agree in writing which pages, libraries and workflows are in scope, with deliverables and timelines fixed before work starts.

How we build

  • Deploy Nextcloud with Collabora Online for document libraries, and XWiki for news and team pages, inside your own infrastructure.
  • Configure single sign-on through your directory, and test that permissions match the mapped SharePoint groups.
  • Test the platforms, harden their configuration and document the link structure that sends users from wiki pages to shared files.

How we hand over

  • Deliver runbooks covering installation, backup, upgrade order and the one-major-version-at-a-time rule for Nextcloud.
  • Document the page and file taxonomy, ownership rules and the migration decisions for each SharePoint item.
  • Provide evidence for your own compliance assessments, noting that independent auditors and certification bodies issue any audit reports.

How we support

  • Ongoing support, upgrades and continuous testing are available as a retainer after handover.
  • Agree the upgrade calendar for Nextcloud and XWiki releases, with a backup taken before each change.
  • Ask for the support scope, response expectations and upgrade responsibilities to be written into the retainer before you sign.

Sources and further reading

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.