{"id":20281759,"url":"https://github.com/luciagirasoles/apiserver","last_synced_at":"2026-04-11T03:31:19.557Z","repository":{"id":102682427,"uuid":"232763670","full_name":"luciagirasoles/apiServer","owner":"luciagirasoles","description":"Extract information from given Domain to return their servers info from whois \u0026 html command in golang ","archived":false,"fork":false,"pushed_at":"2020-01-21T01:07:41.000Z","size":5606,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-20T12:38:01.189Z","etag":null,"topics":["bootstrap4","bootstrapvue","cockroachdb","go","go-chi","golang","vuejs"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/luciagirasoles.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2020-01-09T08:48:26.000Z","updated_at":"2024-06-14T09:50:15.000Z","dependencies_parsed_at":"2023-03-09T20:01:01.961Z","dependency_job_id":null,"html_url":"https://github.com/luciagirasoles/apiServer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/luciagirasoles/apiServer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luciagirasoles%2FapiServer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luciagirasoles%2FapiServer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luciagirasoles%2FapiServer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luciagirasoles%2FapiServer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luciagirasoles","download_url":"https://codeload.github.com/luciagirasoles/apiServer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luciagirasoles%2FapiServer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31668046,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T17:19:37.612Z","status":"online","status_checked_at":"2026-04-11T02:00:05.776Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["bootstrap4","bootstrapvue","cockroachdb","go","go-chi","golang","vuejs"],"created_at":"2024-11-14T14:06:44.852Z","updated_at":"2026-04-11T03:31:19.521Z","avatar_url":"https://github.com/luciagirasoles.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# apiServer\n\nSample APP to obtain information from domain.\n\n## Tecnologies\n\n- DB\n- Golang\n- VueJS (no CLI)\n- Bootstrap Vue\n\n## API ENDPOINTS\n\n### All Posts\n\n- Path : `/log`\n- Method: `GET`\n- Response: `200`\n\n### Create Post\n\n- Path : `/newSearch`\n- Method: `POST`\n- Fields: `domain`\n- Response: `201`\n\n## Required Packages\n\n- Dependency management\n  - [dep](https://github.com/golang/dep)\n- Database\n  - [CockRoachDB - pq driver](https://github.com/lib/pq)\n- Routing\n  - [chi](https://github.com/go-chi/chi)\n\n## Ports:\n\n- [DB] 27257 \u0026 25258\n- [Go] 8005\n\n## Quick Run Project\n\n1. First clone the repo then go to apiServer folder. After that run .apiserver. Make sure you have installed and configured \"go\" and \"dep\" in your machine.\n   FrontEnd is located on public/index\n\n```\ngit clone https://github.com/luciagirasoles/apiServer.git\n\ncd apiServer\n\ndep ensure\n\ngo build . \u0026\u0026 .apiServer\n\n```\n\n2. Run CockRoachDB on apiServer file.\n\n```\n apiServer/cockroach start --insecure --http-addr=localhost:26258 --background\n```\n\nCopy what is in servers.sql inside cockroackDB console and quit with \"\\q\"\n\n```\ncockroach sql --insecure\n```\n\n3. Run index.html, it contains all required for styles and methods.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluciagirasoles%2Fapiserver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluciagirasoles%2Fapiserver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluciagirasoles%2Fapiserver/lists"}