Skip to main content

Prerequisites

Hosting Notice

Community Template is a Node.js based application and requires a VPS or dedicated server to operate. Shared hosting will NOT work.

This document covers what you need before installing Community Template. All installation documentation is written for an Ubuntu 24.04 LTS Linux VPS. Ubuntu 22.04 LTS will also work, but other operating systems are not currently documented.

What You Need

  • VPS or Dedicated Server - Ubuntu 24.04 LTS recommended
  • Your own domain - e.g., community.yourdomain.com
  • Valid Community Template license key - from shadowdevs.com/license
  • Email service - SendGrid or SMTP (optional - falls back to Shadow Devs' SMTP if not configured)
  • Discord Application - required if using Discord login or the Discord bot

System Requirements

Minimum Recommended
OS: Ubuntu 22.04 LTS
CPU Cores: 1
RAM: 1 GB
Storage: 10 GB
OS: Ubuntu 24.04 LTS
CPU Cores: 2
RAM: 2 GB
Storage: 40 GB

Actual requirements vary depending on traffic, upload sizes, and gallery/media usage.


Need a Server?

If you need reliable hosting, check out Nexus Hosting - they offer great reliability and affordability.