{"id":13542474,"url":"https://github.com/mozilla-services/autopush-rs","last_synced_at":"2026-02-20T23:02:35.712Z","repository":{"id":34378180,"uuid":"135631198","full_name":"mozilla-services/autopush-rs","owner":"mozilla-services","description":"Push Server in Rust","archived":false,"fork":false,"pushed_at":"2026-02-19T19:51:03.000Z","size":5130,"stargazers_count":294,"open_issues_count":92,"forks_count":22,"subscribers_count":18,"default_branch":"master","last_synced_at":"2026-02-19T22:34:58.154Z","etag":null,"topics":["aws","dynamodb","rust","services-engineering-team","tokio-rs"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mozilla-services.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-05-31T20:17:30.000Z","updated_at":"2026-02-16T23:58:30.000Z","dependencies_parsed_at":"2024-01-29T23:45:19.848Z","dependency_job_id":"b6620d7c-6ce4-4379-8c39-bb5ba9e3a6c7","html_url":"https://github.com/mozilla-services/autopush-rs","commit_stats":null,"previous_names":[],"tags_count":109,"template":false,"template_full_name":null,"purl":"pkg:github/mozilla-services/autopush-rs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla-services%2Fautopush-rs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla-services%2Fautopush-rs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla-services%2Fautopush-rs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla-services%2Fautopush-rs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mozilla-services","download_url":"https://codeload.github.com/mozilla-services/autopush-rs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mozilla-services%2Fautopush-rs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29667119,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-20T19:49:36.704Z","status":"ssl_error","status_checked_at":"2026-02-20T19:44:05.372Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["aws","dynamodb","rust","services-engineering-team","tokio-rs"],"created_at":"2024-08-01T10:01:08.449Z","updated_at":"2026-02-20T23:02:35.690Z","avatar_url":"https://github.com/mozilla-services.png","language":"Rust","funding_links":[],"categories":["Rust","rust"],"sub_categories":[],"readme":"[![License: MPL 2.0][mpl-svg]][mpl]\n[![Build Status][circleci-badge]][circleci]\n[![docs][docs-badge]][docs]\n[![autoconnect API][autoconnect-API-docs-badge]][autoconnect-API-docs]\n[![autoendpoint API][autoendpoint-API-docs-badge]][autoendpoint-API-docs]\n[![Open #push Matrix room in chat.mozilla.org web client][matrix-badge]][matrix]\n\n# Autopush-rs\n\nMozilla Push server built with [Rust](https://rust-lang.org).\n\nThis is the fourth generation of the Mozilla Web Push server. It currently supports websocket connections\nand support for\n[Megaphone](https://github.com/mozilla-services/megaphone) broadcast.\n\nPlease consult the [autopush documentation][docs] for information\nabout how this server works, as well as any [error messages] you may\nsee when sending push messages to our server.\n\nMDN has information about [how to use\nWebPush](https://developer.mozilla.org/en-US/docs/Web/API/Push_API).\n\n***Note*** while `rust-doc` style comments are used prolifically\nthrough the source, only public structures are rendered automatically.\nFor those curious about the inner workings, You may wish to read the\ncode files directly.\n\n## Debugging on Mobile\n\nMobile devices can specify the Push Server URL via the \"[secret settings](https://firefox-source-docs.mozilla.org/mobile/android/fenix/Secret-settings-debug-menu-instructions.html)\".\n\n_Do not use the mobile `about:config` menu settings. These are not read or used by the mobile browser._\n\nThe secret settings can be activatedby following [these instructions](https://firefox-source-docs.mozilla.org/mobile/android/fenix/Secret-settings-debug-menu-instructions.html). Once the secret menu is active, select\n**Sync Debug** from the the mobile **Settings** menu, and specify the **Custom Push server** URL.\n\n**NOTE:** the default Push server url is `wss://push.services.mozilla.com/`\n\n[mpl-svg]: https://img.shields.io/badge/License-MPL%202.0-blue.svg\n[mpl]: https://opensource.org/licenses/MPL-2.0\n[circleci-badge]: https://circleci.com/gh/mozilla-services/autopush-rs.svg?style=shield\n[circleci]: https://circleci.com/gh/mozilla-services/autopush-rs\n[autoconnect-API-docs-badge]: https://img.shields.io/badge/autoconnect%20API%20-%20docs%20-%20light%20green\n[autoconnect-API-docs]: https://mozilla-services.github.io/autopush-rs/api/autoconnect/\n[autoendpoint-API-docs-badge]: https://img.shields.io/badge/autoendpoint%20API%20-%20docs%20-%20light%20green\n[autoendpoint-API-docs]: https://mozilla-services.github.io/autopush-rs/api/autoendpoint/\n[docs-badge]: https://github.com/mozilla-services/autopush-rs/actions/workflows/publish_docs.yml/badge.svg\n[docs]: https://mozilla-services.github.io/autopush-rs/\n[matrix-badge]: https://img.shields.io/badge/chat%20on%20[m]-%23push%3Amozilla.org-blue\n[matrix]: https://chat.mozilla.org/#/room/#push:mozilla.org\n[error messages]: https://mozilla-services.github.io/autopush-rs/errors.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmozilla-services%2Fautopush-rs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmozilla-services%2Fautopush-rs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmozilla-services%2Fautopush-rs/lists"}