From 26561b758bec575571cf2dda5a2a7c9e2c592ca8 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Sun, 17 Apr 2022 23:52:41 +0200 Subject: [PATCH 1/6] ARM is doable --- docs/operators/handbook.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/docs/operators/handbook.md b/docs/operators/handbook.md index 22b9090..e8afe5e 100644 --- a/docs/operators/handbook.md +++ b/docs/operators/handbook.md @@ -310,4 +310,15 @@ Running `server add` with `-d/--debug` should help you debug what is going on un ## How do I attach to a running container? -If you need to run a command within a running container you can use `abra app run `. For example, you could run `abra app run cloud.lumbung.space app bash` to open a new bash terminal session inside your remote container. \ No newline at end of file +If you need to run a command within a running container you can use `abra app run `. For example, you could run `abra app run cloud.lumbung.space app bash` to open a new bash terminal session inside your remote container. + +## Can I run Co-op Cloud or ARM? + +`@Mayel`: + +> FYI I've been running on ARM (both the servers and abra client) for a while +> with no troubles (as long as images used support it of course) 😀 ... in +> cases where I couldn't find a multiarch image I simply have eg. image: +> ${DB_DOCKER_IMAGE} in the docker-compose and set that to a compatible image +> in the env config ... there was really nothing to it, apart from making sure +> to use multiarch or arm images From 1fc302a44ffbd0bcbdb7052df32e0704a84ffc0b Mon Sep 17 00:00:00 2001 From: decentral1se Date: Sun, 17 Apr 2022 23:55:07 +0200 Subject: [PATCH 2/6] typo --- docs/operators/handbook.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/operators/handbook.md b/docs/operators/handbook.md index e8afe5e..4ea638c 100644 --- a/docs/operators/handbook.md +++ b/docs/operators/handbook.md @@ -312,7 +312,7 @@ Running `server add` with `-d/--debug` should help you debug what is going on un If you need to run a command within a running container you can use `abra app run `. For example, you could run `abra app run cloud.lumbung.space app bash` to open a new bash terminal session inside your remote container. -## Can I run Co-op Cloud or ARM? +## Can I run Co-op Cloud on ARM? `@Mayel`: From 3661dc45ca5d84c8a87fb7ae4f418d2366ee976a Mon Sep 17 00:00:00 2001 From: decentral1se Date: Sun, 17 Apr 2022 23:59:32 +0200 Subject: [PATCH 3/6] add update --- docs/intro/faq.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/intro/faq.md b/docs/intro/faq.md index b115c34..2fc8748 100644 --- a/docs/intro/faq.md +++ b/docs/intro/faq.md @@ -249,3 +249,5 @@ Yes! Horizontal scaling is one of the ways Co-op Cloud can really shine. `abra` ## Why only x86 support? We would love to do ARM support and hope to get there! We've been testing this and [ran into some issues](https://git.autonomic.zone/coop-cloud/organising/issues/25). The TLDR; is that a lot of upstream libre app developer communities are not publishing container builds that support ARM. If they are, there are typically subtle differences in the conventions used to build the image as they are mostly done by community members and not directly taken on by the upstream project themselves. Since one of the core goals is to coordinate and reuse upstream packaging work, we see that ARM support requires a lot of organising and community engagement. Perhaps projects themselves will not want to take on this burden? It is not the role of the Co-op Cloud to set up an entire ARM publishing work flow at this moment in time. We see the benefits of supporting ARM and if you've got ideas / thoughts / approaches for how to make progress here, [please get in touch](/intro/contact/). + +Update: [Can I run Co-op Cloud on ARM?](/operators/handbook/#can-i-run-co-op-cloud-on-arm) From 91dd6bee3b58cbb2833389670c399225f2cf2a1a Mon Sep 17 00:00:00 2001 From: decentral1se Date: Mon, 18 Apr 2022 00:07:03 +0200 Subject: [PATCH 4/6] fix it up, abra ain't there --- docs/operators/handbook.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/operators/handbook.md b/docs/operators/handbook.md index 4ea638c..abb84e3 100644 --- a/docs/operators/handbook.md +++ b/docs/operators/handbook.md @@ -316,9 +316,11 @@ If you need to run a command within a running container you can use `abra app ru `@Mayel`: -> FYI I've been running on ARM (both the servers and abra client) for a while -> with no troubles (as long as images used support it of course) 😀 ... in -> cases where I couldn't find a multiarch image I simply have eg. image: -> ${DB_DOCKER_IMAGE} in the docker-compose and set that to a compatible image -> in the env config ... there was really nothing to it, apart from making sure -> to use multiarch or arm images +> FYI I've been running on ARM for a while with no troubles (as long as images +> used support it of course, `abra` doesn't work yet!) 😀 ... in cases where I +> couldn't find a multiarch image I simply have eg. image: ${DB_DOCKER_IMAGE} +> in the docker-compose and set that to a compatible image in the env config +> ... there was really nothing to it, apart from making sure to use multiarch +> or arm images + +See [`#312`](https://git.coopcloud.tech/coop-cloud/organising/issues/312) for more. From 94fd2c388d12b7d1b3676a7be6d05500bc6136f3 Mon Sep 17 00:00:00 2001 From: akshay Date: Sun, 17 Apr 2022 22:17:32 +0000 Subject: [PATCH 5/6] Fix URL to #coopcloud-tech:autonomic.zone --- docs/intro/contact.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/intro/contact.md b/docs/intro/contact.md index e9adf25..769b4af 100644 --- a/docs/intro/contact.md +++ b/docs/intro/contact.md @@ -13,7 +13,7 @@ title: Get in touch Here is a link to the [Matrix space](https://matrix.to/#/!xSMwGbdVehScXcIFwS:autonomic.zone?via=autonomic.zone&via=matrix.org&via=1312.media) to see all channels. - [`#coopcloud:autonomic.zone`](https://matrix.to/#/!JSVYWCRXSVMrAzgeKB:autonomic.zone?via=autonomic.zone) General chat and announcements (low traffic) -- [`#coopcloud-tech:autonomic.zone`](https://matrix.to/#/!IFazIpLtxiScqbHqoa:autonomic.zone?via=autonomic.zone) Technical discussions (some techno babble) +- [`#coopcloud-tech:autonomic.zone`](https://matrix.to/#/!DfXPgKLoYCvjHithgS:autonomic.zone?via=autonomic.zone) Technical discussions (some techno babble) - [`#coopcloud-dev:autonomic.zone`](https://matrix.to/#/!IFazIpLtxiScqbHqoa:autonomic.zone?via=autonomic.zone) Intense developer chat (a lot of techno babble) ### XMPP From ce8e8d0b7872383dbf1de73f04e42a9119cf2a43 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 11 Apr 2022 07:01:36 +0000 Subject: [PATCH 6/6] chore(deps): update dependency mkdocs-material to v8.2.9 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index aaf5f70..9142f7e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ mkdocs-awesome-pages-plugin==2.7.0 mkdocs-material-extensions==1.0.3 -mkdocs-material==8.2.8 +mkdocs-material==8.2.9 mkdocs==1.3.0