{"id":14955397,"url":"https://github.com/bgmp/bgm","last_synced_at":"2025-07-23T04:34:34.217Z","repository":{"id":53395613,"uuid":"521392409","full_name":"BGMP/BGM","owner":"BGMP","description":"My old personal website","archived":false,"fork":false,"pushed_at":"2023-03-13T06:26:10.000Z","size":4889,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-19T17:52:24.151Z","etag":null,"topics":["rails6","ruby","thredded"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BGMP.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2022-08-04T19:33:12.000Z","updated_at":"2023-09-24T01:35:14.000Z","dependencies_parsed_at":"2024-09-29T06:17:25.784Z","dependency_job_id":null,"html_url":"https://github.com/BGMP/BGM","commit_stats":{"total_commits":70,"total_committers":2,"mean_commits":35.0,"dds":"0.042857142857142816","last_synced_commit":"34f236cd298e04011208caab9209c089611d56de"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/BGMP/BGM","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BGMP%2FBGM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BGMP%2FBGM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BGMP%2FBGM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BGMP%2FBGM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BGMP","download_url":"https://codeload.github.com/BGMP/BGM/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BGMP%2FBGM/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266618847,"owners_count":23957273,"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","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"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":["rails6","ruby","thredded"],"created_at":"2024-09-24T13:11:05.906Z","updated_at":"2025-07-23T04:34:34.132Z","avatar_url":"https://github.com/BGMP.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"Website\n---\n\nThis is the code that powers my website!\n\n### Architecture\nThis repo contains the following components:\n  * Database models which can be used both internally and externally.\n  * The public website, including an admin interface used for essential configuration.\n\n### Install the backend\nInstall the following services and configure them to run on their default ports:\n  * [Ruby 2.7.3](https://www.ruby-lang.org/en/).\n      * Windows: [Ruby Installer](https://github.com/oneclick/rubyinstaller2/releases/tag/RubyInstaller-2.7.3-1) is\n       recommended. Default options will suffice.\n      * OS X: [RVM](http://rvm.io) is recommended over the default OS X Ruby.\n       Here's a one-liner: `\\curl -sSL https://get.rvm.io | bash -s stable --ruby`.\n  * [MySQL 10](https://www.mysql.com/) or later.\n  * NodeJS.\n  * Yarn\n\nEnsure bundler is installed: `gem install bundle`.\nRun `bundle install` to download and install dependencies.\n\n### Setup the database\nStart MySQL on its default port. Then, run the following shell command from the repo:\n\n    rake db:setup\n\n### Run the backend app\nRun the following shell commands from the repo to start all the backend services:\n\n    rails bgm              # Public website on http://localhost:3000\n\nAt this point, you should be able to visit the website at `http://localhost:3000`.\n\n### Contributing\nMy website's codebase is completely open source, and is licenced under the MIT licence. Contributions are highly\nappreciated! You may leave a star too!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbgmp%2Fbgm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbgmp%2Fbgm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbgmp%2Fbgm/lists"}