{"id":12605,"date":"2026-05-08T13:33:51","date_gmt":"2026-05-08T13:33:51","guid":{"rendered":"https:\/\/blog.clickpanda.com\/?p=12605"},"modified":"2026-05-08T13:45:22","modified_gmt":"2026-05-08T13:45:22","slug":"guia-desplegar-nextjs-cpanel","status":"publish","type":"post","link":"https:\/\/blog.clickpanda.com\/en\/hosting\/nextjs-cpanel-deployment-guide\/","title":{"rendered":"Next.js and cPanel: Ultimate Guide to Deploying Modern Applications Without Breaking Your Server"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"12605\" class=\"elementor elementor-12605\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2093a0c1 e-flex e-con-boxed e-con e-parent\" data-id=\"2093a0c1\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c781946 elementor-widget elementor-widget-global elementor-global-10391 elementor-widget-heading\" data-id=\"c781946\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Introduction<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-458f76b0 elementor-widget elementor-widget-text-editor\" data-id=\"458f76b0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The deployment of modern frameworks such as <strong>Next.js<\/strong> is usually associated exclusively with complex cloud platforms. However, cPanel has evolved to offer robust support for Node.js applications. <\/span><\/p><p><span style=\"font-weight: 400;\">At <a href=\"http:\/\/clickpanda.com\"><span style=\"color: #ff6600;\">ClickPanda<\/span><\/a>We show you how to combine the power of React with the ease of administration of our infrastructure, achieving superior performance without unnecessary complications.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0452fdc elementor-widget elementor-widget-global elementor-global-10444 elementor-widget-table-of-contents\" data-id=\"0452fdc\" data-element_type=\"widget\" data-settings=\"{&quot;headings_by_tags&quot;:[&quot;h2&quot;],&quot;exclude_headings_by_selector&quot;:[],&quot;no_headings_message&quot;:&quot;No headings were found on this page.&quot;,&quot;marker_view&quot;:&quot;numbers&quot;,&quot;hierarchical_view&quot;:&quot;yes&quot;,&quot;min_height&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"table-of-contents.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-toc__header\">\n\t\t\t<h4 class=\"elementor-toc__header-title\">\n\t\t\t\tTable of Contents\t\t\t<\/h4>\n\t\t\t\t\t<\/div>\n\t\t<div id=\"elementor-toc__0452fdc\" class=\"elementor-toc__body\">\n\t\t\t<div class=\"elementor-toc__spinner-container\">\n\t\t\t\t<svg class=\"elementor-toc__spinner eicon-animation-spin e-font-icon-svg e-eicon-loading\" aria-hidden=\"true\" viewbox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M500 975V858C696 858 858 696 858 500S696 142 500 142 142 304 142 500H25C25 237 238 25 500 25S975 237 975 500 763 975 500 975Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ce7660e elementor-widget elementor-widget-heading\" data-id=\"ce7660e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Application preparation (Local)<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7154b06 elementor-widget elementor-widget-text-editor\" data-id=\"7154b06\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Before uploading your project, you must prepare the build for production. In your local terminal, run:<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d667f08 elementor-widget elementor-widget-code-highlight\" data-id=\"d667f08\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\tBash\n\nnpm run build\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c5d32d elementor-widget elementor-widget-text-editor\" data-id=\"4c5d32d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Make sure your file <\/span><span style=\"font-weight: 400; color: #ff6600;\">package.json<\/span><span style=\"font-weight: 400;\"> have the correct scripts and that you use a custom server or the Next.js startup command. <\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b43408d elementor-widget elementor-widget-text-editor\" data-id=\"b43408d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<blockquote><p><strong><span style=\"color: #ff6600;\">\ud83d\udca1Important:<\/span><\/strong> For cPanel, the most stable is to use an input file called app.js or index.js.<\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-88209fb elementor-widget elementor-widget-image\" data-id=\"88209fb\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Diseno-sin-titulo-5-1536x864-1-1024x576.webp\" class=\"attachment-large size-large wp-image-12608\" alt=\"nextjs\" srcset=\"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Diseno-sin-titulo-5-1536x864-1-1024x576.webp 1024w, https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Diseno-sin-titulo-5-1536x864-1-300x169.webp 300w, https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Diseno-sin-titulo-5-1536x864-1-768x432.webp 768w, https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Diseno-sin-titulo-5-1536x864-1-18x10.webp 18w, https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Diseno-sin-titulo-5-1536x864-1.webp 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7347ba1 elementor-widget elementor-widget-heading\" data-id=\"7347ba1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Configuration in cPanel: \"Setup Node.js App\".<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e1e5685 elementor-widget elementor-widget-text-editor\" data-id=\"e1e5685\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The key is in the cPanel module. Follow these steps:<\/span><\/p><ol><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Search for the section <\/span><strong>Software<\/strong><span style=\"font-weight: 400;\"> and click on <\/span><strong>Setup Node.js App.<\/strong><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click on <\/span><strong>Create Application.<\/strong><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Node.js version:<\/strong><span style=\"font-weight: 400;\"> Select the recommended version (e.g. 18.x or 20.x).<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Application mode:<\/strong><span style=\"font-weight: 400;\"> Change it to <\/span><strong>Production.<\/strong><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Application root:<\/strong><span style=\"font-weight: 400;\"> The folder where you will upload the files (ex. <\/span><span style=\"font-weight: 400;\">my-next-app<\/span><span style=\"font-weight: 400;\">).<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Application URL:<\/strong><span style=\"font-weight: 400;\"> Select your domain or subdomain.<\/span><\/li><\/ol><p><strong>Application startup file:<\/strong><span style=\"font-weight: 400;\"> Write <\/span><span style=\"font-weight: 400;\">app.js<\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aea8a58 elementor-widget elementor-widget-text-editor\" data-id=\"aea8a58\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<blockquote><p><strong><span style=\"color: #ff6600;\">\ud83d\udca1<\/span><\/strong><span style=\"font-weight: 400;\"><strong>Tip<\/strong>: <\/span><span style=\"font-weight: 400;\">If you prefer to use a subdomain (ex: <\/span><span style=\"font-weight: 400;\">lab.yourdomain.com<\/span><span style=\"font-weight: 400;\">), be sure to create it first in the \"Subdomains\" section of your cPanel.<\/span><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f6631f elementor-widget elementor-widget-heading\" data-id=\"0f6631f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Using cPanel Terminal and Commands<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d449d1b elementor-widget elementor-widget-text-editor\" data-id=\"d449d1b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Once the application is created, cPanel will give you a command to enter the virtual environment (VirtualEnv).<\/span><\/p><ol><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Go to the section <\/span><b>Advanced<\/b><span style=\"font-weight: 400;\"> &gt; <\/span><b>Terminal<\/b><span style=\"font-weight: 400;\"> in cPanel.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Copy and paste the command that the previous step gave you (it looks something like this <\/span><span style=\"font-weight: 400;\">source \/home\/user\/nodevenv\/...\/bin\/activate<\/span><span style=\"font-weight: 400;\">).<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Now, navigate to your folder and install the dependencies:<\/span><\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5787832 elementor-widget elementor-widget-code-highlight\" data-id=\"5787832\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\tBash\r\n\r\ncd my-next-app\r\nnpm install\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e74c505 elementor-widget elementor-widget-heading\" data-id=\"e74c505\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"> The Entry Point file: app.js<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a367fc elementor-widget elementor-widget-text-editor\" data-id=\"4a367fc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">As cPanel uses Phusion Passenger to serve the app, you need a file <\/span><span style=\"font-weight: 400;\">app.js<\/span><span style=\"font-weight: 400;\"> in the root of your project that \"lifts\" Next.js:<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8bc5363 elementor-widget elementor-widget-code-highlight\" data-id=\"8bc5363\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-tomorrow copy-to-clipboard\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\tJavaScript\r\nconst { createServer } = require('http')\r\nconst { parse } = require('url')\r\nconst next = require('next')\r\n\r\nconst dev = false\r\nconst app = next({ dev })\r\nconst handle = app.getRequestHandler()\r\n\r\napp.prepare().then(() =&gt; {\r\n  createServer((req, res) =&gt; {\r\n    const parsedUrl = parse(req.url, true)\r\n    handle(req, res, parsedUrl)\r\n  }).listen(process.env.PORT || 3000, (err) =&gt; {\r\n    if (err) throw err\r\n    console.log('&gt; Ready on http:\/\/localhost:' + (process.env.PORT || 3000))\r\n  })\r\n})\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-513b40e elementor-widget elementor-widget-heading\" data-id=\"513b40e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Environment and Deployment Variables Management<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8be5222 elementor-widget elementor-widget-text-editor\" data-id=\"8be5222\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Do not upload your file <\/span><span style=\"font-weight: 400;\">.env<\/span><span style=\"font-weight: 400;\"> to the repository or by FTP if it contains sensitive keys.<\/span><\/p><ul><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Within <\/span><strong>Setup Node.js App<\/strong><span style=\"font-weight: 400;\">go to the section <\/span>Environment variables<span style=\"font-weight: 400;\">.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Add your API keys, database secrets, and the <\/span><span style=\"font-weight: 400;\">NODE_ENV=production<\/span><span style=\"font-weight: 400;\">.<\/span><\/li><li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click on <\/span><strong>Save<\/strong><span style=\"font-weight: 400;\"> and then in <\/span><strong>Restart<\/strong><span style=\"font-weight: 400;\"><strong>.<\/strong> Your Next.js application will already be running with optimized server-side rendering (SSR).<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b484279 elementor-widget elementor-widget-global elementor-global-11789 elementor-widget-image\" data-id=\"b484279\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/clickpanda.com\/es-es\/hosting-ssd?utm_source=blog&#038;utm_medium=banner&#038;utm_campaign=hosting_ssd&#038;utm_term=superior&#038;utm_content=banner2\" target=\"_blank\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2025\/08\/Promo_SSD-1024x576.png\" class=\"attachment-large size-large wp-image-11788\" alt=\"Promotion SSD 20% discount\" srcset=\"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2025\/08\/Promo_SSD-1024x576.png 1024w, https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2025\/08\/Promo_SSD-300x169.png 300w, https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2025\/08\/Promo_SSD-768x432.png 768w, https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2025\/08\/Promo_SSD-1536x864.png 1536w, https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2025\/08\/Promo_SSD-18x10.png 18w, https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2025\/08\/Promo_SSD.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-faac96e elementor-widget elementor-widget-heading\" data-id=\"faac96e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Benefits of choosing ClickPanda for Next.js<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-edd3a43 elementor-widget elementor-widget-text-editor\" data-id=\"edd3a43\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>\u2705 Resource optimization:<\/strong><span style=\"font-weight: 400;\"> cPanel manages memory to keep response times to a minimum.<\/span><\/p><p><strong>\u2705 Safety:<\/strong><span style=\"font-weight: 400;\"> Free SSL included and visual firewall management.<\/span><\/p><p><strong>\u2705 All in one:<\/strong><span style=\"font-weight: 400;\"> Corporate emails, databases and your modern frontend in one place.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f23d09e elementor-widget elementor-widget-heading\" data-id=\"f23d09e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Conclusion<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-61ab36b elementor-widget elementor-widget-text-editor\" data-id=\"61ab36b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">You don't have to sacrifice ease of use for modernity. Implementing Next.js in ClickPanda gives you the best of both worlds: a high-level framework on a platform you already know and trust.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb138d5 elementor-widget elementor-widget-button\" data-id=\"eb138d5\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/clickpanda.com\/es-co\/hosting-ssd?utm_source=blog&#038;utm_medium=text&#038;utm_campaign=blog&#038;utm_term=blog&#038;utm_content=inline_link\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-circle-right\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Deploy my Next.js App<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b291c94 elementor-widget elementor-widget-image\" data-id=\"b291c94\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/clickpanda.com\/es-co\/certificados-ssl?utm_source=blog&#038;utm_medium=banner&#038;utm_campaign=certificate-ssl&#038;utm_term=superior&#038;utm_content=banner2\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"810\" height=\"170\" src=\"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2025\/05\/CTA-BLOG-SSL-3.gif\" class=\"attachment-large size-large wp-image-9847\" alt=\"CTA BLOG SSL #\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Introduction The deployment of modern frameworks such as Next.js is often associated exclusively with complex cloud platforms. However, cPanel has evolved to offer robust support for Node.js applications. At ClickPanda, we show you how to marry the power of React with the ease of administration of our infrastructure, achieving superior performance without unnecessary complications. [...]<\/p>","protected":false},"author":1,"featured_media":12607,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49],"tags":[92,214,213,169,215],"class_list":["post-12605","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hosting","tag-cpanel","tag-despliegue-web","tag-next-js","tag-node-js","tag-servidores-vps"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Next.js y cPanel: Gu\u00eda definitiva para implementar aplicaciones<\/title>\n<meta name=\"description\" content=\"\u00bfEs posible usar Next.js en cPanel? S\u00ed. Aprende paso a paso c\u00f3mo configurar Node.js, usar la terminal y desplegar tus aplicaciones Next.js en ClickPanda.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.clickpanda.com\/en\/hosting\/nextjs-cpanel-deployment-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Next.js y cPanel: Gu\u00eda definitiva para implementar aplicaciones\" \/>\n<meta property=\"og:description\" content=\"\u00bfEs posible usar Next.js en cPanel? S\u00ed. Aprende paso a paso c\u00f3mo configurar Node.js, usar la terminal y desplegar tus aplicaciones Next.js en ClickPanda.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.clickpanda.com\/en\/hosting\/nextjs-cpanel-deployment-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"ClickPanda Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-08T13:33:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-08T13:45:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Gemini_Generated_Image_l0jrznl0jrznl0jr.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1408\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"ClickPanda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"ClickPanda\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/\"},\"author\":{\"name\":\"ClickPanda\",\"@id\":\"https:\/\/blog.clickpanda.com\/en\/#\/schema\/person\/65b603e17cb666be4ef630cf37340185\"},\"headline\":\"Next.js y cPanel: Gu\u00eda definitiva para implementar aplicaciones modernas sin romper tu servidor\",\"datePublished\":\"2026-05-08T13:33:51+00:00\",\"dateModified\":\"2026-05-08T13:45:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/\"},\"wordCount\":515,\"publisher\":{\"@id\":\"https:\/\/blog.clickpanda.com\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Gemini_Generated_Image_l0jrznl0jrznl0jr.png\",\"keywords\":[\"cPanel\",\"Despliegue Web\",\"Next.js\",\"Node.js\",\"Servidores VPS\"],\"articleSection\":[\"Hosting\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/\",\"url\":\"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/\",\"name\":\"Next.js y cPanel: Gu\u00eda definitiva para implementar aplicaciones\",\"isPartOf\":{\"@id\":\"https:\/\/blog.clickpanda.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Gemini_Generated_Image_l0jrznl0jrznl0jr.png\",\"datePublished\":\"2026-05-08T13:33:51+00:00\",\"dateModified\":\"2026-05-08T13:45:22+00:00\",\"description\":\"\u00bfEs posible usar Next.js en cPanel? S\u00ed. Aprende paso a paso c\u00f3mo configurar Node.js, usar la terminal y desplegar tus aplicaciones Next.js en ClickPanda.\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#primaryimage\",\"url\":\"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Gemini_Generated_Image_l0jrznl0jrznl0jr.png\",\"contentUrl\":\"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Gemini_Generated_Image_l0jrznl0jrznl0jr.png\",\"width\":1408,\"height\":768,\"caption\":\"Un servidor tecnol\u00f3gico avanzado con el logo de Next.js brillando, rodeado de engranajes y chips que flotan en un entorno cibern\u00e9tico con patrones de circuitos y flujos de datos.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/blog.clickpanda.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Next.js y cPanel: Gu\u00eda definitiva para implementar aplicaciones modernas sin romper tu servidor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.clickpanda.com\/en\/#website\",\"url\":\"https:\/\/blog.clickpanda.com\/en\/\",\"name\":\"ClickPanda Blog\",\"description\":\"Noticias y novedades del mundo digital con ClickPanda\",\"publisher\":{\"@id\":\"https:\/\/blog.clickpanda.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.clickpanda.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.clickpanda.com\/en\/#organization\",\"name\":\"ClickPanda Blog\",\"url\":\"https:\/\/blog.clickpanda.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.clickpanda.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2018\/10\/correo.jpg\",\"contentUrl\":\"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2018\/10\/correo.jpg\",\"width\":1000,\"height\":541,\"caption\":\"ClickPanda Blog\"},\"image\":{\"@id\":\"https:\/\/blog.clickpanda.com\/en\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.clickpanda.com\/en\/#\/schema\/person\/65b603e17cb666be4ef630cf37340185\",\"name\":\"ClickPanda\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.clickpanda.com\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/82d37212d6d3a48c3a15ebca75a9a672f19a5a65ebcad578992e9a9467dd632a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/82d37212d6d3a48c3a15ebca75a9a672f19a5a65ebcad578992e9a9467dd632a?s=96&d=mm&r=g\",\"caption\":\"ClickPanda\"},\"sameAs\":[\"https:\/\/blog.clickpanda.com\"],\"url\":\"https:\/\/blog.clickpanda.com\/en\/author\/clickpadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Next.js y cPanel: Gu\u00eda definitiva para implementar aplicaciones","description":"\u00bfEs posible usar Next.js en cPanel? S\u00ed. Aprende paso a paso c\u00f3mo configurar Node.js, usar la terminal y desplegar tus aplicaciones Next.js en ClickPanda.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.clickpanda.com\/en\/hosting\/nextjs-cpanel-deployment-guide\/","og_locale":"en_US","og_type":"article","og_title":"Next.js y cPanel: Gu\u00eda definitiva para implementar aplicaciones","og_description":"\u00bfEs posible usar Next.js en cPanel? S\u00ed. Aprende paso a paso c\u00f3mo configurar Node.js, usar la terminal y desplegar tus aplicaciones Next.js en ClickPanda.","og_url":"https:\/\/blog.clickpanda.com\/en\/hosting\/nextjs-cpanel-deployment-guide\/","og_site_name":"ClickPanda Blog","article_published_time":"2026-05-08T13:33:51+00:00","article_modified_time":"2026-05-08T13:45:22+00:00","og_image":[{"width":1408,"height":768,"url":"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Gemini_Generated_Image_l0jrznl0jrznl0jr.png","type":"image\/png"}],"author":"ClickPanda","twitter_card":"summary_large_image","twitter_misc":{"Written by":"ClickPanda","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#article","isPartOf":{"@id":"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/"},"author":{"name":"ClickPanda","@id":"https:\/\/blog.clickpanda.com\/en\/#\/schema\/person\/65b603e17cb666be4ef630cf37340185"},"headline":"Next.js y cPanel: Gu\u00eda definitiva para implementar aplicaciones modernas sin romper tu servidor","datePublished":"2026-05-08T13:33:51+00:00","dateModified":"2026-05-08T13:45:22+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/"},"wordCount":515,"publisher":{"@id":"https:\/\/blog.clickpanda.com\/en\/#organization"},"image":{"@id":"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Gemini_Generated_Image_l0jrznl0jrznl0jr.png","keywords":["cPanel","Despliegue Web","Next.js","Node.js","Servidores VPS"],"articleSection":["Hosting"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/","url":"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/","name":"Next.js y cPanel: Gu\u00eda definitiva para implementar aplicaciones","isPartOf":{"@id":"https:\/\/blog.clickpanda.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#primaryimage"},"image":{"@id":"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Gemini_Generated_Image_l0jrznl0jrznl0jr.png","datePublished":"2026-05-08T13:33:51+00:00","dateModified":"2026-05-08T13:45:22+00:00","description":"\u00bfEs posible usar Next.js en cPanel? S\u00ed. Aprende paso a paso c\u00f3mo configurar Node.js, usar la terminal y desplegar tus aplicaciones Next.js en ClickPanda.","breadcrumb":{"@id":"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#primaryimage","url":"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Gemini_Generated_Image_l0jrznl0jrznl0jr.png","contentUrl":"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2026\/05\/Gemini_Generated_Image_l0jrznl0jrznl0jr.png","width":1408,"height":768,"caption":"Un servidor tecnol\u00f3gico avanzado con el logo de Next.js brillando, rodeado de engranajes y chips que flotan en un entorno cibern\u00e9tico con patrones de circuitos y flujos de datos."},{"@type":"BreadcrumbList","@id":"https:\/\/blog.clickpanda.com\/hosting\/guia-desplegar-nextjs-cpanel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blog.clickpanda.com\/"},{"@type":"ListItem","position":2,"name":"Next.js y cPanel: Gu\u00eda definitiva para implementar aplicaciones modernas sin romper tu servidor"}]},{"@type":"WebSite","@id":"https:\/\/blog.clickpanda.com\/en\/#website","url":"https:\/\/blog.clickpanda.com\/en\/","name":"ClickPanda Blog","description":"Noticias y novedades del mundo digital con ClickPanda","publisher":{"@id":"https:\/\/blog.clickpanda.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.clickpanda.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.clickpanda.com\/en\/#organization","name":"ClickPanda Blog","url":"https:\/\/blog.clickpanda.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.clickpanda.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2018\/10\/correo.jpg","contentUrl":"https:\/\/blog.clickpanda.com\/wp-content\/uploads\/2018\/10\/correo.jpg","width":1000,"height":541,"caption":"ClickPanda Blog"},"image":{"@id":"https:\/\/blog.clickpanda.com\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/blog.clickpanda.com\/en\/#\/schema\/person\/65b603e17cb666be4ef630cf37340185","name":"ClickPanda","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.clickpanda.com\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/82d37212d6d3a48c3a15ebca75a9a672f19a5a65ebcad578992e9a9467dd632a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/82d37212d6d3a48c3a15ebca75a9a672f19a5a65ebcad578992e9a9467dd632a?s=96&d=mm&r=g","caption":"ClickPanda"},"sameAs":["https:\/\/blog.clickpanda.com"],"url":"https:\/\/blog.clickpanda.com\/en\/author\/clickpadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.clickpanda.com\/en\/wp-json\/wp\/v2\/posts\/12605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.clickpanda.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.clickpanda.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.clickpanda.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.clickpanda.com\/en\/wp-json\/wp\/v2\/comments?post=12605"}],"version-history":[{"count":4,"href":"https:\/\/blog.clickpanda.com\/en\/wp-json\/wp\/v2\/posts\/12605\/revisions"}],"predecessor-version":[{"id":12611,"href":"https:\/\/blog.clickpanda.com\/en\/wp-json\/wp\/v2\/posts\/12605\/revisions\/12611"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.clickpanda.com\/en\/wp-json\/wp\/v2\/media\/12607"}],"wp:attachment":[{"href":"https:\/\/blog.clickpanda.com\/en\/wp-json\/wp\/v2\/media?parent=12605"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.clickpanda.com\/en\/wp-json\/wp\/v2\/categories?post=12605"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.clickpanda.com\/en\/wp-json\/wp\/v2\/tags?post=12605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}