{"id":39925366,"url":"https://github.com/s1r1m1r1/chat","last_synced_at":"2026-01-18T17:37:36.060Z","repository":{"id":305114253,"uuid":"1021962390","full_name":"s1r1m1r1/chat","owner":"s1r1m1r1","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-18T08:48:48.000Z","size":106,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-18T12:26:06.850Z","etag":null,"topics":["chat","flutter","fullstack","serverpod"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/s1r1m1r1.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-18T08:22:11.000Z","updated_at":"2025-07-18T08:47:02.000Z","dependencies_parsed_at":"2025-07-18T12:30:04.457Z","dependency_job_id":"fe88ba7c-f81d-4574-8c8a-473407146bb3","html_url":"https://github.com/s1r1m1r1/chat","commit_stats":null,"previous_names":["s1r1m1r1/chat"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/s1r1m1r1/chat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s1r1m1r1%2Fchat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s1r1m1r1%2Fchat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s1r1m1r1%2Fchat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s1r1m1r1%2Fchat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/s1r1m1r1","download_url":"https://codeload.github.com/s1r1m1r1/chat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s1r1m1r1%2Fchat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28545412,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T14:59:57.589Z","status":"ssl_error","status_checked_at":"2026-01-18T14:59:46.540Z","response_time":98,"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":["chat","flutter","fullstack","serverpod"],"created_at":"2026-01-18T17:37:35.928Z","updated_at":"2026-01-18T17:37:36.051Z","avatar_url":"https://github.com/s1r1m1r1.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chat \n\na Fork of https://github.com/serverpod/serverpod/tree/main/examples/chat\n\n\nThis example showcases Serverpod's chat and auth modules. It demonstrates how to build a basic chat application with multiple chat channels.\n\nTo run the example on your local machine, make sure you have Serverpod installed on your system. Then start the Docker containers associated with the project.\n\n```bash\ncd chat/chat_server\ndocker compose up --build --detach\n```\n\nThen apply the database migrations to the database by running the following command from the `chat_server` directory:\n\n```bash\ndart bin/main.dart --apply-migrations -r maintenance\n```\n\nWith the database tables installed, you can now start the server. Do this by running the following command from the `chat_server` directory:\n\n```bash\ndart bin/main.dart\n```\n\nFinally, start the Flutter app by changing into the `chat_flutter` directory and running the `flutter run` command:\n\n```bash\ncd chat/chat_flutter\nflutter run -d chrome\n```\n\nIf you want to run the example on a platform other than Chrome, you will need to run `flutter create .` to create projects for the different platforms. For MacOS, you will need to update the credentials for the app to access the server from your settings in Xcode.\n\nWhen you are finished, you can shut down Serverpod with `Ctrl-C`, then stop Postgres and Redis.\n\n```bash\ndocker compose stop\n```\n\nTo completely clear all Docker containers, run:\n\n```bash\ndocker compose down -v\n```\n\nIf you want to connect to the local database from `pgsql` or another Postgres tool use these credentials:\n\n```yaml\nhost: localhost\nuser: postgres\ndatabase: chat\npassword: postgres_password\n```\n\n ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs1r1m1r1%2Fchat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fs1r1m1r1%2Fchat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs1r1m1r1%2Fchat/lists"}