TrendRadarDocsA PROJECT BYsansansansan's personal projects and softwaresandev.cc
HomeDocumentationCommunityPartnershipsIndividual SupportCredits
  • Start here
    • Choose a deployment
    • No server: GitHub Actions
    • Server / NAS: Docker
    • Try locally: Run with uv
    • Configure content & delivery
  • Data Sources
    • Platform Configuration
    • Self-hosted sources (AI)
    • RSS Feed Configuration
  • Content Filtering
    • Keyword Configuration
    • AI Smart Filtering
  • Push Notifications
    • Push Channels
    • Push Modes
    • Scheduling
  • AI Enhancement
    • AI Analysis & Push
    • AI Translation
    • MCP Chat Analysis
    • MCP Query Guide
  • Data & Operations
    • Storage Configuration
    • Config Editor
    • Publish web reports
    • Architecture
  • More
    • FAQ
  1. Docs
  2. /
  3. Start here
  4. /
  5. Choose a deployment
© TrendRadar·GPL-3.0 License·Website·GitHub·by sansan

Quick start

Choose a deployment method, configure at least one push channel in its guide, and confirm the first message arrives. Personalize sources, filters, schedules and AI after this basic flow works.

Deployment options

Start with any option that fits your setup. You can also use multiple methods or add another later.
Recommended for long-term use

I have a server or NAS

Run continuously with Docker
The most stable long-term option. Data stays on your disk by default and there is no weekly check-in.
  • Requires Docker
  • Best for continuous use
  • Local persistent data
Deploy with Docker

I do not have a server

Run in GitHub Actions
Runs in the cloud without a machine of your own. The project workflow requires a check-in within each 7-day cycle; remote storage is recommended for history.
  • Requires a GitHub account
  • No server required
  • Weekly check-in
Set up GitHub Actions

I want to try it on this computer

Run locally with uv
Best for a quick trial, development or debugging. It only runs while your computer and the process are active.
  • Windows, macOS or Linux
  • Good for trials
  • Local data
Run locally
Completion check
Follow the selected guide, connect at least one push channel, then confirm the message arrives in the target app.
Message received — continue setup