{"id":18597951,"url":"https://github.com/yunusefendi52/distapp","last_synced_at":"2025-05-05T20:44:11.650Z","repository":{"id":238545921,"uuid":"776975609","full_name":"yunusefendi52/distapp","owner":"yunusefendi52","description":"DistApp. Distribute Android and iOS app. Alternative App Center Distribution with option to self-hosted your self","archived":false,"fork":false,"pushed_at":"2025-05-03T10:19:45.000Z","size":3517,"stargazers_count":37,"open_issues_count":4,"forks_count":10,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-03T11:23:42.347Z","etag":null,"topics":["alternative","alternative-app-center","app-center","appcenter","distapp","distribute","tester"],"latest_commit_sha":null,"homepage":"https://distapp.lhf.my.id","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yunusefendi52.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE-hosting.txt","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},"funding":{"github":["yunusefendi52"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":["https://trakteer.id/yunusefendi52/tip"]}},"created_at":"2024-03-24T23:57:21.000Z","updated_at":"2025-05-03T10:19:45.000Z","dependencies_parsed_at":"2024-06-28T16:40:43.822Z","dependency_job_id":"e2825735-0d3b-4234-bed6-1d41627c00f2","html_url":"https://github.com/yunusefendi52/distapp","commit_stats":{"total_commits":322,"total_committers":3,"mean_commits":"107.33333333333333","dds":0.006211180124223614,"last_synced_commit":"17b5fa54956038ea209f7422ee8d3d686d10e0df"},"previous_names":["yunusefendi52/distapp"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yunusefendi52%2Fdistapp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yunusefendi52%2Fdistapp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yunusefendi52%2Fdistapp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yunusefendi52%2Fdistapp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yunusefendi52","download_url":"https://codeload.github.com/yunusefendi52/distapp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252573869,"owners_count":21770296,"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":["alternative","alternative-app-center","app-center","appcenter","distapp","distribute","tester"],"created_at":"2024-11-07T01:29:59.175Z","updated_at":"2025-05-05T20:44:11.643Z","avatar_url":"https://github.com/yunusefendi52.png","language":"TypeScript","funding_links":["https://github.com/sponsors/yunusefendi52","https://trakteer.id/yunusefendi52/tip","https://paypal.me/yunusefendi99"],"categories":[],"sub_categories":[],"readme":"## DistApp\n\nDistribute Android and iOS app. Alternative App Center Distribution with option to self-hosted your self\n\n![Deploy](https://github.com/yunusefendi52/distapp/actions/workflows/deploy.yml/badge.svg) [![Docker Pulls](https://img.shields.io/docker/pulls/5yunus2efendi/distapp)](https://hub.docker.com/repository/docker/5yunus2efendi/distapp)\n\n\n## Docs\n\nSee docs https://docs-distapp.lhf.my.id\n\n## Self Hosting\n\nSee https://docs-distapp.lhf.my.id/self-hosted/setup-self-hosted for more.\n\n## CLI Usage\n\nWe updated how to use CLI. See https://docs-distapp.lhf.my.id/cli/cli-usage#cli-usage\n\n## Setup Dev\n\n#### Ensure you have the required .env\n\nCopy contents of [docker-compose-base.env](public/docker/docker-compose-base.env) and [docker-compose.env](public/docker/docker-compose.env) to `.env`\n\n#### Make sure to install the dependencies:\n\n```bash\nbun install\n```\n\n#### Development Server\n\n```bash\nbun run dev\n```\n\n## Donation and Sponsor\n\nIf you find this project helpful and make your job easier, your support through a donation or sponsorship would be sincerely appreciated.\n\n[![Github-sponsors](https://img.shields.io/badge/sponsor-30363D?style=for-the-badge\u0026logo=GitHub-Sponsors\u0026logoColor=#EA4AAA)](https://github.com/sponsors/yunusefendi52)\n\nContributions via PayPal or Bitcoin are also accepted.\n\n[![PayPal](https://img.shields.io/badge/PayPal-00457C?style=for-the-badge\u0026logo=paypal\u0026logoColor=white)](https://paypal.me/yunusefendi99)\n\n[![Bitcoin](https://img.shields.io/badge/bitcoin-2F3134?style=for-the-badge\u0026logo=bitcoin)](https://www.blockchain.com/explorer/addresses/btc/bc1q6qenpas30wycduw4w0n7ekfhpdp6hhqt0fmxa6)\n\nBitcoin address: bc1q6qenpas30wycduw4w0n7ekfhpdp6hhqt0fmxa6\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyunusefendi52%2Fdistapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyunusefendi52%2Fdistapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyunusefendi52%2Fdistapp/lists"}