All the information for the installation are in the wiki !
Mc Simple Website is a lightweight, feature-rich web platform designed to provide a seamless and immersive experience for Minecraft communities. Built using Angular and Ionic, this project emphasizes simplicity, responsiveness, and customization, making it an ideal solution for managing server interactions and engaging players.
The primary goals of the Mc Simple Website platform include:
- Enhancing User Engagement: Provide a dynamic and interactive web interface for players to stay connected with the server.
- Streamlining Management: Offer intuitive tools for server administrators to manage content and integrations effortlessly.
- Customizability: Allow users to configure the platform to suit their specific needs with adjustable modules and themes.
- Modern Design: Deliver a sleek and responsive user experience on all devices.
- Support for Multiple Languages:
- Allow users to switch between supported languages seamlessly.
- Customizable Themes:
- Enable creation and selection of unique themes.
- Staff Page:
- Dedicated section to showcase server staff members.
- Web Map Integration:
- Embed and configure server maps, such as BlueMap or DynMap.
- Welcome Page:
- Display a customizable welcome message to users.
- Discord Widget:
- Embed Discord for real-time community interaction.
- Custom Fonts:
- Add and manage fonts to personalize the platform's design.
- Server Status:
- Show real-time Minecraft server status on the home page.
- Angular Framework:
- Built using Angular 19 for a modular structure, scalability, and efficient state management.
- Leverages Angular’s routing and component-based architecture for dynamic content.
- Ionic Framework:
- Ensures responsive, mobile-friendly designs.
- Provides native-like UI components for seamless cross-platform compatibility.
- Node.js:
- Utilized for project build processes and local development.
- Git:
- Utilized for source code management and collaboration.
- Project repository hosted on GitHub.
-
Download the Build:
- Obtain the latest build of the Mc Simple Website from GitHub.
-
Extract Files:
- Extract the content of the
www/browser
folder into thewww
orhtml
directory of your web hosting service.
- Extract the content of the
-
Edit Configuration File:
- Navigate to
assets/config
and modify theconfig.ts
file to fit your requirements.
- Navigate to
-
Enable Modules:
- Configure and activate the modules you wish to use in the application.
-
Reload:
- Refresh your browser to see the applied changes.
This feature is coming soon. For now, you can:
-
Customize Locally:
- Edit the configuration file on your local machine.
-
Build Docker Image:
- Build a custom Docker image using the modified files.
-
Deploy:
- Deploy the Docker container on your server.
- Official Docker Images:
- Provide pre-configured Docker images for streamlined setup.
- Performance Optimization:
- Enhanced caching and asset delivery for faster load times.
- Extended Features:
- Add support for new integrations and customization options.
- Community Contributions:
- Open-source contributions for expanding platform functionality.