An all-in-one KMS toolbox that integrates features such as KMS activation script generation, KMS server detection, and KMS server status monitoring.
Thanks to Zebaur for providing services for project deployment.
By default, it calls the API interface of kms.ikxin.com, but you can also deploy your own backend service.
- Cloudflare: kmstools.pages.dev
- Vercel: kmstools.vercel.app
- Netlify: kms-tools.netlify.app
KMS Activation Script Generation | KMS Server Detection | KMS Server Status Monitoring |
---|---|---|
![]() |
![]() |
![]() |
- Nuxt - Full-stack web application framework based on Vue.js
- Vue.js - Progressive JavaScript framework
- Nitro - High-performance web server framework based on unjs/h3
- Vite - Fast development server and modern build tool
- VueUse - Collection of utility functions based on the Composition API
- Tailwind CSS - Utility-first CSS framework
- Arco Design Vue - Enterprise-level product design system by ByteDance
- Nuxt I18n - Internationalization support plugin for Nuxt
docker run -d --name kms-tools -p 3000:3000 ikxin/kms-tools
- Clone the project repository to your local machine and install dependencies
git clone https://github.com/ikxin/kms-tools.git
cd kms-tools && pnpm install
- Build the project
pnpm run build
- Start the server (listening on port
3000
by default)
node .output/server/index.mjs
-
Fork this project to your own repository
-
Create a project on Cloudflare Pages and select the forked repository
-
Set the build command
pnpm run generate
- Configure environment variables
Name | Value |
---|---|
NODE_VERSION |
22 |
NUXT_PUBLIC_API_URL |
https://kms.ikxin.com |
- Deploy the project
-
Fork this project to your own repository
-
Create a project on Vercel and select the forked repository
-
Set the build command
pnpm run generate
- Configure environment variables
Name | Value |
---|---|
NUXT_PUBLIC_API_URL |
https://kms.ikxin.com |
- Deploy the project
-
Fork this project to your own repository
-
Create a project on Netlify and select the forked repository
-
Set the build command
pnpm run generate
- Configure environment variables
Name | Value |
---|---|
NUXT_PUBLIC_API_URL |
https://kms.ikxin.com |
- Deploy the project
- Clone the project repository to your local machine and install dependencies
git clone https://github.com/ikxin/kms-tools.git
cd kms-tools && pnpm install
- Build the project
pnpm run generate
- After building, upload the files from the
.output/public
directory to your server
Code with ❤️ by 一纸忘忧
MIT License © 2022 ~ Present