-
-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
Damir Mukimov edited this page Nov 22, 2025
·
8 revisions
| Requirement | Version | Notes |
|---|---|---|
| Go | 1.22+ | Required for building from source |
| Namecheap API | - | API credentials needed |
| Public IP | - | Must be whitelisted in Namecheap |
Note: For API setup instructions, see Configuration Guide.
Click to expand installation steps
git clone https://github.com/SamyRai/namecheap.git
cd namecheap# Using Make (recommended)
make build
# Or build directly
go build -o namecheap-dns ./main.gomake installThis installs to $GOPATH/bin or $GOBIN.
Click to expand download instructions
-
Download the latest release from: Releases
-
Extract the archive for your platform:
-
namecheap-dns-linux-amd64(Linux) -
namecheap-dns-darwin-amd64(macOS Intel) -
namecheap-dns-darwin-arm64(macOS Apple Silicon) -
namecheap-dns-windows-amd64.exe(Windows)
-
-
Add to PATH:
# Linux/macOS chmod +x namecheap-dns sudo mv namecheap-dns /usr/local/bin/ # Windows # Add the directory containing namecheap-dns.exe to your PATH
Run the version command to verify installation:
namecheap-dns --versionExpected output:
namecheap-dns version 0.1.0
Success! If you see the version, installation is complete.
After installation, proceed to:
- Configuration Guide - Set up your Namecheap accounts
- Usage Guide - Learn how to use the tool
For contributors, additional setup is required:
# Install development tools
make dev-setup
# Run tests
make test
# Run linter
make lintSee Contributing Guide for more details.