Conduit - Standalone Forum & Store v1.0.1

Standalone update page, forum, store + plugin link, & status page for Minecraft.
July Sales Event - Get it now for 30% off - Offer ends Jul 22, 2026
  • banner.jpg
  • UpdatesPage.PNG
  • Forumpage.PNG
  • Storepage.PNG
  • banner.jpg
  • UpdatesPage.PNG
  • Forumpage.PNG
  • Storepage.PNG

Self-hosted server website platform

News, forum, store, and status on one install.
$14.99 USD · one-time · Node.js 18+ · optional Paper plugin

================================================================================
OVERVIEW
================================================================================
Conduit is a self-hosted website platform for Minecraft communities — news CMS,
member forum, web store with in-game delivery, and a public status page, all
behind one interactive installer and one admin dashboard. Pick modules at install
time; theme the public site with Default or Frostfall presets; take payments
through Stripe or PayPal; drop ConduitStore on Paper to fulfill ranks and crates
automatically when players join.

4 modules · 1 installer | Self-hosted · no SaaS lock-in
Stripe · PayPal · dev mode | JSON or SQL forum storage

================================================================================
REQUIREMENTS
================================================================================
Web server
Node.js 18+
VPS or dedicated host (Linux or Windows)
Reverse proxy with TLS recommended (nginx, Caddy, etc.)

Optional (store delivery)
Paper server 1.21+
ConduitStore.jar — polls Conduit API and runs purchase commands

Not included
Domain, SSL certificate, SMTP provider, Stripe/PayPal merchant accounts

================================================================================
MODULES (enable any combo at install)
================================================================================
[Core] Conduit Engine — installer, CMS server, unified admin auth,
theme presets, start/stop scripts, config.env bind/port

[News] Block-based post editor, drafts and scheduling, public /news/
feed, media uploads — data/posts.json, uploads/

[Forum] Categories, boards, threads, comments, profiles, up/down votes,
staff moderation, SMTP verification, forum ranks — optional if
you only need news + store

[Store] Web storefront, categories, promo codes, multi-currency display,
Stripe/PayPal/dev checkout, order analytics, donation goal and
top-donator widgets — ConduitStore plugin for command delivery

[Status] Public /status/ page, embeddable widgets, monitor intervals,
incident history, webhook alerts on downtime

[ConduitStore] Lightweight Paper plugin — polls GET /api/store/plugin/orders,
runs product commands for online players, marks orders fulfilled

Controlled by settings/modules.json — disabled modules return 404 for pages/APIs.
Re-run installer or edit/prune manually to change module selection.

================================================================================
FEATURES
================================================================================
[Installer] Interactive terminal UI — pick install directory, toggle News /
Forum / Store / Status, choose payment provider at setup, bake
Conduit URL into ConduitStore config, build plugin JAR when
store module selected

[Themes] Default (Guardian / prismarine + amber) and Frostfall (winter
aurora + snowfall) — switch from admin; news, forum, store, and
status share nav and colors

[News CMS] Rich block editor, hero images, draft/publish workflow, public
index with excerpt cards and pagination

[Forum] Category/board index, thread list and detail, member profiles
(avatar, banner, bio), optional Minecraft username link via
Mojang lookup, up/down voting on threads and comments

[Forum staff] Admin forum tools — categories, boards, user list, bans, rank
editor, delete threads/comments, force password reset

[Forum email] SMTP verification and password reset — settings/mail.json,
require-email-verification toggle in admin

[Store public] Product cards, category filters, live cart drawer, Minecraft
username on checkout, multi-currency with FX refresh

[Store admin] Catalog editor, order timeline with fulfillment status, payment
keys, plugin API key rotation, revenue analytics tiles

[Payments] Dev mode (instant, no real charges), Stripe Checkout + webhook,
PayPal capture (sandbox or live) — paymentMode in store settings

[Promo codes] Percent or fixed discounts, redemption limits, validation at
checkout

[Donations] Optional donation goal bar and top-donator leaderboard on store

[Status] HTTP/TCP monitors, failure/recovery thresholds, incident open/
close, retention window, optional alert webhook URL

[Storage] Forum driver: json (data/forum/) or sql (data/conduit.db) via
settings/storage.json

[Unified auth] One account for forum and site admin when forum enabled — default
site admin admin/admin on first start (change immediately)

================================================================================
PUBLIC ROUTES
================================================================================
/news/ News feed and post pages (News module)
/forum/ Forum index, boards, threads, profiles (Forum module)
/store/ Web storefront and checkout (Store module)
/status/ Public status page and widgets (Status module)
/admin/ Admin dashboard (forum enabled — unified login)
/admin/login.html Admin login (forum disabled)

================================================================================
ADMIN AREAS
================================================================================
Dashboard (/admin/index.html)
Change site admin password
Switch theme preset
Grant/revoke site admin role on forum users
Site name and tagline (settings/site.json)

