{"id":13668841,"url":"https://github.com/GaloyMoney/galoy-pay","last_synced_at":"2025-04-27T01:31:45.826Z","repository":{"id":37887737,"uuid":"333834895","full_name":"GaloyMoney/galoy-pay","owner":"GaloyMoney","description":"A web application that can be used to send tips or payments to users","archived":true,"fork":false,"pushed_at":"2023-12-07T10:19:18.000Z","size":12174,"stargazers_count":22,"open_issues_count":27,"forks_count":35,"subscribers_count":11,"default_branch":"main","last_synced_at":"2024-11-11T05:38:16.162Z","etag":null,"topics":["graphql-client","javascript","react"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/GaloyMoney.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}},"created_at":"2021-01-28T17:34:05.000Z","updated_at":"2024-04-25T10:56:38.000Z","dependencies_parsed_at":"2023-10-03T08:00:04.921Z","dependency_job_id":"56dcfd4f-3716-4c9e-9526-fcc2d68b240a","html_url":"https://github.com/GaloyMoney/galoy-pay","commit_stats":null,"previous_names":[],"tags_count":238,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GaloyMoney%2Fgaloy-pay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GaloyMoney%2Fgaloy-pay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GaloyMoney%2Fgaloy-pay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GaloyMoney%2Fgaloy-pay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GaloyMoney","download_url":"https://codeload.github.com/GaloyMoney/galoy-pay/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251077071,"owners_count":21532607,"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":["graphql-client","javascript","react"],"created_at":"2024-08-02T08:00:50.548Z","updated_at":"2025-04-27T01:31:40.811Z","avatar_url":"https://github.com/GaloyMoney.png","language":"TypeScript","funding_links":[],"categories":["Tech components"],"sub_categories":["Frontend"],"readme":"# Galoy Pay\n\nArchived in favor of [pay section in GaloyMoney/galoy](https://github.com/GaloyMoney/galoy/tree/main/apps/pay)\n\n## What is it for?\n\nThis repo is a web application that can be used to send tips or payments to users.\n\nIt's packaged as a docker image, and is automatically installed as part of the Galoy helm charts.\n\nWith a default installation, Galoy-Pay can be accessed under `pay.domain.com`.\n\nGaloy-Pay uses query, mutation, and subscription operations from the Galoy's graphql API endpoints `api.domain.com` as defined in [schema.graphql](https://github.com/GaloyMoney/galoy/blob/main/src/graphql/public/schema.graphql)\n\n## How to run this repo locally ?\n\n`.env.local` is set with values that works for local dev.\n\nfor staging, use `.env.local` with the following properties\n\n```\nNEXT_PUBLIC_GRAPHQL_URL='https://api.staging.galoy.io/graphql'\nNEXT_PUBLIC_GRAPHQL_WEBSOCKET_URL='wss://ws.staging.galoy.io/graphql'\nGRAPHQL_URL_INTERNAL=\"http://api.galoy-staging-galoy.svc.cluster.local\"\n```\n\nthen run\n\n```sh\nyarn install\nyarn dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) to view it in the browser.\n\nThe page will automatically reload when you make edits.\n\nYou will also see any lint errors in the console.\n\n## How to run this repo in docker?\n\nIn your terminal, run\n\n```sh\nyarn build:docker\n```\n\nthen run\n\n```sh\nyarn dev:docker\n```\n\nThis will spin up an instance of a galoy-pay docker container running on \u003chttp://localhost:3000\u003e\n\nThis will also run the app in production mode.\n\n## How to build for production?\n\nIn the project directory, you can run:\n\n```sh\nyarn install\nyarn build\n```\n\nThis will build the app for production under a `build` folder. It will bundle React in production mode and optimize the build for the best performance. The build will be minified, and the bundled files will include unique hashes in their names.\n\n## Test lnurlp\n\n\nThis environment variable is needed for getting the lnurlp endpoint working.\n\ncurl localhost:3000/.well-known/lnurlp/alice\ncurl localhost:3000/.well-known/lnurlp/alice?amount=1234\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGaloyMoney%2Fgaloy-pay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FGaloyMoney%2Fgaloy-pay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGaloyMoney%2Fgaloy-pay/lists"}