{"id":18805809,"url":"https://github.com/mskian/gotify-pwa","last_synced_at":"2025-04-13T19:12:45.571Z","repository":{"id":41660313,"uuid":"232599554","full_name":"mskian/gotify-pwa","owner":"mskian","description":"Simple Web App with PWA Feature for Send Push Notification to Gotify Server","archived":false,"fork":false,"pushed_at":"2024-12-13T04:20:51.000Z","size":985,"stargazers_count":9,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-27T09:51:58.654Z","etag":null,"topics":["css","gotify","html","javascript","localstorage","push-notifications","pwa","pwa-app"],"latest_commit_sha":null,"homepage":"https://push.santhoshveer.com/","language":"HTML","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/mskian.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}},"created_at":"2020-01-08T15:53:06.000Z","updated_at":"2024-12-13T04:20:48.000Z","dependencies_parsed_at":"2024-01-10T04:58:38.385Z","dependency_job_id":"9014d3c3-d3c9-427e-b711-82c905fda432","html_url":"https://github.com/mskian/gotify-pwa","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/mskian%2Fgotify-pwa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mskian%2Fgotify-pwa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mskian%2Fgotify-pwa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mskian%2Fgotify-pwa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mskian","download_url":"https://codeload.github.com/mskian/gotify-pwa/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248766745,"owners_count":21158301,"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":["css","gotify","html","javascript","localstorage","push-notifications","pwa","pwa-app"],"created_at":"2024-11-07T22:45:04.321Z","updated_at":"2025-04-13T19:12:45.542Z","avatar_url":"https://github.com/mskian.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gotify PWA\n\n![Uptime Robot status](https://img.shields.io/uptimerobot/status/m784276997-eda1b154856ee5be380c52fd) ![David](https://img.shields.io/david/dev/mskian/gotify-pwa)  \n\nSimple Web App with PWA Feature for Send Push Notifications to the Gotify Server.\n\n\u003e Send Push - \u003chttps://push.santhoshveer.com\u003e\n\n## Features ✨\n\n- LocalStorage for Store the API on Browser\n- Axios for Accessing the API\n- Progressive Web App\n- Proper Form and API validation\n\n\u003e **Note:** you need to Enable a Cors headers (Cross-Origin Resource Sharing) to Access your API on Third-party websites.\n\n- Open Gotify Setup file - `config.yml` File\n- Find the Line `cors: # Sets cors headers only when needed and provides support for multiple allowed origins. Overrides Access-Control-* Headers in response headers.`\n- uncomment `#` the Cors and whitelist the domain to accesss your API\n\n```yaml\ncors: # Sets cors headers only when needed and provides support for multiple allowed origins. Overrides Access-Control-* Headers in response headers.\n    alloworigins:\n      - \"push.santhoshveer.com\"\n    allowmethods:\n      - \"GET\"\n      - \"POST\"\n    allowheaders:\n     - \"Authorization\"\n     - \"content-type\"\n```\n\n## Development 🛠\n\n- Clone this Respo or Download\n\n```bash\ngit clone https://github.com/mskian/gotify-pwa.git\n```\n\n```bash\ncd gotify-pwa\n```\n\n- Install Modules via `yarn`\n\n```bash\nyarn\n```\n\n- Workflow ⚙\n\n```bash\n## Development (Run build \u0026 watch for changes)\nyarn dev\n```\n\n```bash\n## Build\nyarn buld\n```\n\n```bash\n## Test the site locally\nyarn live\n```\n\n- Upload `public` Folder on your server\n\n### Chrome Extension\n\nCheck out our Google Chrome Extension for Gotify - \u003chttps://github.com/mskian/gotify-push\u003e\n\n### LICENSE 📜\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmskian%2Fgotify-pwa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmskian%2Fgotify-pwa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmskian%2Fgotify-pwa/lists"}