> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nudgra.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Choose the right Nudgra distribution and start the setup path.

Nudgra is an Instagram automation app for operators who want control over their automation rules, connected accounts, and deployment.

Use Nudgra to connect an Instagram professional account, receive Meta webhook events, send DM replies and follow-ups, and manage contacts, conversations, automations, and logs from a dashboard.

## Choose a distribution

<Columns cols={2}>
  <Card title="Nudgra OSS" icon="server" href="/oss/overview">
    Self-host the app, database, webhooks, OAuth, jobs, HTTPS, and backups. Choose this path when you want to operate your own infrastructure.
  </Card>

  <Card title="Nudgra Cloud" icon="cloud" href="/cloud/overview">
    Host the Next.js dashboard on Vercel and run backend state, auth, scheduling, and webhooks on Convex Cloud. Choose this path when you want less infrastructure to manage.
  </Card>
</Columns>

## Shared requirements

Both distributions need:

* A Google account for dashboard sign-in.
* A Meta Developer account.
* An Instagram professional account, business or creator.
* A public production domain for OAuth redirects and webhooks.

<Tip>
  Start with the [quickstart](/quickstart) if you are deciding between distributions. Use the shared [Google OAuth](/shared/google-oauth) and [Meta / Instagram setup](/shared/meta-instagram-setup) guides when you configure production.
</Tip>

## Source repositories

<Columns cols={2}>
  <Card title="Nudgra OSS on GitHub" icon="github" href="https://github.com/MaikoCode/nudgra-oss">
    Open the self-hosted repository.
  </Card>

  <Card title="Nudgra Cloud on GitHub" icon="github" href="https://github.com/MaikoCode/nudgra-cloud">
    Open the Next.js and Convex repository.
  </Card>
</Columns>
