{"id":15319115,"url":"https://github.com/zoontek/vagrant-rethinkdb","last_synced_at":"2025-04-15T02:29:24.103Z","repository":{"id":24262318,"uuid":"27656247","full_name":"zoontek/vagrant-rethinkdb","owner":"zoontek","description":"Try RethinkDB with Vagrant","archived":false,"fork":false,"pushed_at":"2015-07-12T22:26:41.000Z","size":161,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-28T14:12:03.687Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/zoontek.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}},"created_at":"2014-12-07T02:07:44.000Z","updated_at":"2015-09-30T22:29:25.000Z","dependencies_parsed_at":"2022-07-19T22:04:02.399Z","dependency_job_id":null,"html_url":"https://github.com/zoontek/vagrant-rethinkdb","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoontek%2Fvagrant-rethinkdb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoontek%2Fvagrant-rethinkdb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoontek%2Fvagrant-rethinkdb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoontek%2Fvagrant-rethinkdb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zoontek","download_url":"https://codeload.github.com/zoontek/vagrant-rethinkdb/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248993556,"owners_count":21195216,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"2024-10-01T09:03:47.622Z","updated_at":"2025-04-15T02:29:24.071Z","avatar_url":"https://github.com/zoontek.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Vagrant RethinkDB\n\n[RethinkDB](http://rethinkdb.com) is built to store JSON documents, and scale to multiple machines with very little effort. It has a pleasant query language that supports really useful queries like table joins and group by, and is easy to setup and learn.\n\nActually, RethinkDB is only available on Ubuntu, OSX, CentOS and Debian. So, if you want to give it a try, you should download [Virtualbox](https://www.virtualbox.org/) and [Vagrant](https://www.vagrantup.com/).\n\nThis provides install scripts for Sinatra, Flask and Express + Ruby, Python and JS drivers.\n\n## Usage\n\n```bash\ngit clone https://github.com/zoontek/vagrant-rethinkdb.git\ncd vagrant-rethinkdb\nvagrant up\n```\n\nStart an Express server\n```bash\nvagrant ssh\ncd shared/express\nsh install.sh\nnodejs index.js\n```\n\nStart a Sinatra server\n```bash\nvagrant ssh\ncd shared/sinatra\nsh install.sh\nruby index.rb\n```\n\nStart a Flask server\n```bash\nvagrant ssh\ncd shared/flask\nsh install.sh\npython index.py\n```\n\n## Port forwarding\n\nVagrant will forward to the host at the exact same ports used by RethinkDB.\n\n- The web UI port: **[localhost:8080](http://localhost:8080)**\n- The client driver port: **localhost:28015**\n- The intracluster traffic port: **localhost:29015**\n\nBut also at **[localhost:3000](http://localhost:3000)** for Express, Sinatra or Flask.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoontek%2Fvagrant-rethinkdb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzoontek%2Fvagrant-rethinkdb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoontek%2Fvagrant-rethinkdb/lists"}