---
title: Installation
description: How to install SurfSense - Docker or from source
icon: Download
---

import { Card, Cards } from 'fumadocs-ui/components/card';
import { Container, Wrench } from 'lucide-react';

SurfSense runs as a Python backend + Next.js frontend. You can either spin it up with Docker or set everything up yourself.

**Not sure which to pick?** Docker gets you up and running fastest. Go manual if you want to build SurfSense with us or need full control over the stack.

<Cards>
  <Card
    icon={<Container />}
    title="Docker Installation"
    description="All dependencies pre-configured, up and running in minutes"
    href="/docs/docker-installation"
  />
  <Card
    icon={<Wrench />}
    title="Manual Installation"
    description="Set up each component yourself for full control"
    href="/docs/manual-installation"
  />
</Cards>
