{"id":37200452,"url":"https://github.com/iansmith/movienight","last_synced_at":"2026-01-14T23:03:49.905Z","repository":{"id":33384675,"uuid":"37029657","full_name":"iansmith/movienight","owner":"iansmith","description":"movie night for creating a consensus about an afterwork movie showing","archived":false,"fork":false,"pushed_at":"2015-06-17T16:02:43.000Z","size":1380,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-06-21T12:49:56.607Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","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/iansmith.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-06-07T19:43:20.000Z","updated_at":"2015-06-07T19:43:43.000Z","dependencies_parsed_at":"2022-08-07T21:00:50.361Z","dependency_job_id":null,"html_url":"https://github.com/iansmith/movienight","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/iansmith/movienight","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iansmith%2Fmovienight","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iansmith%2Fmovienight/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iansmith%2Fmovienight/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iansmith%2Fmovienight/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iansmith","download_url":"https://codeload.github.com/iansmith/movienight/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iansmith%2Fmovienight/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28437919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T22:37:52.437Z","status":"ssl_error","status_checked_at":"2026-01-14T22:37:31.496Z","response_time":107,"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-01-14T23:03:44.266Z","updated_at":"2026-01-14T23:03:48.326Z","avatar_url":"https://github.com/iansmith.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"Dev Setup\n---------\n\n\n### Getting the code\n\n* Assume you want to develop in ~/movienight.src\n\t* `$ mkdir ~/movienight.src`\n* Copy enable-movienight.sample from github to ~/movienight.src/enable-movienight\n\t* Adjust enable script as needed, but the GOPATH and DATABASE_URL are the critical bits\n\t* `DATABASE_URL` is at a reasonable default for local dev\n\t* `$ source enable-movienight`\n* Make the standard go directory structure\n\t* `$ mkdir -p ~/movienight/{bin,pkg,src/github.com/iansmith/}`\n* Create the movienight directory as a \"standard\" go source package\n\t* `$ pushd ~/movienight/src/github.com/iansmith; git clone git@github.com:iansmith/movienight.git; popd`\n\t* Note that the .git is in the dir `src/github.com/iansmith/movienight`\n\n### Database setup\n\n* Get postgres 9.X running, but bind to port 5433 (not 5432 b/c it would conflict with mesa)\n\t* on OS with homebrew: `$  postgres --port=5433 -D /usr/local/var/postgres` \n* Make the DB\n\t* `$ createdb -p 5433 movienight`\n* Install the command line tools, assuming you have your GOPATH set (see above)\n\t* `$ go get github.com/tools/godep`\n\t* `$ go get github.com/gopherjs/gopherjs`\n\n### Build\n\n* There are two makefiles, one for server (in the root directory) and one for\nthe client, in client.  \n\t* The server makefile also builds the utilities like `pagegen`, `create_acct`,\n\tand `migrate`.\n* Makefiles are *very* dependent on the cwd, so use with caution\n\n### Migrate\n\n* To put your database in the right state for use do `migrate --up`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiansmith%2Fmovienight","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiansmith%2Fmovienight","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiansmith%2Fmovienight/lists"}