diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..152581b --- /dev/null +++ b/LICENSE @@ -0,0 +1,15 @@ +Co-op Cloud website +Copyright (C) 2022 Co-op Cloud + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . diff --git a/content/blog/federation-proposal.md b/content/blog/federation-proposal.md new file mode 100644 index 0000000..c9abbbe --- /dev/null +++ b/content/blog/federation-proposal.md @@ -0,0 +1,62 @@ +--- +title: "The Federation Proposal" +date: 2022-04-10T11:32:59+02:00 +draft: false +image: "/img/wow.jpg" +imageCredit: "'Nam June Paik, TV Garden' from the Internet Gardening collection by Trav Fryer (are.na/trav-fryer)." +description: "The Federation Proposal" +--- + +We've been working on a proposal for an organisational form for Co-op Cloud. It takes the shape of a federation: democratically managed & financially sustainable. We're looking for your feedback, comments & constructive criticism! Read on, & please do get in touch if you're interested in what a federation of co-operative hosters can be! + + + +## Where we're at now + +Before we get into the proposal, some context on where we're at now. Some "metrics" then :nerd_face: We have... + +- Packaged 90+ libre software [recipes](https://docs.coopcloud.tech/glossary/#recipe). All sorts of libre apps can be deployed today with our command line client `abra`. + +- Stabilised our command line client [`abra`](https://docs.coopcloud.tech/abra/) (the `v0.4` release series is out this month). We've seen a diverse group of people picking the tool up and deploying a bunch of software such as [bath.social](https://bath.social), [bonfirenetworks.org](https://bonfirenetworks.org/), [utaw.tech](https://utaw.tech), [wiki.cafe](https://wiki.cafe), [biobulkbende.org](https://biobulkbende.org) & [servers.coop](https://servers.coop) :exploding_head: + +- Established an [Open Collective](https://opencollective.com/coop-cloud) account which has been used to [compensate contributors](https://docs.coopcloud.tech/get-involved/#compensation) and begin with [building up a monthly income](https://opencollective.com/coop-cloud/transactions?type=CREDIT) which will sustain the project beyond grant funding. + +- Facilitated space for an online community of friendly & helpful individuals to come together on our [matrix rooms](https://docs.coopcloud.tech/intro/contact/). Folks on the fediverse are fairly keen [on the project](https://social.coop/@coopcloud) and the ideas of the project have been well received on [ssb](https://scuttlebutt.nz). + +- Released our new [documentation](https://docs.coopcloud.tech) which will soon be followed by a website & recipe catalogue re-design. + +- Nearly come to the end of our [ECF funding](https://culturalfoundation.eu/stories/cosround4_autonomiccooperative) timeline which means The Beta Launch :tm: is nearly upon us. + +It's been an amazing time, seeing more folks get involved & building up our new web of trust :tada: + +## Where we want to be + +We are now stabilising the technology and moving into a phase of education and organising work. We want to explain what we're doing & what we want to achieve. One major TODO that we would like to squash in the next months is the organisational model of Co-op Cloud. This is critical to ensuring the project will become sustainable. + +So far, the project has been developed & maintained primarily by us, [Autonomic Co-op](https://autonomic.zone). We've taken an approach of de-centering ourselves from the project so as to create more room for others to participate. We've done this by creating separate branding, design, infrastructure and so on via [coopcloud.tech](https://coopcloud.tech). With this federation proposal, our final move out of the center will be underway. + +The idea of the proposal is to formalise One Simple Idea: if you participate in this project, you should have decision-making power. + +## The proposal + +As part of the [beta bikemap goals](https://pad.autonomic.zone/s/C3uuqfSCk) we had always wanted to work out concretely the idea of what we originally called ["The Organisation"](https://pad.autonomic.zone/s/C3uuqfSCk#Co-op-Cloud-%E2%80%9CThe-Organisation%E2%80%9D). Here is what we wrote at the beginning of the ECF funding period: + +> One of the core goals of Co-op Cloud is to have the project run and managed by a diverse group of tech co-ops and collectives who are invested into building, maintaining and extending this digital configuraton commons. In order to open the project up we need to work on shared governance guidelines, codes of conduct, building community trust and working towards economic sustainability. + +We believe this document is the next step towards achieving this goal. + +> [The Co-op Cloud Federation Proposal](https://pad.autonomic.zone/s/MLafJE2jC) + +A warm beverage & a comfy chair is recommended for your review session -- it is indeed a Long Read :book: + +## Process & timeline + +In terms of feedback, we want to emphasise that we don't have to figure it all out right now. What is more important is that we lay the foundations for democratically working it out as we go. Any red flags, major concerns & blockers to participation would be great to discover at this early stage. All feeback & constructive criticism is welcome! + +We are happy to hear from folks on any of the communication channels that we have. Please see our [contact docs](https://docs.coopcloud.tech/intro/contact/) for more. We will gather all feedback, discussions & follow up with people by the end of April 2022, and we are aiming to publish the proposal as final by mid May 2022. + +Thank you for your time! + +## Acknowledgements + +We would like to warmly thank the Good People of [CoopCycle](https://coopcycle.org/en/) who helped us along this path. diff --git a/content/blog/this-month-in-coop-cloud-january-march-2022.md b/content/blog/this-month-in-coop-cloud-january-march-2022.md new file mode 100644 index 0000000..007fa0c --- /dev/null +++ b/content/blog/this-month-in-coop-cloud-january-march-2022.md @@ -0,0 +1,67 @@ +--- +title: "This month in Co-op Cloud April 2022" +date: 2022-04-04T12:03:00+02:00 +draft: false +image: "/img/growingcircuit.jpg" +imageCredit: "A plant pot with a circuit board in it, from the internet gardening collection by Trav Fryer are.na/trav-fryer/internet-gardening" +description: "The best kind of cloud software updates." +--- + +We've been heads-down sprinting towards our beta release of Co-op Cloud, and time has flown by! Here's what's new in the Co-op Cloudy skies since our last update in December. + +#### Write-up from European Cultural Foundation + +Our grant funders for the Beta release, the European Cultural Foundation, did a lovely write-up of Co-op Cloud, and Autonomic, the co-operative who initiated the project: [Developing an ecosystem of cooperative service providers that host open-source tools](https://culturalfoundation.eu/stories/cosround4_autonomiccooperative). + +#### Shiny new looks for our documentation + +The [Co-op Cloud documentation](https://docs.coopcloud.tech/) is also getting a polish as we organise documentation for operators, maintainers and organisers, update our app catalogue (now with over 80 packaged apps) as well as more extensive recipes and a guide for `abra`. For a full list of our latest app releases, read on. + +#### Call for case studies + +We want to hear from you if you use Co-op Cloud! Please [get in touch](https://docs.coopcloud.tech/intro/contact/) to tell us about your experience by emailing [helo@coopcloud.tech](mailto:helo@coopcloud.tech), or drop by our Matrix channels. + +#### Wordpress bedrock / composer excitement + +At Autonomic, we used Co-op Cloud as the inspiration, and the deployment strategy, for a Bold New Approach to Wordpress, based on Docker / Bedrock – find details in an upcoming blog post! + +#### New recipes in, old recipes out + +We've been tightening the bolts on our recipe update process, rolling out new versions of: + +- [Discourse](https://git.coopcloud.tech/coop-cloud/discourse/) +- [Matrix-Synapse](https://git.coopcloud.tech/coop-cloud/matrix-synapse/) +- [Nextcloud](https://git.coopcloud.tech/coop-cloud/nextcloud/) +- [Outline](https://git.coopcloud.tech/coop-cloud/outline/) +- [Peertube](https://git.coopcloud.tech/coop-cloud/peertube/) +- [Selfoss](https://git.coopcloud.tech/coop-cloud/selfoss/) +- [Wallabag](https://git.coopcloud.tech/coop-cloud/wallabag/) + +We've also taken the difficult decision to start a deprecation process for a few apps where the development process seems to have paused (or at least, we can't find where it's moved off to!): + +- [Laplace](https://git.coopcloud.tech/coop-cloud/laplace) +- [Oasis](https://git.coopcloud.tech/coop-cloud/oasis/) +- [Swarmpit](https://git.coopcloud.tech/coop-cloud/swarmpit) + +#### A Server Scoop? + +Servers.coop, hardware to Co-op Cloud's software, now has a presence on the [Fediverse (Mastodon)](https://sunbeam.city/@serverscoop) and [Twitter](https://nitter.net/servers_coop) -- give us a follow, help spread the word, and stay tuned for a very exciting upcoming crowdfunding campaign to get this vital hosting democratisation effort off the ground. Swing along to our [Matrix Space](https://matrix.to/#/!bDeUsKuqTQwBjBEAuj:autonomic.zone?via=autonomic.zone&via=matrix.org&via=gottsnack.net), or [via our main Matrix room](https://matrix.to/#/##serverscoop:libera.chat), for those of us on older clients (also available on IRC as `##serverscoop` on `libera.chat`), and say hi! + +#### New apps + +- [Limesurvey](https://git.coopcloud.tech/coop-cloud/limesurvey/) by `@3wc` +- [Minecraft](https://git.coopcloud.tech/coop-cloud/minecraft/) by `@3wc` (and yes Minetest is on its way, thanks ``@yusf`!) +- [Kanboard](https://git.coopcloud.tech/coop-cloud/kanboard/) by `@knoflook` +- [Lemmy](https://git.coopcloud.tech/coop-cloud/lemmy/) by `@3wc` + +#### Financial sustainability + +We'd like to take a moment to say :rocket: THANK YOU :rocket: to the amazing folks who have taken the initiative to set up recurring subscriptions on our community Open Collective account over on [opencollective.com/coop-cloud](https://opencollective.com/coop-cloud/transactions?type=CREDIT). + +This income goes directly into sustaining our costs for the collective infrastructure ([git.coopcloud.tech](https://git.coopcloud.tech), [coopcloud.tech](https://coopcloud.tech), [docs.coopcloud.tech](https://docs.coopcloud.tech), the server with [servers.coop](https://servers.coop), etc.) + +As part of our beta launch we will be generalising this support tier & creating new tiers which become part of what it means to join the Co-op Cloud Federation! A proposal document is in the works and will be available for general feedback & amendments Very Soon :tm: + +--- + +If any of this sounds interesting, please drop by [our Matrix space](https://app.element.io/#/room/!xSMwGbdVehScXcIFwS:autonomic.zone?via=autonomic.zone) and say hello :wave:. We'd love to hear from you and to have a chat about what you think of the project and how it might be useful for you :heartpulse: You can also follow the project on [Twitter](https://twitter.com/Coop_Cloud) and/or [the Fediverse](https://social.coop/@coopcloud). diff --git a/data/faq.json b/data/faq.json index fa987bb..d13a15c 100644 --- a/data/faq.json +++ b/data/faq.json @@ -5,11 +5,11 @@ }, { "left": "Is this a good long-term choice?", - "right": "Co-op Cloud re-uses upstream libre software project packaging efforts (containers) so that we can meet projects where they are at and reduce duplication of effort. The project proposes the notion of more direct coordination between distribution methods (app packagers) and production methods (app developers)." + "right": "Co-op Cloud re-uses upstream libre software project packaging efforts (containers). We aim to directly coordinate between distribution methods (app packagers) and production methods (app developers) to reduce duplication of effort." }, { "left": "What libre apps are available?", - "right": "Co-op Cloud helps deploy and maintain applications that you may already use in your daily life: Nextcloud, Jitsi, Mediawiki, Rocket.chat and many more! These are tools that are created by volunteer communities who use [libre software licenses](https://www.gnu.org/philosophy/free-sw.html) in order to build up the public software commons and offer more digital alternatives." + "right": "You can see all the Co-op Cloud app \"recipes\" in [the online, live-updated recipe catalogue](https://dev.apps.coopcloud.tech/). Among these are Nextcloud, Jitsi, Mediawiki, Rocket.chat and many more!" }, { "left": "What about other alternatives?", diff --git a/static/img/growingcircuit.jpg b/static/img/growingcircuit.jpg new file mode 100644 index 0000000..86ba54d Binary files /dev/null and b/static/img/growingcircuit.jpg differ diff --git a/static/img/wow.jpg b/static/img/wow.jpg new file mode 100644 index 0000000..eafd040 Binary files /dev/null and b/static/img/wow.jpg differ diff --git a/themes/coopcloud.tech/assets/scss/main.scss b/themes/coopcloud.tech/assets/scss/main.scss index bb7dec0..1f25a27 100644 --- a/themes/coopcloud.tech/assets/scss/main.scss +++ b/themes/coopcloud.tech/assets/scss/main.scss @@ -318,4 +318,35 @@ div.thumbnail { -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px; -o-box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px; border-radius: 999px; +} + +.who-is-involved-content { + .autonomic { + display: flex; + justify-content: space-between; + } + + .cofunders { + margin-top: 3rem; + p { margin-bottom: 0 !important; } + + .client-logos { + margin-top: 4rem; + display: flex; + flex-direction: column; + justify-content: center; + gap: 3rem; + + .first-row{ + display: grid; + grid-template-columns: 1fr 1fr 1fr; + place-items: center; + } + + .second-row { + display: flex; + justify-content: center; + } + } + } } \ No newline at end of file diff --git a/themes/coopcloud.tech/layouts/index.html b/themes/coopcloud.tech/layouts/index.html index 8758b86..9868669 100644 --- a/themes/coopcloud.tech/layouts/index.html +++ b/themes/coopcloud.tech/layouts/index.html @@ -6,4 +6,4 @@ {{ partial "index/autonomic_hero.html" (dict "context" . "data" site.Data) }} {{ partial "index/community_project.html" (dict "context" . "data" site.Data) }} -{{ end }} +{{ end }} diff --git a/themes/coopcloud.tech/layouts/partials/index/autonomic_hero.html b/themes/coopcloud.tech/layouts/partials/index/autonomic_hero.html index bcd325d..69997b3 100644 --- a/themes/coopcloud.tech/layouts/partials/index/autonomic_hero.html +++ b/themes/coopcloud.tech/layouts/partials/index/autonomic_hero.html @@ -4,14 +4,45 @@

Who is involved


-
-
- +
+
+
+ +
+
+

{{ site.Data.who_is_involved.text }}

+ +
-
-

{{ site.Data.who_is_involved.text }}

- +
+
+

co-funders

+

Autonomic is providing Co-op Cloud hosted services for these fine folks:

+
+ +
+
+
+ +
+ +
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
- \ No newline at end of file + diff --git a/themes/coopcloud.tech/static/logos/anarchy-rules.png b/themes/coopcloud.tech/static/logos/anarchy-rules.png new file mode 100644 index 0000000..e950f0c Binary files /dev/null and b/themes/coopcloud.tech/static/logos/anarchy-rules.png differ diff --git a/themes/coopcloud.tech/static/logos/biobulkbende.png b/themes/coopcloud.tech/static/logos/biobulkbende.png new file mode 100644 index 0000000..f5e4f4e Binary files /dev/null and b/themes/coopcloud.tech/static/logos/biobulkbende.png differ diff --git a/themes/coopcloud.tech/static/logos/fashion-rev.svg b/themes/coopcloud.tech/static/logos/fashion-rev.svg new file mode 100644 index 0000000..4fe2eb1 --- /dev/null +++ b/themes/coopcloud.tech/static/logos/fashion-rev.svg @@ -0,0 +1,17 @@ + + + + logo + Created with Sketch. + + + + + diff --git a/themes/coopcloud.tech/static/logos/neuronic-games.png b/themes/coopcloud.tech/static/logos/neuronic-games.png new file mode 100644 index 0000000..86e6625 Binary files /dev/null and b/themes/coopcloud.tech/static/logos/neuronic-games.png differ diff --git a/themes/coopcloud.tech/static/logos/third-sector-accountancy.png b/themes/coopcloud.tech/static/logos/third-sector-accountancy.png new file mode 100644 index 0000000..57e92f2 Binary files /dev/null and b/themes/coopcloud.tech/static/logos/third-sector-accountancy.png differ diff --git a/themes/coopcloud.tech/static/logos/third-sector-accountancy.svg b/themes/coopcloud.tech/static/logos/third-sector-accountancy.svg new file mode 100644 index 0000000..9aef147 --- /dev/null +++ b/themes/coopcloud.tech/static/logos/third-sector-accountancy.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + + Third Sector + Accountancy Ltd + + + + + + + +