{"id":25650687,"url":"https://github.com/flow-build/test-server","last_synced_at":"2026-06-16T03:31:37.845Z","repository":{"id":59184798,"uuid":"533931700","full_name":"flow-build/test-server","owner":"flow-build","description":"Server that encapsulates testing features for flowbuild.","archived":false,"fork":false,"pushed_at":"2022-11-12T15:41:15.000Z","size":2806,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-19T19:57:33.622Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flow-build.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-09-07T20:31:03.000Z","updated_at":"2022-09-12T20:43:24.000Z","dependencies_parsed_at":"2023-01-22T20:15:09.923Z","dependency_job_id":null,"html_url":"https://github.com/flow-build/test-server","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/flow-build/test-server","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flow-build%2Ftest-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flow-build%2Ftest-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flow-build%2Ftest-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flow-build%2Ftest-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flow-build","download_url":"https://codeload.github.com/flow-build/test-server/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flow-build%2Ftest-server/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34390052,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-16T02:00:06.860Z","response_time":126,"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":[],"created_at":"2025-02-23T15:17:48.448Z","updated_at":"2026-06-16T03:31:37.829Z","avatar_url":"https://github.com/flow-build.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# test-server\nServer that encapsulates testing features for flowbuild.\n\n## Environment variables\n\nAdd a .env file with the following variables:\n\n- KNEX_ENV (suggested value = docker)\n- NODE_ENV (suggested value = docker)\n- POSTGRES_USER (default = postgres)\n- POSTGRES_PASSWORD (default = postgres)\n- POSTGRES_DB (default = tests)\n- POSTGRES_HOST (default = localhost)\n- POSTGRES_PORT (default = 5433)\n- LOG_LEVEL (default = info)\n- FLOWBUILD_URL\n\n## Run the project on docker\n\nTo run app on docker, just run the command:\n\n```\ndocker-compose up\n```\n\nMake sure ports 8080 and 5433 are free to use on your localhost.\n\n## Tests\n\nYou can run tests by running: \n\n```\nnpm run test\n```\n\nNote: some tests will fail if you don't have the database running or poiting to \nsome flowubuild server as well.\n\n## Swagger\n\nWhen the app is running along with the database (and poiting to some flowbuild \nserver) you can access the following swagger to check out the API routes and test \nthem yourself:\n\nhttp://localhost:8080/swagger","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflow-build%2Ftest-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflow-build%2Ftest-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflow-build%2Ftest-server/lists"}