Skip to content
@CloudwaysbyDO

Cloudways

Official GitHub profile and community resources for Cloudways developers building with Node.js, MCP, and AI agents.

Cloudways Developer Hub

Build applications. Deploy with confidence. Explore AI-powered workflows.

Welcome to the Cloudways developer hub — a collection of starter templates, practical examples, and developer resources for building Node.js applications, experimenting with AI integrations, and deploying projects on managed infrastructure.

Whether you're starting a new application, connecting AI tools to your hosting workflow, or exploring AI agent deployments, this is your starting point.

Explore the code. Build something useful. Make it yours.

Explore repositories · Cloudways Velocity · Cloudways MCP · Managed AI Agents


What can you build?

This organization brings together three developer journeys.

Your goal Start here
Build and deploy a Node.js application Explore our framework starter templates and Cloudways Velocity.
Connect AI tools to hosting workflows Explore Cloudways MCP and its official documentation.
Experiment with AI agent applications Explore Managed AI Agents and relevant application examples.

Choose a path below to get started.


1. Build and deploy Node.js applications with Cloudways Velocity

image

Build with the frameworks and tools you already use, then explore deployment on Cloudways Velocity.

Velocity is Cloudways' managed Node.js hosting product for deploying applications without having to manage every part of the underlying server environment yourself.

Use our starter repositories to explore project structure, application configuration, build and start commands, and the steps involved in getting a Node.js application ready to deploy.

Explore starter templates

Backend applications

Full-stack applications and frameworks

Automation and additional examples

Your path from code to deployment

  1. Choose a starter that matches your framework.
  2. Read its README and check the prerequisites.
  3. Clone the repository and install its dependencies.
  4. Configure environment variables and any required services.
  5. Run the application locally and verify that it works.
  6. Follow the repository's deployment instructions and the current Cloudways Velocity documentation.
  7. Test the deployed application, review logs, and keep your dependencies updated.

New to Velocity?

Explore Cloudways Velocity for product information, supported frameworks, deployment options, and getting-started guidance.


2. Connect AI tools and hosting workflows with Cloudways MCP

image

AI-powered development is becoming more than code generation. Developers are exploring ways to connect AI tools with the services and workflows they use to build and operate applications.

Cloudways MCP is part of that journey.

The Model Context Protocol (MCP) provides a standardized way for compatible AI applications to interact with tools and services. Explore Cloudways' official MCP resources to understand the available capabilities, supported setup, and configuration requirements.

What you can explore

  • Learn how MCP works and how it fits into AI-assisted development.
  • Review the official Cloudways MCP setup and supported integrations.
  • Experiment with supported tools and workflows.
  • Explore how AI-assisted interactions could simplify eligible hosting tasks.
  • Build and document reproducible examples that other developers can test and improve.

Getting started

  1. Read the official Cloudways MCP documentation.
  2. Confirm which AI client, MCP configuration, and product capabilities are supported.
  3. Follow the current setup instructions for your environment.
  4. Configure credentials and permissions securely.
  5. Test a supported example and verify the result.
  6. Explore the relevant public repositories in this organization for code examples as they become available.

Important: MCP capabilities depend on the supported implementation and configuration. Review the official documentation before assuming a particular tool, action, or integration is available.

Never commit API keys, access tokens, passwords, or other secrets to a repository.


3. Explore AI agent deployments with Cloudways Managed AI Agents

image

AI agents can combine models, instructions, tools, integrations, and application logic to perform tasks with varying levels of autonomy.

Cloudways Managed AI Agents provides a managed option for exploring and running supported AI agent solutions.

Use this path to learn about the product, understand its supported deployment model, and experiment with examples that match your use case.

Ideas to explore

  • Getting started with a supported AI agent.
  • Configuring model credentials and environment variables.
  • Connecting supported tools and integrations.
  • Running an agent with a clearly defined task.
  • Combining a Node.js application with an agent workflow where appropriate.
  • Documenting deployment, troubleshooting, and operational considerations.

Getting started

  1. Visit Cloudways Managed AI Agents.
  2. Review the supported agent solutions, requirements, and configuration options.
  3. Choose an example that matches the product's supported deployment model.
  4. Configure credentials and required integrations securely.
  5. Follow the relevant example's instructions and verify the agent's behavior.
  6. Test failure scenarios, permissions, and expected limits before relying on an agent in a production workflow.

