Thank you for your interest in contributing! 🎉
Create useful scripts for server/PC administration
Fix issues in scripts or website
Fix or add documentation
Help translate to other languages
Create issues for bugs found
Create file in public/run/<category>/
#!/bin/bash
SCRIPT_NAME="Nama Script"
SCRIPT_DESC="Deskripsi script"
SCRIPT_VERSION="1.0.0"
# ... helper functions ...
main() {
print_info
confirm_run
print_banner
# Logic script kamu di sini
print_credits
}
main Edit src/data/tools.ts
{
id: 'nama-script',
name: { id: 'Nama Script', en: 'Script Name' },
description: { id: 'Deskripsi', en: 'Description' },
category: 'system',
platforms: ['linux', 'windows'],
usage: {
linux: 'curl -fsSL sh.pages.dev/run/system/nama.sh | bash',
windows: 'irm sh.pages.dev/run/system/nama.ps1 | iex',
},
features: { id: ['Fitur 1'], en: ['Feature 1'] },
} Add entry in start.sh and start.ps1
public/run/
├── lib/ # Shared libraries
├── system/ # System scripts
├── network/ # Network scripts
├── security/ # Security scripts
├── utility/ # Utility scripts
├── start.sh # Menu (Linux)
└── start.ps1 # Menu (Windows)
src/
├── components/ # UI components
├── data/ # Script registry
├── i18n/ # Translations
├── layouts/ # Page layouts
└── pages/ # Web pages # Clone repository
git clone https://github.com/user/script-toolbox.git
cd script-toolbox
# Install dependencies
npm install
# Start development server
npm run dev git checkout -b feat/nama-fiturgit commit -m "feat: tambah script xyz"git push origin feat/nama-fiturfeat: New feature fix: Bug fix docs: Documentation refactor: Refactoring Thank you for contributing! 🙏
View on GitHub