{"id":47009421,"url":"https://github.com/internetee/rest-whois","last_synced_at":"2026-03-11T20:39:56.436Z","repository":{"id":31219407,"uuid":"34780504","full_name":"internetee/rest-whois","owner":"internetee","description":"Estonian Internet Foundation's REST WHOIS","archived":false,"fork":false,"pushed_at":"2026-02-05T10:50:04.000Z","size":4230,"stargazers_count":3,"open_issues_count":33,"forks_count":5,"subscribers_count":7,"default_branch":"master","last_synced_at":"2026-02-05T21:48:27.075Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/internetee.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-04-29T08:02:47.000Z","updated_at":"2026-02-05T10:18:36.000Z","dependencies_parsed_at":"2023-02-14T14:30:29.917Z","dependency_job_id":"7ebaecab-dc3e-4411-96b7-0e9e7747575a","html_url":"https://github.com/internetee/rest-whois","commit_stats":null,"previous_names":[],"tags_count":58,"template":false,"template_full_name":null,"purl":"pkg:github/internetee/rest-whois","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/internetee%2Frest-whois","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/internetee%2Frest-whois/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/internetee%2Frest-whois/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/internetee%2Frest-whois/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/internetee","download_url":"https://codeload.github.com/internetee/rest-whois/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/internetee%2Frest-whois/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30399657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-11T18:46:22.935Z","status":"ssl_error","status_checked_at":"2026-03-11T18:46:17.045Z","response_time":84,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-03-11T20:39:56.205Z","updated_at":"2026-03-11T20:39:56.430Z","avatar_url":"https://github.com/internetee.png","language":"Ruby","readme":"Estonian Internet Foundation's REST WHOIS Server\n=================\n[![Maintainability](https://qlty.sh/gh/internetee/projects/rest-whois/maintainability.svg)](https://qlty.sh/gh/internetee/projects/rest-whois)\n[![Code Coverage](https://qlty.sh/gh/internetee/projects/rest-whois/coverage.svg)](https://qlty.sh/gh/internetee/projects/rest-whois)\n\n\n## Example usage\n\n### HTML Request\n* GET: `/v1/example.ee`\n\n### JSON Request\n* GET: `/v1/example.ee.json`\n\nBy default, this will return only public information. If full WHOIS info is required, the user needs to use Google ReCaptcha. Example usage:\n\n### HTML for the Full WHOIS Info\n* GET: `/v1/test.ee?utf8=%E2%9C%93\u0026g-recaptcha-response=03AHJ_VuvVgYnzxXAuf8rdHvTPQ5FZSHYZ...`\n\n### JSON for the Full WHOIS Info\n* GET: `/v1/example.ee.json?utf8=%E2%9C%93\u0026g-recaptcha-response=03AHJ_VuvY4cI_oBaP1BtercOD...`\n\nInstallation\n------------\n\nREST WHOIS is based on Rails 4.\n\n## Manual demo installation\n\n    git clone https://github.com/internetee/rest-whois/\n    cd rest-whois\n    rbenv local 2.3.7\n    bundle install\n    cp config/application-example.yml config/application.yml # and edit it\n    cp config/database-example.yml config/database.yml # and edit it\n    bundle exec rake db:setup # for production, please follow deployment howto\n\n\n## Deployment\n----------\n\n    cd rest-whois\n    mina pr setup\n    edit shared/config/application.yml and shared/config/database.yml files\n\n## Add apache config file:\n\n```\n\u003cVirtualHost *:80\u003e\n  ServerName your-rest-whois.ee\n\n  PassengerRoot /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini\n  PassengerRuby /home/registry/.rbenv/shims/ruby\n  PassengerEnabled on\n  PassengerMinInstances 10\n  PassengerMaxPoolSize 10\n  PassengerPoolIdleTime 0\n  PassengerMaxRequests 1000\n\n  RailsEnv production # or staging\n  DocumentRoot /home/registry/rest-whois/current/public\n\n  # Possible values include: debug, info, notice, warn, error, crit,\n  LogLevel info\n  ErrorLog /var/log/apache2/rest-whois.error.log\n  CustomLog /var/log/apache2/rest-whois.access.log combined\n\n  \u003cDirectory /home/registry/rest-whois/current/public\u003e\n    # for Apache older than version 2.4\n    Allow from all\n\n    # for Apache verison 2.4 or newer\n    # Require all granted\n\n    Options -MultiViews\n  \u003c/Directory\u003e\n\u003c/VirtualHost\u003e\n```\n\n## Deploying from your machine:\n\n    mina pr deploy\n\n## Database\n----------\nThe database is shared, and all operations take place in the registry project. It is not recommended to perform operations or migrations within the framework of rest-whois.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finternetee%2Frest-whois","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finternetee%2Frest-whois","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finternetee%2Frest-whois/lists"}