Quick Start Guide
Overview
Get up and running with the AutoBot Solutions Forum in minutes.
For Users
Step 1: Register
1. Click "Register" in the navbar
2. Choose a username (4-64 characters)
3. Enter your email address
4. Choose a strong password (8+ characters)
5. Click "Register"
Step 2: Verify Email
- Check your email for verification link
- Click the link to verify your account
- Or use the token displayed for testing
Step 3: Login
- Click "Login" in the navbar
- Enter your username and password
- Click "Login"
- Optional: Check "Remember Me"
Step 4: Create Your First Post
1. Click "New Post" in the navbar
2. Enter a title (5+ characters)
3. Write your content (supports Markdown)
4. Optionally select a category
5. Optionally select a repository
6. Optionally attach a file
7. Click "Create Post"Step 5: Explore
- Browse the forum index
- Search for topics
- View user profiles
- Bookmark interesting posts
- Vote on content
For Administrators
Step 1: Deploy
bash
git clone https://github.com/AutoBotSolutions/repo-forum.git
cd repo-forum
cp .env.example .env
Edit .env with your settings
docker-compose up -d
docker-compose exec app python init_db.py
Step 2: Access Admin Panel
Login with admin account (created by init_db.py)
Click "Admin" in the navbar
Access dashboard and management toolsStep 3: Configure
Sync GitHub repositories
Create categories
Create badges
Review user accountsFor Developers
Step 1: Set Up Development Environment
bash
git clone https://github.com/AutoBotSolutions/repo-forum.git
cd repo-forum
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
cp .env.example .env
python init_db.py
python run.py
Step 2: Contribute
See CONTRIBUTING.md
Create a feature branch
Make your changes
Submit a pull requestCommon First Steps
Change Your Profile
1. Click "Profile" in navbar
2. Click "Edit Profile"
3. Update username or email
4. Click "Save"
Send a Message
1. Click the envelope icon in navbar
2. Click "New Message"
3. Select recipient
4. Write your message
5. Click "Send Message"
Bookmark a Post
1. Navigate to any post
2. Click "★ Bookmark"
3. View bookmarks via navbar
View Notifications
1. Click the bell icon in navbar
2. View unread notifications
3. Click "View" to navigate to content
4. Click "Mark All Read" to clear
Next Steps
Read the User Guide for detailed features
Check the Administrator Guide for admin tasks
See the Developer Guide for developmentNeed Help?
Check FAQ
Visit Support
Join our Discord community
Email support@autobotsolutions.com