MoodleThemeForge
First-run setup — takes about 60 seconds
1 of 3 — Database Configuration
Enter your MySQL credentials. MoodleThemeForge will create its own database (
mtf_db
).
MySQL Host
MySQL Port
MySQL User (needs CREATE DATABASE)
MySQL Password
Test & Continue
2 of 3 — Moodle Location
Point ThemeForge to your Moodle installation.
Moodle web URL
Moodle filesystem path (absolute)
Moodle admin username
Moodle admin password
PHP binary path
Verify Moodle & Continue
3 of 3 — AI Assistant (Optional)
Add an AI API key to enable the natural language theme assistant. You can add this later in Settings.
AI Provider
Anthropic Claude (Recommended)
OpenAI GPT-4o
Skip — no AI for now
API Key (leave blank to skip)
Finish Setup & Launch
Skip AI, finish setup
Installing...
Setup complete! MoodleThemeForge is ready.
Open ThemeForge