Quick Start Guide¶
Get FenLiu up and running in 5 minutes!
1. Start the Server (1 min)¶
fenliu --reload
Visit http://localhost:8000 in your browser.
2. Add Your First Stream (1 min)¶
- Click Streams in the navigation
- Click Create New Stream
- Enter a hashtag (e.g.,
python) - Select your instance (default: mastodon.social)
- Click Create
3. Fetch Posts (1 min)¶
- Click Fetch All to retrieve posts for your stream
- Watch the progress modal update
- Posts will appear in your database
4. Review Posts (1 min)¶
- Click Review to open the review interface
- See posts with spam scores
- Click Approve ✓ or Reject ✗ on posts
- Optionally adjust the spam score slider
5. Export to Curated Queue (1 min)¶
- Click Queue to view the export queue
- See approved posts ready for export
- Monitor delivery status
- Use Previous/Next buttons to browse images
Key Concepts¶
Spam Score (0-100)¶
- 0-30: Likely legitimate content
- 30-70: Questionable - requires manual review
- 70-100: Likely spam
Post States¶
- 🟢 Approved: Ready to export to Curated Queue
- 🔴 Rejected: Will not be exported
- ⚪ Pending: Awaiting review decision
Queue States¶
- 🟨 Pending: Waiting to be processed
- 🔵 Reserved: Currently being processed
- 🟢 Delivered: Successfully exported
- 🔴 Error: Failed to export
Settings¶
Click Settings to configure:
- Attachments-Only Export: Only export posts with media
- Auto-Reject Blocked Posts: Auto-reject blocked users/hashtags
- Don't Reblog Users: Block specific accounts
- Don't Reblog Hashtags: Exclude posts with certain hashtags
Next Steps¶
- Dashboard Guide - Understand the dashboard
- Review Interface - Master the review workflow
- API Reference - Integrate with external systems