Ready in under 10 minutes

From zero to production

Spin up managed Drupal, connect your Next.js frontend, and start publishing content. No infrastructure headaches.

Everything you need included

No DevOps required
GraphQL & JSON:API included
Global CDN & caching
Automated backups
Security updates
Multi-environment support

Four simple steps

Get from idea to live site faster than ever

1
1 min

Create account

Sign up and access your dashboard in seconds.

No credit card required. Start with our free tier.

2
2 min

Provision Drupal

Launch a fully managed Drupal instance with one click.

Includes security updates, backups, and monitoring.

3
5 min

Connect Next.js

Use GraphQL or JSON:API to fetch content.

Copy-paste code examples get you started instantly.

4
2 min

Deploy & scale

Set up webhooks and environments for production.

Automated deployments with Vercel, Netlify, or any host.

Start fetching content immediately

Copy-paste examples to get your Next.js app connected

lib/drupal.ts
// Fetch content with GraphQL
export async function getArticles() {
  const query = `
    query Articles {
      nodeArticles(first: 10) {
        edges {
          node {
            id
            title
            body {
              processed
            }
            created
          }
        }
      }
    }
  `;

  const response = await fetch(process.env.DRUPAL_GRAPHQL_URL, {
    method: 'POST',
    headers: { 'Content-Type': 'application/json' },
    body: JSON.stringify({ query }),
    next: { revalidate: 60 } // Cache for 60 seconds
  });

  const { data } = await response.json();
  return data.nodeArticles.edges.map(edge => edge.node);
}

Ready to build something amazing?

Join hundreds of developers already shipping faster with DCloud.dev