{"id":21614653,"url":"https://github.com/eea/eea.rancher.catalog","last_synced_at":"2025-03-18T16:48:31.683Z","repository":{"id":37406008,"uuid":"48365759","full_name":"eea/eea.rancher.catalog","owner":"eea","description":"Catalog of EEA's application stacks deploy-able via Rancher ","archived":false,"fork":false,"pushed_at":"2025-03-17T12:35:27.000Z","size":14470,"stargazers_count":15,"open_issues_count":1,"forks_count":9,"subscribers_count":37,"default_branch":"master","last_synced_at":"2025-03-17T13:43:03.818Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Smarty","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eea.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":"2015-12-21T10:26:34.000Z","updated_at":"2025-03-17T12:35:31.000Z","dependencies_parsed_at":"2025-03-10T08:32:30.916Z","dependency_job_id":null,"html_url":"https://github.com/eea/eea.rancher.catalog","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/eea%2Feea.rancher.catalog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eea%2Feea.rancher.catalog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eea%2Feea.rancher.catalog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eea%2Feea.rancher.catalog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eea","download_url":"https://codeload.github.com/eea/eea.rancher.catalog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244266091,"owners_count":20425825,"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":[],"created_at":"2024-11-24T22:08:47.398Z","updated_at":"2025-03-18T16:48:31.645Z","avatar_url":"https://github.com/eea.png","language":"Smarty","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EEA Rancher Catalog\n\nThis repo contains EEA specific application stacks under the templates folder. \n\n## How it works\n\nDevops add new appplication templates or new versions that are than exposed by Rancher under Applications \u003e Catalog on our [EEA Rancher server](https://rancher.eea.europa.eu)\n\n```\nDIRECTORY STRUCTURE\n\n-- templates\n  |-- plone\n  |   |-- 0\n  |   |   |-- docker-compose.yml\n  |   |   |-- rancher-compose.yml\n  |   |-- 1\n  |   |   |-- docker-compose.yml\n  |   |   |-- rancher-compose.yml\n  |   |-- catalogIcon-plone.svg\n  |   |-- config.yml\n```\n\nAs you can see from the example above the Plone Stack is available in two versions under \"0\" and \"1\". This helps Rancher catalog distinguish versions of the same Stack and provide means for upgrade/downgrade via the UI/CLI.\n\n## How to add a new catalog entry\n\nThere is an [open-source project](https://github.com/slashgear/generator-rancher-catalog) based on Yeoman, that can be used to create the templates of an empty catalog entry. You just run the command _yo rancher-catalog_ see below:\n\n```bash\n$ git clone https://github.com/eea/eea.rancher.catalog\n$ cd eea.rancher.catalog\n$ yo rancher-catalog\n\n     _-----_     ╭──────────────────────────╮\n    |       |    │    Welcome to the good   │\n    |--(o)--|    │ generator-rancher-catalo │\n   `---------´   │       g generator!       │\n    ( _´U`_ )    ╰──────────────────────────╯\n    /___A___\\   /\n     |  ~  |     \n   __'.___.'__   \n ´   `  |° ´ Y ` \n\n? What is the name of the catalog entry? money-digger\n? What are the cluster management types? (Press \u003cspace\u003e to select, \u003ca\u003e to toggle all, \u003ci\u003e to inverse selection)\n❯◉ Cattle\n ◯ Swarm\n ◯ Kubernetes\n ◯ Mesos\n```\nAfter you have answered a couple of questions you will get a skeleton catalog entry inside the templates folder which you can then continue to edit.\n\n## Documentation\n\n- [How to create private catalogs](http://docs.rancher.com/rancher/catalog/#creating-private-catalogs)\n- [Screencast and presentation](http://rancher.com/building-an-application-catalog-with-rancher-recorded-online-meetup/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feea%2Feea.rancher.catalog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feea%2Feea.rancher.catalog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feea%2Feea.rancher.catalog/lists"}