Floik is a comprehensive, open source administration portal and community discussion system. Built as the successor to the NetherGames portal, Floik is specially designed for Minecraft servers, networks, and gaming communities to synchronize infrastructure, manage applications, and engage players.
Minecraft communities need custom, integrated web hubs to link server settings, handle application forms, and host community discussions. Floik provides a unified dashboard that replaces proprietary portals, offering role-based access control, forum systems, and a dynamic forms renderer.
Staff, builder, and appeal forms can be dynamically configured and rendered. Administrators can view, filters, search, and approve submissions globally.
Prioritize staff hierarchies, portal permissions, and user ranks using a drag-and-drop system. Ranks synchronize across public profiles and comments.
Moderators can pin important announcements, lock threads, filter inappropriate contents, and ban malicious actors in real time.
Custom identity pages display user parameters, top role titles with custom badges, avatar cards, and comment histories.
The codebase is organized into modules to support backend logic and frontends separately:
- floik_api: The Prisma-connected Node Express API server that manages permission controllers, submission states, and community endpoints.
- floik_web: The Next.js web application representing the admin panel and portal page views.
- floik_landing: The public Next.js marketing and presentation site.
Explore deep-dive guides for setting up and hosting your own instance:
- Onboarding Guide: Installation prerequisites, initial config steps, and database migrations.
- System Architecture: Database schemas, user junction structures, and module designs.
- API Reference: Endpoint lists, request bodies, and authentication security scopes.
- Self Hosting Guide: Production setup variables, cookie tracking, and Nginx proxy setups.
- To contribute fixes, optimizations, or feature expansions, read our Contributing Guide.
- To report abuse or review community behaviors, read our Code of Conduct.
- This project is open for extension and modification under the MIT License.