Building something that combines Node.js and AI agents?

Start with a suitable application template, then follow the official product documentation for the agent deployment and integrations you intend to use. The right architecture depends on the requirements of your application.


4. How to use these repositories

Our repositories are intended to help developers move from an idea to a working example.

Before you begin

Check the README in the repository you choose. It should explain:

  • What the project does.
  • Which runtime and dependencies it requires.
  • How to install and configure it.
  • How to run and test it locally.
  • Which environment variables and external services are required.
  • How to deploy it, where deployment guidance is available.
  • Known limitations and where to ask for help.

A typical local setup

The exact commands depend on the repository. For a Node.js project, the general workflow may look like this:

git clone <repository-url>
cd <repository-directory>
npm install

Create your local environment configuration using the example file provided by the repository, if available. Then follow its documented development or start command.

Do not assume every project uses the same package manager, Node.js version, environment variables, or start command. Use the repository's instructions as the source of truth.

Before deploying

  • Verify the application works locally.
  • Check the required Node.js version and build process.
  • Configure environment variables in the appropriate environment.
  • Confirm any database, API, or third-party service requirements.
  • Review logs and test the deployed application.
  • Keep credentials and private configuration out of source control.

5. Build with the community

We want these repositories to be useful to developers — not just examples to browse.

You can help by reporting issues, suggesting improvements, sharing feedback, or contributing fixes and new examples.

Ways to contribute

  • Report a reproducible bug.
  • Suggest a framework or integration worth exploring.
  • Improve setup instructions.
  • Add tests or fix an existing issue.
  • Share a useful example based on a repository.
  • Help identify confusing deployment steps or missing documentation.

Before opening an issue

  1. Search existing issues to see whether the problem has already been reported.
  2. Check the repository README and troubleshooting instructions.
  3. Include the steps needed to reproduce the problem.
  4. Share relevant error messages and environment details.
  5. Remove credentials, tokens, private data, and other sensitive information.

Contributing code

Before opening a pull request, check the repository's contribution instructions, license, and any applicable development guidelines.

Keep changes focused, explain what they improve, and include tests or verification steps where appropriate.

Please note that each repository may have its own contribution requirements and maintenance status.


6. Security and responsible experimentation

Security matters when building applications, connecting tools, and experimenting with AI.

  • Never commit API keys, passwords, private keys, or access tokens.
  • Use environment variables or an appropriate secret-management mechanism.
  • Grant integrations only the permissions they need.
  • Review the actions an AI tool or agent can perform before enabling them.
  • Validate inputs and handle errors appropriately.
  • Test examples in a suitable environment before using them in production.
  • Follow the relevant product documentation and security guidance.

If you discover a potential security vulnerability, use the security reporting process documented by the relevant repository or product. Avoid publishing sensitive exploit details in a public issue.


7. Need help or have an idea?

The best developer resources improve through real-world feedback.

When sharing feedback, include the repository name, what you were trying to accomplish, and the steps or behavior you observed. Please don't share secrets or private account information.


Keep building

Explore a repository, try an example, improve the documentation, or share a project you've built.

If you find these resources useful, follow @CloudwaysbyDO to keep up with new examples and improvements.

Happy building!

Pinned Loading

  1. n8n n8n Public

    Self-hosted n8n workflow automation template for Cloudways and Node.js hosting, with PM2 and Apache/Nginx reverse-proxy configuration.

    9

  2. cloudways-next-template cloudways-next-template Public

    Kick-start full-stack React development with a Next.js starter template and deployment configuration for Cloudways.

    CSS 1

  3. cloudways-astro-template cloudways-astro-template Public

    Astro starter template from Cloudways with PM2 and Apache proxy configuration for building and deploying modern websites.

    Astro 2

  4. cloudways-angular-template cloudways-angular-template Public

    Angular starter template from Cloudways with PM2 and Apache proxy configuration to help developers get started with Angular applications

    CSS

  5. cloudways-react-template cloudways-react-template Public

    React starter template from Cloudways with PM2 and Apache proxy configuration to help developers get started with React applications.

    CSS 1

  6. cloudways-fastify-template cloudways-fastify-template Public

    Fastify starter template from Cloudways with PM2 and Apache proxy configuration for building and deploying Node.js backend applications.

    CSS

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…