diff --git a/.github/ISSUE_TEMPLATE/current_image_bug.md b/.github/ISSUE_TEMPLATE/current_image_bug.md new file mode 100644 index 00000000..a9ef54ee --- /dev/null +++ b/.github/ISSUE_TEMPLATE/current_image_bug.md @@ -0,0 +1,24 @@ +--- +name: Current Image Bug +about: for any bug with current images +title: 🐞 [Bug]: +labels: 'type_bug' +assignees: '' + +--- + +## Basic information + +- Image name: +- Env var passed if there : + +## Describe the Bug : + + +## Relevant logs : + +- Please copy and paste any relevant log output. + +## notes for ops team +- [ ] for ops please mark this as done when this image fixed and promoted . +- [ ] mention issue author to open an issue in the relevant repo for updating flist name if it's changed after fix . \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/new_image_request.md b/.github/ISSUE_TEMPLATE/new_image_request.md new file mode 100644 index 00000000..b6b7b287 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/new_image_request.md @@ -0,0 +1,15 @@ +--- +name: New Image request +about: for creating new image +title: +labels: 'type_feature' +assignees: '' + +--- + +## Basic information +- please mention all information about the solution , operation system or application you want an image for it . + +## notes for ops team +- [ ] for ops please mark this as done when this image done and promoted . +- [ ] mention issue author to open an issue in the relevant repo for updating flist name . \ No newline at end of file diff --git a/README.md b/README.md index 87ecc77f..35d4e7ad 100644 --- a/README.md +++ b/README.md @@ -1,74 +1,56 @@ -# New +## TF Images : -> we are in the process to move docker builders to v builders see https://github.com/threefoldtech/vbuilders +- we have here all threefoldtech docker images for operating system distros, apps and solutions which are available for deployment on https://dashboard.grid.tf , this repository is managed and maintained by Threefoldtech operation team . -# Apps +## Examples for Apps : -## Faveo -- Dockerfile info: [faveo](./faveo/README.md) -- flist https://hub.grid.tf/mikhaieb/bishoyabdo-faveo-latest.flist +### Discourse +- Dockerfile info: [discourse](./tfgrid3/forum-3/README.md) +- flist: https://hub.grid.tf/tf-official-apps/forum.flist -## Humhub -- Dockerfile info: [humhub](./humhub/README.md) -- flist https://hub.grid.tf/mikhaieb/bishoyabdo-humhub-1.3.15.flist +### Taiga +- Dockerfile info: [taiga](./tfgrid3/taiga/README.md) +- flist: https://hub.grid.tf/tf-official-apps/grid3_taiga_docker-latest.flist +### Wordpress +- Dockerfile info: [wordpress](./tfgrid3/wordpress/README.md) +- flist https://hub.grid.tf/tf-official-apps/tf-wordpress-latest.flist -## ODOO -- Dockerfile info: [odoo](./odoo/README.md) -- flist https://hub.grid.tf/mikhaieb/bishoyabdo-odoo-latest.flist +### Gitea-mycelium +- Dockerfile info: [gitea](./tfgrid3/gitea_mycelium/README.md) +- flist https://hub.grid.tf/tf-official-apps/gitea-mycelium.flist -## Taiga -- Dockerfile info: [taiga](./taiga/README.md) -- flist https://hub.grid.tf/hosnys/hossnys-taiga-latest.flist +### Peertube -## Circles -- Dockerfile info: [circles](./circles/README.md) -- flist https://hub.grid.tf/mikhaieb/bishoyabdo-circles-latest.flist +- Dockerfile info: [peertube](./tfgrid3/peertube/README.md) +- flist: https://hub.grid.tf/tf-official-apps/peertube-latest.flist -## Freeflowpages -- Dockerfile info: [freeflowpages](./freeflowpages/README.md) -- flist https://hub.grid.tf/mikhaieb/bishoyabdo-freeflowpages-latest.flist +### Orcestrators : -## Wordpress -- Dockerfile info: [wordpress](./wordpress/README.md) -- flist https://hub.grid.tf/mikhaieb/bishoyabdo-wordpress-latest.flist -## Gitea -- Dockerfile info: [gitea](./gitea/README.md) -- flist https://hub.grid.tf/tf-official-apps/gitea-latest.flist +## K3S: +- Dockerfile info : [K3S](./tfgrid3/k3s/README.md) +- flist: https://hub.grid.tf/tf-official-apps/threefolddev-k3s-v1.31.0.flist -## Ubuntu 18 -- Dockerfile info: [Ubuntu 18](./ubuntu_18/README.md) -- flist : https://hub.grid.tf/tf-bootable/3bot-ubuntu-18.04.flist +## Operating Systems Distros : -## Ubuntu 19 -- Dockerfile info: [Ubuntu 19](./ubuntu_19/README.md) -- flist : https://hub.grid.tf/tf-bootable/3bot-ubuntu-19.10.flist +### Ubuntu 20.04 +- Dockerfile info: [Ubuntu 20.04](./tfgrid3/ubuntu20.04/README.md) +- flist : https://hub.grid.tf/tf-official-vms/ubuntu-20.04-lts.flist -## Ubuntu 20 -- Dockerfile info: [Ubuntu 20 ](./ubuntu_20/README.md) -- flist : https://hub.grid.tf/tf-bootable/3bot-ubuntu-20.04.flist +### Ubuntu 22.04 +- Dockerfile info: [Ubuntu 22.04](./tfgrid3/ubuntu22.04/fullvm/README.md) +- flist : https://hub.grid.tf/tf-official-vms/ubuntu-22.04.flist -## CRM -- Dockerfile info: [crm](./crm/README.md) -- flist : pending in issue https://github.com/Incubaid/crm/issues/159 +### Ubuntu 24.04 +- Dockerfile info: [Ubuntu 24.04](.//tfgrid3/ubuntu24.04/fullvm/README.md) +- flist : https://hub.grid.tf/tf-official-vms/ubuntu-24.04-full.flist -## publishingtools +## Contribution : -- Dockerfile info: [publishingtools](./publishingtools/README.md) -- flist: +- create a new branch for your work from development branch . +- push your work to your branch . +- create a PR and ask for review from code owners . +- once your PR approved and merged , make sure to ask @maxux to promote your newly built flist . +## new issues : -## peertube - -- Dockerfile info: [peertube](./peertube/README.md) -- flist: - -## couchDB - -- Dockerfile info: [couchdb](https://github.com/threefoldtech/tf-images/blob/master/couchdb/README.MD) -- flist: https://hub.grid.tf/arehman/v2-couchdb-0-2.flist - - -# instructions - -- upload to https://hub.grid.tf/ -- \ No newline at end of file +- please follow the issue templates in this repo when creating a new issue . \ No newline at end of file