News editor (/admin/editor.html)
Create, edit, publish, schedule posts

Forum admin (/admin/forum.html)
Categories, boards, users, bans, ranks, moderation

Store admin (/admin/store.html)
Products, categories, orders, promo codes, payments, plugin API key, analytics

Mail (/admin/mail.html)
SMTP host, credentials, siteUrl, verification toggle, test send

Uptime (/admin/uptime.html)
Monitors, intervals, incidents, webhook URL

Live (/admin/live.html)
Presence / analytics snapshot

================================================================================
FORUM ACCESS & ROLES (web — not Minecraft permissions)
================================================================================
Site admin role (role: admin)
Full admin dashboard access
Forum moderation APIs
Grant/revoke via Admin → Dashboard → Site admins
Legacy admin cookie session (admin user) also counts as admin

Member role (role: member)
Default for registered forum users
Post threads and comments, vote, edit own profile

Forum ranks (cosmetic display)
Colored rank badges on posts — managed in Admin → Forum → Ranks
Assign per user in admin user tools

Bans
Staff can ban users from forum participation via admin ban list

Signup
Register at /forum/ — email verification when SMTP enabled and required
Password reset via email link

No Bukkit/LuckPerms permission tree — access is web-session based.

================================================================================
CONDUITSTORE — IN-GAME DELIVERY (Paper)
================================================================================
JAR ConduitStore/ConduitStore.jar (built at install if Store selected)
Platform Paper 1.21+ (api-version 1.21)
Copy to plugins/ConduitStore.jar

Behavior
Polls GET /api/store/plugin/orders on interval (default 10s)
Extra poll on PlayerJoinEvent
Delivers only when target player is online on that server
Runs product command list as console (default) or as player
{player} placeholder replaced with buyer username
Marks order fulfilled or failed via Conduit API after delivery

