{"id":18764091,"url":"https://github.com/oddbit/tanam-starter","last_synced_at":"2025-06-26T11:33:51.488Z","repository":{"id":95289716,"uuid":"179102679","full_name":"oddbit/tanam-starter","owner":"oddbit","description":"Starter project for Tanam CMS","archived":false,"fork":false,"pushed_at":"2019-06-24T07:37:07.000Z","size":73,"stargazers_count":7,"open_issues_count":0,"forks_count":15,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-07T19:02:17.179Z","etag":null,"topics":["cms","firebase","project-starter","project-template","starter-project","template-project","typescript"],"latest_commit_sha":null,"homepage":"https://github.com/oddbit/tanam","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oddbit.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":"2019-04-02T15:04:24.000Z","updated_at":"2024-05-05T18:29:06.000Z","dependencies_parsed_at":"2023-03-14T20:00:49.516Z","dependency_job_id":null,"html_url":"https://github.com/oddbit/tanam-starter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/oddbit/tanam-starter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oddbit%2Ftanam-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oddbit%2Ftanam-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oddbit%2Ftanam-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oddbit%2Ftanam-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oddbit","download_url":"https://codeload.github.com/oddbit/tanam-starter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oddbit%2Ftanam-starter/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262056472,"owners_count":23251679,"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":["cms","firebase","project-starter","project-template","starter-project","template-project","typescript"],"created_at":"2024-11-07T18:28:40.905Z","updated_at":"2025-06-26T11:33:51.465Z","avatar_url":"https://github.com/oddbit.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Starter project for [Tanam CMS](https://github.com/oddbit/tanam)\nFork or clone this repository and update [`.firebaserc`](.firebaserc) with your own project ID.\n\nAfter that, follow the instructions on setting up your Firebase project as described in\n[the official Tanam documentation](https://github.com/oddbit/tanam#how-do-i-get-tanam).\n\n\n# Build and deploy with CI/CD\nCreate a authentication token for non-interactive deployment with Firebase\n\n```bash\n$ firebase login:ci\n```\n\nYou will be prompted to open a URL in the browser where you login using the account that has access\nto your Firebase project.\n\nAfter successfully loggin in, copy the auth token that is prompted in your terminal window. It should\nlook something like this\n\n```\n1/pZQgDFG9G89sdfjsdf0Fz_g9dfma7_zH0sdfi9snfY\n```\n\n\n\n## Travis\nCreate the [environment variables](https://docs.travis-ci.com/user/environment-variables/#defining-variables-in-repository-settings) mentioned below in your project settings and enable the build pipeline to run on each update to the repository.\n\n - `FIREBASE_DEPLOY_KEY` - The authentication token mentioned above\n - `FIREBASE_PROJECT_ID` - Your firebase project ID\n\n\n## Gitlab\nCreate [environment variables](https://docs.gitlab.com/ee/ci/variables/#via-the-ui)\nin your project settings and enable the build pipeline to run on each update to the repository.\n\n - `FIREBASE_DEPLOY_KEY` - The authentication token mentioned above\n - `FIREBASE_PRODUCTION_PROJECT_ID ` - Your firebase production project ID\n - `FIREBASE_DEVELOP_PROJECT_ID  ` - Your firebase development project ID\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foddbit%2Ftanam-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foddbit%2Ftanam-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foddbit%2Ftanam-starter/lists"}