Foundation v2 - Unofficial Frontend for Foundation Server
Foundation v2 is a sleek and powerful unofficial frontend for the amazing Foundation Server mining pool. It aims to provide a seamless user experience for managing your mining pool with real-time data and an intuitive dashboard.
- Intuitive Dashboard: Get an overview of your mining pool's performance at a glance.
- Real-time Data: Monitor live stats and updates to stay on top of your operations.
- Responsive Design: Access your dashboard from any device, anywhere.
- Single Coin Support: Specifically designed for single coin mining pools.
- Node.js
- npm
- nvm (Node Version Manager)
-
Clone the Repository
git clone https://github.com/raininfotech/foundation-v2-frontend.git cd foundation-v2-frontend
-
Edit Configuration Update the
next.config.mjs
file in the root folder with your environment variables:SITENAME: 'Foundation v2', BASEURL: 'Your Hosting URL', APIURL: 'Your Hosting URL/api', EXP_URL: 'Coin Explorer URL', BACKEND_API: 'Server Backend URL', STRATRUM_URL: 'Stratrum URL', POOL_NAME: 'Pool Name', COIN_NAME: 'Coin Name'
-
Switch to Supported Node Version
nvm use
-
Install Dependencies
npm install
-
Run the Development Server
npm run start
-
Build and Start the Production Server
npm run build npm start
We love contributions! If you have suggestions, bug reports, or want to help build new features, feel free to fork the repo and submit a pull request.
- Fork the Repository
- Create a New Branch
git checkout -b feature-branch
- Make Your Changes and Commit
git commit -m "Description of changes"
- Push to the Branch
git push origin feature-branch
- Create a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries or support, feel free to reach out via email or open an issue.
If you like this project, please give it a β on GitHub and share it with your network!