Config — plugins/ConduitStore/config.yml
conduit.url Public site URL (https://your-domain)
conduit.api-key From Admin → Store → Plugin API key
conduit.poll-interval-seconds 10 (default)
conduit.request-timeout-ms 8000 (default)
delivery.run-as-console true (default)
delivery.notify-player true (default)
delivery.message Purchase delivered chat message
debug false

Commands
/conduitstore Show Conduit URL and help
/conduitstore reload Reload config and restart poll task

Permissions (Bukkit)
conduitstore.admin /conduitstore commands (default: op)

================================================================================
COMMANDS — SUMMARY
================================================================================
Web (browser)
Sign in at /admin/ or /forum/ — no CLI command set for CMS

Paper (ConduitStore only)
/conduitstore Status and usage
/conduitstore reload Reload plugin config

================================================================================
CONFIG FILES (install directory)
================================================================================
config.env CONDUIT_HOST, CONDUIT_PORT bind address
settings/modules.json news, forum, store, status toggles
settings/site.json Site name, tagline
settings/theme-active.json Active preset (default, frostfall, …)
settings/themes/*.json Theme color presets
settings/store.json Payments, currencies, pluginApiKey, store copy
settings/mail.json SMTP, siteUrl, verification settings
settings/storage.json Forum driver: json or sql
settings/uptime.json Monitor intervals, thresholds, webhookUrl

Data (back up regularly)
data/posts.json News posts
data/forum/ or data/conduit.db Forum data
data/store/ Orders, products, promo codes
data/uptime/ Monitors and incidents
uploads/ Media uploads

================================================================================
PAYMENTS SETUP
================================================================================
settings/store.json (or Admin → Store)
paymentMethods.dev Instant checkout — testing only
paymentMethods.stripe Enable Stripe Checkout
paymentMethods.paypal Enable PayPal capture
paymentMode Active provider: dev | stripe | paypal

Stripe
Set secretKey, publishableKey in admin or JSON
Webhook endpoint: https://your-domain/api/store/webhooks/stripe
Add whsec_… webhook secret to store settings
Reverse proxy must send X-Forwarded-Proto: https

PayPal
clientId, clientSecret, mode sandbox | live in admin

Production checklist
Disable paymentMethods.dev
Enable live Stripe or PayPal
Configure ConduitStore api-key on Paper server
Test checkout end-to-end before going live

================================================================================
NETWORK & TLS
================================================================================
Edit config.env — CONDUIT_HOST=0.0.0.0 (or 127.0.0.1 behind proxy)
Terminate TLS at nginx/Caddy; proxy to Node port
Set X-Forwarded-Proto: https on proxied requests (required for payment return URLs)
Optional X-Forwarded-For for real client IPs
Use systemd, PM2, or similar for production uptime
start.sh / start.bat / node start.mjs — start server
stop.sh / stop.bat / node stop.mjs — stop process on configured port

================================================================================
INSTALL
================================================================================
1. node install.mjs [options] [install-directory]
Or install.sh / install.bat from Conduit package root
2. Follow prompts — pick modules, payment provider, public URL for store plugin
3. cd install-directory && ./start.sh (or start.bat)
4. Sign in /admin/ — default admin / admin — change password immediately
5. Configure SMTP (forum), payments (store), theme, site name
6. Copy ConduitStore.jar to Paper; paste plugin API key; /conduitstore reload

Options
-y, --yes Skip confirmation prompts
-h, --help Show installer help

Env overrides (before first start)
CONDUIT_ADMIN_USER Default admin username
CONDUIT_ADMIN_PASS Default admin password

================================================================================
SECURITY CHECKLIST
================================================================================
[ ] Change default admin password
[ ] TLS on public URL
[ ] X-Forwarded-Proto set by reverse proxy
[ ] SMTP configured and tested (if forum signup enabled)
[ ] Store dev payment disabled for production
[ ] Stripe webhook secret configured (if using Stripe)
[ ] PayPal set to live with live credentials (if using PayPal)
[ ] ConduitStore API key rotated if exposed; plugin config updated
[ ] Firewall: expose 443 (proxy), not Node port directly, unless intentional
[ ] Back up data/, settings/, uploads/, config.env

================================================================================
WHY CONDUIT? (highlights)
================================================================================
Full community site in one purchase:
+ One admin, one theme system, one deploy — not WordPress + XenForo + Tebex
+ Modular installer — news-only, forum + store, or full stack
+ Self-hosted — your data on your VPS, JSON or SQLite, no monthly SaaS
+ Real payments — Stripe Checkout, PayPal, dev mode for testing
+ ConduitStore delivers purchase commands on player join
+ Built-in /status/ monitors, widgets, and incident history
+ Default + Frostfall themes — shared across all public modules
+ $14.99 one-time (not subscription)

================================================================================
SETUP (quick)
================================================================================
1. Run installer to target directory; enable modules you need
2. Start Node server; put reverse proxy + TLS in front
3. Admin → change password, theme, site identity
4. Admin → Mail — SMTP + siteUrl for forum verification
5. Admin → Store — catalog, payment keys, plugin API key
6. Paper — ConduitStore.jar + config.yml url/api-key
7. Admin → Uptime — add monitors if Status module enabled

Production guide: Conduit/package/README.md (post-install checklist)

================================================================================
Conduit · $14.99 one-time · all modules · ConduitStore plugin · updates
Paste alongside main thread as feature, route & config reference.
================================================================================
Buy a license now
$10.49 $14.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 month
Share and earn
Refer this resource and earn a 10% commission.
144 Views
0 Purchases
1 Downloads
Jun 25, 2026 Published
N/A Updated
Not yet rated
617.5 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
Used to edit a web template.
AI Content Disclosure
Specific element edits on the store page frontend & Used in our CI/CD pipeline.
Type
  1. Minecraft server
  1. Status
  1. Blog
Supported languages
  1. English
  1. Spanish
  1. German
  1. French
  1. Portugese
  1. Polish
  1. Dutch
Creator
Owner
Recommended for you
A full-featured cross-server clans system, clan rallies/cross server warping, clan vault, and more!
Not yet rated
0 purchases
A Gardens & personal farms plugin, a free space to farm away from the main worlds.
Not yet rated
0 purchases
17 individual menus for DeluxeMenus, kits, rules, welcome, votes, leaderboards and more!
Not yet rated
0 purchases
A DeluxeMenus config for CoinsEngine to create a shop that uses a premium currency for your server.
Not yet rated
0 purchases
A complete staffmode, packet vanish and player monitoring solution for CryoSeries.
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 10% commission.
144 Views
0 Purchases
1 Downloads
Jun 25, 2026 Published
N/A Updated
Not yet rated
617.5 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
Used to edit a web template.
AI Content Disclosure
Specific element edits on the store page frontend & Used in our CI/CD pipeline.
Type
  1. Minecraft server
  1. Status
  1. Blog
Supported languages
  1. English
  1. Spanish
  1. German
  1. French
  1. Portugese
  1. Polish
  1. Dutch
Creator
Owner
Recommended for you
A full-featured cross-server clans system, clan rallies/cross server warping, clan vault, and more!
Not yet rated
0 purchases
A Gardens & personal farms plugin, a free space to farm away from the main worlds.
Not yet rated
0 purchases
17 individual menus for DeluxeMenus, kits, rules, welcome, votes, leaderboards and more!
Not yet rated
0 purchases
A DeluxeMenus config for CoinsEngine to create a shop that uses a premium currency for your server.
Not yet rated
0 purchases
A complete staffmode, packet vanish and player monitoring solution for CryoSeries.
Not yet rated
0 purchases
Top