Domain Hoarding made less painfull
|
|
1 week ago | |
|---|---|---|
| dist | 1 week ago | |
| doc | 1 week ago | |
| scripts | 1 week ago | |
| src | 1 week ago | |
| .gitignore | 1 week ago | |
| Cargo.toml | 1 week ago | |
| Lists.toml | 1 week ago | |
| Makefile | 1 week ago | |
| README.md | 1 week ago | |
| build.rs | 1 week ago |
Allows you to "HOARd DOMains" more efficiently and make your wallet file for divorce more quickly!
"How to get my IP unbanned by Whois servers"
-- Probably you after using this tool.Note : My homes IP address is currently banned from the following domains due to this tool :
- whois.sx
v2.1.2 added a bunch of improvements as I dont push often heres everything thats fixed or new :
tldr :
hoardom? (a tldr)hoardom is a rust based tool with cli, tui and to some degree gui interface. It is intended for checking and tracking the availability and status of domains and domain name ideas.
In short the threeish interfaces serve the following purposes :
that will probably not come because I have no time.
Have some screenshots I took as to know what will expect you and mainly for me to flex a bit.
Searching the default domain list returns results of the top 100ish tlds in just 1-3 seconds!
*(list of top 100ish tlds is a bit biased by my preference obviously)
Searching availability for all domains I was able to compiled which are purchasable through either : Porkbun, INWX or OVH (~637 Domains) will take only 10-20 Seconds!
Btw theres even tracking of you your favorites! Showing a persistant " ! " for domains that changed from unavailable to available (and reverse). To make it go away you'll need highlighting it and press enter (its meant so that no change goes unnoticed)
you can export stuff from tui wow!, tbh I dont know what else to show its pretty cool, check yourself tbh. It obviously can do full mouse support to and scrollwheel support is also there if you want
hoardom?hoardom's tui and especially its gui interface officially only supports Unix based systems, Windows was net tested!
The regular cli interface should work with the built in main lookup and fallback whois implementations on Windows but that hasn't been tested.
Not tested yet tbh. Probably wont build the GUI wrapper but should still add a desktop entry shortcut for opening it in terminal
# Install RustUp Toolchain (Optional if already installed)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# clone and enter this repo
git clone https://git.teleco.ch/crt/hoardom.git && cd hoardom
# make deb and install
make deb
sudo dpkg -i target/deb/hoardom*.deb
Not tested yet tbh. Same as above.
# Install RustUp Toolchain (Optional if already installed)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# clone and enter this repo
git clone https://git.teleco.ch/crt/hoardom.git && cd hoardom
# build and install
make
sudo make install
Also known as MacOS
# Install RustUp Toolchain (Optional if already installed)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# clone and enter this repo
git clone https://git.teleco.ch/crt/hoardom.git && cd hoardom
# make pkg installation file.
make pkg
After that go to the target/release folder and install the PKG file.
sudo make uninstall
And potentially fun facts.
- Question: How do I open the TUI?
- Answer: With :hoardom --tui
-
- Question: I dont need GUI all I want is a simple command?
- Answer: Ofcourse! That was the initial idea, simply type :
-->hoardom somedomain.comto see if a specific domain is free
-->hoardom somedomainto check which top 100ish tlds are free
-->hoardom -l all -a somedomainto check all 600ish registerable domain names and explicitly show which ones are already taken
- Note: If you need stuff like csv outputs or other silly features check the CLi docs
As this is mentioned below as a fix to a bigger problem ive added this here (also partially because i forgot to rename import filter to import list, earlier typo that survived for too long)
Tldr you can make custom search list see example : doc/example-list.toml
Custom lists are basically a really simple toml file with a name and the tlds array.
To import them/update them use hoardom --import-list ./path/to/list.toml --tui
the proper usage docs live here cause i didnt want this readme to become like 1km long (its already too long anyways)
Just so you know + how to get arround some of the bigger ones. No guarantee whether or not I will ever fix em this "little" side project wasnt meant to become such a cool thing from the start
I have made most of this program myself, generative work not done by me has mostly been marked in code apart from maybe some bugfixes. Code from other people on the internet I kinda forgot to mark properly perhaps but eh happens.