← BACK TO DASHBOARD
📖 Help & Documentation
📰 News Feeds
What it does: Aggregates top stories from Reddit (r/sysadmin, r/netsec) and Hacker News.
How to use:
- Stories are automatically loaded when you visit the site
- Use the dropdown to switch between different feeds (Sysadmin, Security, Linux, etc.)
- Click the ⟳ REFRESH button to reload stories
- Click any headline to read the full article
Feed Types:
- Sysadmin (HN + Reddit): System administration topics
- Government: Government IT and cybersecurity
- Security: InfoSec and cybersecurity news
- Linux: Linux-specific content
- Cloud: DevOps and cloud computing
- Programming: Development and coding news
- Homelab: Homelab and self-hosting
💡 Tip: Stories are scored by upvotes. Higher scores = more community engagement.
🌐 CIDR Calculator
What it does: Calculates IP address ranges, subnet masks, and network information from CIDR notation.
How to use:
- Enter an IP address with CIDR notation (e.g.,
192.168.1.0/24)
- Click CALCULATE
- View network details: IP range, subnet mask, broadcast address, usable hosts
Example:
Input: 10.0.0.0/8
Output:
• Network: 10.0.0.0
• First IP: 10.0.0.1
• Last IP: 10.255.255.254
• Broadcast: 10.255.255.255
• Usable Hosts: 16,777,214
💡 Tip: Common CIDR blocks: /24 = 256 IPs, /16 = 65,536 IPs, /8 = 16.7M IPs
⏰ Cron Generator
What it does: Generates cron expressions for scheduling tasks on Linux/Unix systems.
How to use:
- Select timing options from the dropdowns (minute, hour, day, month, day of week)
- Or enter a cron expression to see its human-readable description
- Click GENERATE to create the cron syntax
- Copy the generated expression to your crontab
Example Expressions:
• 0 2 * * * = Every day at 2:00 AM
• */15 * * * * = Every 15 minutes
• 0 9 * * 1-5 = Weekdays at 9:00 AM
• 0 0 1 * * = First day of every month at midnight
💡 Tip: Use * for "any", */n for "every n", and 1-5 for ranges.
🔐 JWT Decoder
What it does: Decodes JSON Web Tokens (JWT) to view header and payload information.
How to use:
- Paste a JWT token into the input field
- Click DECODE
- View the decoded header and payload in JSON format
- Check token expiration and other claims
JWT Format:
eyJhbGc...header.eyJzdWI...payload.SflKxw...signature
💡 Tip: This tool only DECODES tokens (no validation or signature verification).
📝 Base64 Encoder/Decoder
What it does: Encodes text to Base64 or decodes Base64 back to plain text.
How to use:
- Enter text or Base64 string in the input field
- Click ENCODE to convert text → Base64
- Click DECODE to convert Base64 → text
- Result appears in the output field
Example:
Text: "Hello World"
Base64: SGVsbG8gV29ybGQ=
💡 Tip: Useful for encoding credentials, debugging API responses, or handling binary data in text format.
🔒 Hash Generator
What it does: Generates cryptographic hashes (MD5, SHA-1, SHA-256) from text input.
How to use:
- Enter text to hash
- Click GENERATE
- View MD5, SHA-1, and SHA-256 hashes
- Click any hash to copy it
Example Hashes for "password":
• MD5: 5f4dcc3b5aa765d61d8327deb882cf99
• SHA-256: 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8
💡 Tip: Use for file integrity checks, password verification (compare hashes), or debugging.
🎨 Color Converter
What it does: Converts colors between HEX, RGB, and HSL formats.
How to use:
- Enter a color in any format (HEX, RGB, or HSL)
- Or use the color picker to select visually
- Click CONVERT
- View all format conversions
- Click RANDOM for a random color
Format Examples:
• HEX: #FF5733 or FF5733
• RGB: rgb(255, 87, 51) or 255,87,51
• HSL: hsl(9, 100%, 60%)
💡 Tip: Great for web design, CSS debugging, or finding complementary colors.
📋 Regex Tester
What it does: Tests regular expressions against sample text and highlights matches.
How to use:
- Enter a regex pattern (e.g.,
\d+ for numbers)
- Enter test text in the sample field
- Click TEST
- Matches are highlighted in yellow
- View match count and details
Common Patterns:
• \d+ = One or more digits
• [a-z]+ = Lowercase letters
• \w+@\w+\.\w+ = Email addresses
• \b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b = IP addresses
💡 Tip: Test regex patterns before using them in scripts or config files.
🐍 Scripts Library
What it does: Provides 50+ ready-to-use Python scripts for common sysadmin tasks.
How to use:
- Click the 🐍 SCRIPTS button in the tools section
- Browse by category (ALL, SYSTEM, DOCKER, NETWORK, FILES, SECURITY)
- Use the search box to find specific scripts
- Click 📋 COPY to copy script to clipboard
- Paste into your terminal or save as a .py file
Categories:
- SYSTEM: CPU/memory monitoring, disk space, system info
- DOCKER: Container management, cleanup, resource usage
- NETWORK: Port scanning, DNS lookup, ping tests
- FILES: Find large files, batch rename, duplicate finder
- SECURITY: SSH monitoring, password tools, backups
💡 Tip: All scripts are production-ready and include error handling. Review before running on production systems.
🌍 World Clock
What it does: Displays current time in multiple timezones for managing global teams.
How to use:
- Find the World Clock widget in the right sidebar
- Click [+] to add a timezone
- Search for a city (Dallas, London, Mumbai, Tokyo, etc.)
- Or use Quick Add buttons for common cities
- Click [×] to remove a clock
Features:
- ☀️🌙 Day/night indicators (6am-6pm = day)
- 🟢 Business hours highlighting (9am-5pm = green)
- Auto-updates every 30 seconds
- 📤 Export config to save your timezone list
- 📥 Import config to restore or share with team
Example Display:
Dallas HQ 02:34 PM CST ☀️
London Team 07:34 PM GMT 🌙
Mumbai Dev 01:04 AM IST 🌙
💡 Tip: Export your config and save it. Import to restore after clearing browser cache.
📝 Scratchpad
What it does: A quick notepad for pasting logs, IP lists, commands, or temporary notes.
How to use:
- Find the Scratchpad in the right sidebar
- Type or paste any text
- Content auto-saves as you type
- Click 💾 DOWNLOAD .TXT to save as a file
- Click 🗑️ CLEAR to erase content
Common Uses:
- Paste error logs for quick reference
- Store IP address lists temporarily
- Draft commands before running them
- Keep notes during troubleshooting
💡 Tip: Content persists across page refreshes but clears when you clear browser cache.
💻 Command Reference Database
What it does: Searchable database of 300+ commands across multiple platforms and tools.
How to use:
- Scroll to the command reference section (center column)
- Use the filter box to search commands
- Type keywords like "docker", "mysql", "network", etc.
- Browse by category: Linux, Docker, Kubernetes, Git, MySQL, PostgreSQL, MongoDB, Redis
- Click any command to see details
Platforms Covered:
- Linux: System administration, file operations, networking
- Docker: Container management, images, networks
- Kubernetes: Pods, deployments, services
- Git: Version control operations
- MySQL/PostgreSQL: Database queries and admin
- MongoDB: NoSQL operations
- Redis: Cache operations
💡 Tip: Filter is case-insensitive and searches command names, descriptions, and syntax.
💡 General Tips
Dark Mode
Click the 🌙/☀️ button in the top-right corner to toggle between light and dark themes. Your preference is saved automatically.
Browser Compatibility
MySysAd works best in modern browsers:
- Chrome 80+
- Firefox 75+
- Safari 13+
- Edge 80+
Privacy
MySysAd respects your privacy:
- No tracking or analytics
- No data collection
- All tools run client-side (in your browser)
- Settings stored locally (localStorage)
Data Persistence
Your settings (dark mode, world clock, scratchpad) are saved to browser localStorage and persist across visits. However, they will be cleared if you:
- Clear browser cache/cookies
- Use incognito/private browsing mode
- Use a different browser or device
Keyboard Shortcuts
- Ctrl+F: Search within command reference
- Ctrl+Shift+R: Hard reload (clears cache)
- F12: Open browser developer tools
❓ Still Need Help?
If you encounter issues or have questions not covered here:
- 📧 Email: mysysad1@gmail.com
- 🐛 Report bugs: Include browser version and steps to reproduce
- 💡 Feature requests: We're always looking to improve!
← BACK TO DASHBOARD