{"id":13733749,"url":"https://github.com/Scalingo/metabase-scalingo","last_synced_at":"2025-05-08T09:32:59.340Z","repository":{"id":45432132,"uuid":"159195155","full_name":"Scalingo/metabase-scalingo","owner":"Scalingo","description":"Deploy Metabase on Scalingo","archived":false,"fork":false,"pushed_at":"2023-07-31T09:31:58.000Z","size":52,"stargazers_count":2,"open_issues_count":2,"forks_count":21,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-05-17T16:33:40.097Z","etag":null,"topics":["metabase","one-click-deploy","scalingo"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/Scalingo.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}},"created_at":"2018-11-26T15:56:19.000Z","updated_at":"2024-05-15T10:06:21.000Z","dependencies_parsed_at":"2024-01-12T01:14:30.540Z","dependency_job_id":"e826a286-73ed-462f-9096-806793dddc8f","html_url":"https://github.com/Scalingo/metabase-scalingo","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/Scalingo%2Fmetabase-scalingo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Scalingo%2Fmetabase-scalingo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Scalingo%2Fmetabase-scalingo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Scalingo%2Fmetabase-scalingo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Scalingo","download_url":"https://codeload.github.com/Scalingo/metabase-scalingo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":213758655,"owners_count":15634354,"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":["metabase","one-click-deploy","scalingo"],"created_at":"2024-08-03T03:00:48.408Z","updated_at":"2024-11-15T02:31:44.249Z","avatar_url":"https://github.com/Scalingo.png","language":"Shell","funding_links":[],"categories":["Apps deployable on Scalingo"],"sub_categories":["Apps deployed with buildpacks or other adaptation"],"readme":"![Metabase](metabase.png)\n\n# Deploying Metabase to Scalingo\n\n## Deploying Using Scalingo's One-click Button\n\nClick on the button below to deploy Metabase to Scalingo within minutes.\n\n[![Deploy](https://cdn.scalingo.com/deploy/button.svg)](https://my.scalingo.com/deploy?source=https://github.com/Scalingo/metabase-scalingo#master)\n\n## Deploying Using Scalingo's Command Line Tool\n\n1. Create an application on Scalingo:\n\n```bash\n$ scalingo create my-metabase\n```\n\n2. Add a PostgreSQL for the internal usage of Metabase:\n\n```bash\n$ scalingo --app my-metabase addons-add postgresql postgresql-starter-512\n```\n\n3. Configure your application to use the appropriate buildpack for deployments:\n\n```bash\n$ scalingo --app my-metabase env-set 'BUILDPACK_URL=https://github.com/Scalingo/multi-buildpack'\n```\n\n4. Clone this repository:\n\n```bash\n$ git clone https://github.com/Scalingo/metabase-scalingo\n```\n\n5. Configure `git`:\n\n```bash\n$ cd metabase-scalingo\n$ scalingo --app my-metabase git-setup\n```\n\n6. Deploy the application:\n\n```bash\n$ git push scalingo master\n```\n\n# Configuring the Application Deployment Environment\n\nThe following environment variables are available for you to adjust, depending\non your needs:\n\n| Name                 | Description                                                                              | Default value                                   |\n| -------------------- | ---------------------------------------------------------------------------------------- | ----------------------------------------------- |\n| `BUILDPACK_URL`      | URL of the buildpack to use.                                                             | https://github.com/Scalingo/multi-buildpack.git |\n| `DATABASE_URL`       | URL of your database addon. **Only available if you have a database addon provisioned**. | Provided by Scalingo                            |\n| `MAX_METASPACE_SIZE` | Maximum amount of memory allocated to Java Metaspace[^1].                                | `512m` (512MB)                                  |\n\nMetabase also [supports many environment variables](https://www.metabase.com/docs/latest/operations-guide/environment-variables.html).\n\n[^1]: See https://wiki.openjdk.org/display/HotSpot/Metaspace for further details about Java Metaspace.\n\n# Updating Metabase on Scalingo\n\nTo upgrade to the latest version of Metabase, you only need to redeploy it,\nthis will retrieve the latest version avaible on [the Metabase buildpack](https://github.com/metabase/metabase-buildpack).\n\n## Updating After Deploying Using Scalingo's One-click Button\n\nIf you deployed your Metabase instance via our One-click button, you can update\nit with the following command:\n\n```bash\n$ scalingo --app my-metabase deploy https://github.com/Scalingo/metabase-scalingo/archive/refs/heads/master.tar.gz\n```\n\nIf you are facing the `create archive deployment: * git_ref → can't be blank` error, you may need to specify the version explicitly:\n\n```bash\n$ scalingo --app my-metabase deploy https://github.com/Scalingo/metabase-scalingo/archive/refs/heads/master.tar.gz v1.0.0\n```\n\n## Updating After Deploying Using Scalingo's Command Line Tool\n\n```bash\n$ cd metabase-scalingo\n$ git pull origin master\n$ git push scalingo master\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FScalingo%2Fmetabase-scalingo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FScalingo%2Fmetabase-scalingo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FScalingo%2Fmetabase-scalingo/lists"}