Skip to content
← All solutions
Nextcloud logo

CMS & Websites solution

Run Nextcloud Locally with FlyEnv

Nextcloud deployments commonly use PHP, a database, a web server, and optional Redis. FlyEnv helps keep those local collaboration services coordinated around the Nextcloud project.

Local project stack

Services FlyEnv can manage around Nextcloud

  • PHP
  • MySQL / MariaDB / PostgreSQL
  • Redis
  • Nginx / Apache / Caddy

About Nextcloud

Nextcloud is a self-hosted platform for file sharing and collaboration.

Project resources

For installation commands, supported versions, and project-specific configuration, refer to the official Nextcloud documentation.

Typical local stack

The exact services depend on the project, its release, and its local configuration. This is a common local setup, not a fixed requirement.

  • PHP
  • MySQL / MariaDB / PostgreSQL
  • Redis
  • Nginx / Apache / Caddy
ComponentTypical role
PHPRuns the Nextcloud server.
MySQL / MariaDB / PostgreSQLStores file and application metadata.
RedisMay support caching and locking.
Nginx / Apache / CaddyServes the local collaboration site.

How FlyEnv helps

  • Match the PHP release

    Use the PHP version supported by the selected Nextcloud release.

  • Run the project database

    Keep database services alongside the local server.

  • Add Redis when configured

    Run cache and locking support when the deployment uses it.

  • Use secure local URLs

    Configure a local domain and HTTPS for browser clients.

Set up the local environment

Project installation stays with the upstream documentation. FlyEnv manages the runtimes, databases, web servers, and supporting services around it.

  1. 1Follow the Nextcloud documentation for installation and release-specific requirements.
  2. 2Select the supported PHP runtime.
  3. 3Start the database selected for the Nextcloud installation.
  4. 4Start Redis when the configuration uses it.
  5. 5Configure a local web server, domain, and HTTPS in FlyEnv.
  6. 6Group the project services for repeatable local starts.

Watch the demo

Follow a complete local project stack managed from FlyEnv.

Thumbnail for Run a full Nextcloud PHP stack locallyRun a full Nextcloud PHP stack locally

Ready to run Nextcloud locally?

Use FlyEnv to manage the runtimes, databases, web servers, and services around your local Nextcloud environment.

Download FlyEnv

Have questions using FlyEnv?