Compare commits
25 Commits
the-x-test
...
fedi-propo
Author | SHA1 | Date | |
---|---|---|---|
91d22e0de1
|
|||
9146d7d1d4
|
|||
26922bef93
|
|||
97b7732f6e
|
|||
3e3d07177b | |||
95781c01bb
|
|||
fea49c6257 | |||
5f66f9a84c | |||
a45c38f4cc | |||
98f4d8653f
|
|||
ead65d2a7d
|
|||
f785e899b1
|
|||
73322b325f
|
|||
b8c164dfe3
|
|||
bd9a31927d
|
|||
43d867c551
|
|||
0298a76942 | |||
13cf28ee84
|
|||
2541cd10f5 | |||
3f8aaccb80
|
|||
cad7558b34
|
|||
0de1217f50 | |||
8a8f21536a | |||
b78a74108f | |||
d9e7c42e28 |
3
.gitignore
vendored
@ -1,2 +1,3 @@
|
||||
/public/
|
||||
/resources/_gen
|
||||
/resources/_gen
|
||||
*.lock
|
||||
|
15
LICENSE
Normal file
@ -0,0 +1,15 @@
|
||||
Co-op Cloud website
|
||||
Copyright (C) 2022 Co-op Cloud <helo@coopcloud.tech>
|
||||
|
||||
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 <https://www.gnu.org/licenses/>.
|
@ -23,3 +23,5 @@ docker build -t thecoopcloud/coopcloud.tech:latest .
|
||||
docker push thecoopcloud/coopcloud.tech:latest
|
||||
DOCKER_CONTEXT=autonomic-swarm docker stack deploy -c compose.yml coop_cloud_site
|
||||
```
|
||||
|
||||
The site should auto-deploy though [over here](https://build.coopcloud.tech/coop-cloud/coopcloud.tech).
|
||||
|
@ -17,7 +17,7 @@ enableemoji = true
|
||||
[params.links]
|
||||
docs = "https://docs.coopcloud.tech/"
|
||||
docsfaq = "https://docs.coopcloud.tech/faq/"
|
||||
getinvolved = "https://docs.coopcloud.tech/contribute/"
|
||||
getinvolved = "https://docs.coopcloud.tech/get-involved/"
|
||||
autonomicSite = "https://autonomic.zone"
|
||||
|
||||
[[params.links.footer]]
|
||||
@ -37,4 +37,4 @@ enableemoji = true
|
||||
link = "https://twitter.com/coop_cloud"
|
||||
|
||||
[Permalinks]
|
||||
code = "/:filename/"
|
||||
code = "/:filename/"
|
||||
|
62
content/blog/federation-proposal.md
Normal file
@ -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 the 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!
|
||||
|
||||
<!--more-->
|
||||
|
||||
## 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 creating separate branding, design, infrastructure and so on via [coopcloud.tech](https://coopcloud.tech). With this federation proposal, our final step out of the center will be complete.
|
||||
|
||||
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 formalise the idea of what we originally had called ["The Organisation"](https://pad.autonomic.zone/s/C3uuqfSCk#Co-op-Cloud-%E2%80%9CThe-Organisation%E2%80%9D) could mean concretely. Here is what we wrote in our bike map 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 the document linked below is the next big 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 don't think have to figure it all out now. What is more important is to lay the foundations for democratically working it out as we go on. Any red flags, major concerns & blockers to participation would be great to dicover at this early stage. All comments, feeback & constructive criticism is welcome!
|
||||
|
||||
We are happy to receive this 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. We are aiming to publish this proposal 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.
|
34
content/blog/this-month-in-coop-cloud-december.md
Normal file
@ -0,0 +1,34 @@
|
||||
---
|
||||
title: "This month in Co-op Cloud December 2021"
|
||||
date: 2022-01-24T13:11:32+01:00
|
||||
draft: false
|
||||
image: "/img/diving.jpg"
|
||||
imageCredit: "A random internet hero computing under the seas"
|
||||
description: "Our monthly updates for December 2021"
|
||||
---
|
||||
|
||||
Happy New Fear! Here's the latest on what's happened this December :bomb:
|
||||
|
||||
<!--more-->
|
||||
|
||||
#### New Gitea tips & tricks documentation
|
||||
|
||||
We have some new Gitea setup documentation that makes getting started much easier thanks to `@aileoia`! All the new docs are inthe recipe README.md over [here](https://git.coopcloud.tech/coop-cloud/gitea/src/branch/master/README.md).
|
||||
|
||||
#### Improvements to the Snikket package
|
||||
|
||||
Ever dreamt of federated, end-to-end encrypted messaging with video and audio integration? Enter [Snikket](https://snikket.org), an XMPP distribution bundled with an cross-platform clients. Now you can be your own service provider with our shiny Co-op Cloud recipe. The recipe saw a couple of bugfixes and TURN testing and is ready to go, though still experimental. Shout-out to `@3wc`, `@decentral1se`, `@knoflook` for getting this one over the line!
|
||||
|
||||
#### New apps:
|
||||
|
||||
[`calibre-web`](https://git.coopcloud.tech/coop-cloud/calibre-web) a web app providing a clean interface for browsing, reading and downloading eBooks using an existing [`Calibre`](https://calibre-ebook.com/) database.
|
||||
|
||||
And more federated goodness with 2 ActivityPub enabled services: [`pixelfed`](https://git.coopcloud.tech/coop-cloud/pixelfed), an image sharing platform on the Fediverse and [`writefreely`](https://git.coopcloud.tech/coop-cloud/writefreely), for writing down your thoughts, fanfiction, books, guides and whatever else you got. Thanks to `@knoflook` for this packaging work!
|
||||
|
||||
#### Closer to `abra` stabilisation
|
||||
|
||||
We're getting closer to stabilising `abra` with release candidates in the `0.4.0-alpha` tree introducing lots of fixes and refactoring thanks to `@decentral1se` & `@knoflook`. We're hoping to do final pre-beta major breaking changes and drop the `-alpha` soon!
|
||||
|
||||
#### New workflows for recipe maintainers
|
||||
|
||||
Check out the new proposal workflow for updating and publishing recipes/catalogue in [this video](https://matrix.autonomic.zone/_matrix/media/r0/download/autonomic.zone/nDdBXUAWdOhYCrjSIVPxAcHW). We're aiming for a semi-automated process which supports manual intervention due to the instability of the Docker tagging ecosystem. It's a balance to try find something that makes it easy to keep up with the fast pace of upgrades and also maintain a simple and understandable UI/UX. Feedback is always welcome :heart:
|
67
content/blog/this-month-in-coop-cloud-january-march-2022.md
Normal file
@ -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).
|
71
content/blog/this-month-in-coop-cloud-november.md
Normal file
@ -0,0 +1,71 @@
|
||||
---
|
||||
title: "This month in Co-op Cloud November 2021"
|
||||
date: 2021-12-21T13:11:32+01:00
|
||||
draft: false
|
||||
image: "/img/computeringarden.jpg"
|
||||
imageCredit: "A person sitting on the ground using an 80's PC, from the Internet Gardening Collection by Trav Fryer (are.na/trav-fryer)"
|
||||
description: "Our monthly updates for November 2021"
|
||||
---
|
||||
|
||||
Happy `$season`! Here's what's been going on in the Co-op Clouds this November.
|
||||
|
||||
<!--more-->
|
||||
|
||||
### Community contributions
|
||||
|
||||
A long overdue announcement that `@yusf` set up a Matrix bot for making app packaging requests -- drop into the (noisy) [#coopcloud-dev:autonomic.zone](https://matrix.to/#/#coopcloud-dev:autonomic.zone) room to interact with it.
|
||||
|
||||
`@Lioh` wrote a lovely article in German about Co-op Cloud [gnulinux.ch/selfhosting-mit-co-op-cloud-und-abra](https://gnulinux.ch/selfhosting-mit-co-op-cloud-und-abra) -- find them on Matrix if you can help with translations into other languages, or let us know if you've written your own post!
|
||||
|
||||
We had a great chat at this month's Kite-Flying about Co-op Cloud "The Organisation" -- [there are some rough notes](https://pad.autonomic.zone/yzFdVrY3S_KJDC44GS1yew#), which we're planning on turning into a proposal to take to the community in time for the beta launch.
|
||||
|
||||
## New app packages
|
||||
|
||||
- [Snikket](https://git.coopcloud.tech/coop-cloud/snikket/), chat that is simple, secure, and private (an XMPP/Jabber server distribution that comes with its own nice client) by `@decentral1se` and `@3wc.`
|
||||
- [Outline](https://git.coopcloud.tech/coop-cloud/outline), Notion-style team knowledge base and wiki, by `@travvy` and `@3wc`
|
||||
- [n8n](https://git.coopcloud.tech/coop-cloud/n8n/), easily automate tasks across different services, by `@roxxers`
|
||||
- [Jupyter-lab](https://git.coopcloud.tech/coop-cloud/jupyter-lab), extensible environment for interactive and reproducible computing, by `@3wc`
|
||||
- [Element-Web](https://git.coopcloud.tech/coop-cloud/element-web) by `@decentral1se`. We've got a proof-of-concept of Matrix synapse <-> keycloak <-> Element-web integration set up for our comrades at ruangrupa, who're doing ongoing testing.
|
||||
|
||||
### Recipe catalogue: redesign and update
|
||||
|
||||
Autonomic deisgners `@analuisa` and `@hazelnot` have kicked off a redesign of the [recipe catalog](https://dev.apps.coopcloud.tech/), starting with the review of the way that apps are categorised, and the information that's included.
|
||||
|
||||
Meanwhile, `@3wc` has been teaching `abra` to read metadata about packaging status and supported features from each recipe's `README.md` file to make sure we have the data to be able to display it.
|
||||
|
||||
### Hosted by Co-op Cloud
|
||||
|
||||
Some new Co-op Cloud-hosted infrastructure that's come up recently:
|
||||
|
||||
- [Vermont Chicory Week](https://vermontchicoryweek.com/)
|
||||
- [Jeanine Heath-McGlinn](https://heathmcglinn.com/)
|
||||
- [Shaping Our Lives](https://shapingourlives.org.uk/)
|
||||
- [WASHNote](https://washnote.com)
|
||||
|
||||
### Into the Jabbiverse
|
||||
|
||||
Co-op Cloud is partying like it's 1999! Thanks to our new Snikket recipe, we've got an XMPP/Jabber server running, and we now have a (temporary) room to talk about all things Co-op Cloud:
|
||||
|
||||
> [coop-cloud@groups.snikket.demo.coopcloud.tech](xmpp://coop-cloud@groups.snikket.demo.coopcloud.tech)
|
||||
|
||||
(More permananent room Coming Soon™)
|
||||
|
||||
This is a really interesting alternative to other communications platforms we already have packaged like Matrix, Rocketchat and email. XMPP servers are famously low on resource usage, and there's a really nice wide range of client apps for different platforms.
|
||||
|
||||
Medium-term, we're curious about the prospects of bridging different systems: making it easier to run chat servers and bridges could help public interest projects meet people where they're at.
|
||||
|
||||
### `abra` 0.3.x-alpha is out
|
||||
|
||||
The alpha testing is still going on in the usual chaotic manner, we're hoping to stabilise `abra` in this ~~0.3.x~~ 0.4.x series and hopefully do some sort of "code freeze" on new features and focus on squashing bugs, writing documentation and testing, testing, testing. Thanks to everyone who contributed to get this far :heart:
|
||||
|
||||
`abra app restart <app>` is back! You no longer have to ssh to your remote machines to fix happy accidents.
|
||||
|
||||
You can upgrade to the latest `abra` release candidate, or install it, by running:
|
||||
|
||||
`curl https://install.abra.autonomic.zone | bash -s -- --rc`
|
||||
|
||||
If you already have `abra` installed, you can run:
|
||||
|
||||
`abra upgrade --rc`
|
||||
|
||||
Happy Hacking!
|
@ -13,6 +13,6 @@
|
||||
},
|
||||
{
|
||||
"left": "What about other alternatives?",
|
||||
"right": "Co-op Cloud helps fill a gap between the personal and the industrial-scale: it's easier to use than [Kubernetes](https://kubernetes.io/) or [Ansible](https://www.ansible.com/), does more to support multi-server, multi-tenant deployments than [Cloudron](https://www.cloudron.io/), and is much easier than manual deployments. [See all the comparisons with other tools](https://docs.coopcloud.tech/faq/#what-about-alternative)."
|
||||
"right": "Co-op Cloud helps fill a gap between the personal and the industrial-scale: it's easier to use than [Kubernetes](https://kubernetes.io/) or [Ansible](https://www.ansible.com/), does more to support multi-server, multi-tenant deployments than [Cloudron](https://www.cloudron.io/), and is much easier than manual deployments. [See all the comparisons with other tools](https://docs.coopcloud.tech/intro/faq/#what-about-alternative)."
|
||||
}
|
||||
]
|
||||
|
BIN
static/img/computeringarden.jpg
Normal file
After Width: | Height: | Size: 504 KiB |
BIN
static/img/diving.jpg
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
static/img/growingcircuit.jpg
Normal file
After Width: | Height: | Size: 456 KiB |
BIN
static/img/wow.jpg
Normal file
After Width: | Height: | Size: 189 KiB |
@ -270,4 +270,35 @@ footer .separator {
|
||||
.post-metadata {
|
||||
text-transform: uppercase;
|
||||
}
|
||||
}
|
||||
|
||||
.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;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
{{ define "main" }} {{ partial "index/server_hero.html" . }}
|
||||
<!-- {{ partial "index/video.html" . }} -->
|
||||
{{ partial "index/underline_points.html" (dict "context" . "title" "benefits" "data" site.Data.benefits) }}
|
||||
{{ partial "index/underline_points.html" (dict "context" . "title" "faq" "data" site.Data.faq) }}
|
||||
{{ partial "index/underline_points.html" (dict "context" . "title" "benefits" "data" site.Data.benefits) }}
|
||||
{{ partial "index/underline_points.html" (dict "context" . "title" "faq" "data" site.Data.faq) }}
|
||||
{{ partial "index/autonomic_hero.html" (dict "context" . "data" site.Data) }}
|
||||
<!-- {{ partial "index/open_collective.html" (dict "context" . "data" site.Data) }} -->
|
||||
{{ partial "index/community_project.html" (dict "context" . "data" site.Data) }}
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
|
@ -10,5 +10,6 @@
|
||||
{{ template "_internal/twitter_cards.html" . }}
|
||||
<link href='{{ $style.RelPermalink }}' rel="stylesheet">
|
||||
<meta name="go-import" content="coopcloud.tech/tagcmp git https://git.coopcloud.tech/coop-cloud/tagcmp">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>{{ $title }}</title>
|
||||
</head>
|
||||
|
@ -4,14 +4,45 @@
|
||||
<h1 class="is-uppercase is-size-3 has-text-weight-bold">Who is involved</h1>
|
||||
<hr class="hr-header has-background-white">
|
||||
</div>
|
||||
<div class="columns is-multiline is-tablet is-variable is-vcentered">
|
||||
<div class="column is-one-quarter is-full-mobile">
|
||||
<img id="autonomic-logo" alt="Autonomic Logo" width="350px" src="/svg/autonomic_logo_white.svg">
|
||||
<div class="who-is-involved-content">
|
||||
<div class="autonomic">
|
||||
<div class="column is-one-quarter is-full-mobile">
|
||||
<img id="autonomic-logo" alt="Autonomic Logo" width="350px" src="/svg/autonomic_logo_white.svg">
|
||||
</div>
|
||||
<div class="column is-half-widescreen is-two-thirds-tablet is-offset-1 is-desktop">
|
||||
<p class="is-size-4 block">{{ site.Data.who_is_involved.text }}</p>
|
||||
<a href="{{ site.Params.links.autonomicSite }}"><button class="button is-autonomic has-text-white is-large">visit: autonomic.zone</button></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="column is-half-widescreen is-two-thirds-tablet is-offset-1 is-desktop">
|
||||
<p class="is-size-4 block">{{ site.Data.who_is_involved.text }}</p>
|
||||
<a href="{{ site.Params.links.autonomicSite }}"><button class="button is-autonomic has-text-white is-large">visit: autonomic.zone</button></a>
|
||||
<div class="cofunders">
|
||||
<div class="d-flex">
|
||||
<h2 class="is-uppercase is-size-4 has-text-weight-bold">co-funders</h2>
|
||||
<p class="is-size-4 block">Autonomic is providing Co-op Cloud hosted services for these fine folks:</p>
|
||||
</div>
|
||||
|
||||
<div class="client-logos">
|
||||
<div class="first-row">
|
||||
<div>
|
||||
<a href="https://www.neuronicgames.com/"><img src='/logos/neuronic-games.png'></a>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<a href="https://www.fashionrevolution.org/"><img src='/logos/fashion-rev.svg' height="150px"></a>
|
||||
</div>
|
||||
<div>
|
||||
<a href="https://biobulkbende.org/"><img src='/logos/biobulkbende.png'></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="second-row">
|
||||
<div>
|
||||
<a href="https://www.thirdsectoraccountancy.coop/"><img src='/logos/third-sector-accountancy.svg' style="height:150px;"></a>
|
||||
</div>
|
||||
<div>
|
||||
<a href="https://anarchyrules.info/"><img src='/logos/anarchy-rules.png' style="height:150px;"></a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</section>
|
||||
|
@ -2,7 +2,7 @@
|
||||
<div class="container">
|
||||
<div class="hero-body has-text-centered">
|
||||
<div class="columns is-centered">
|
||||
<div class="column is-three-quarters-desktop is-two-thirds-tablet">
|
||||
<div class="column is-three-quarters-desktop is-two-thirds-tablet is-full-mobile">
|
||||
<p class="title is-size-2">
|
||||
<a href="https://public-interest-tech.com/" target="_blank"
|
||||
>Public interest</a
|
||||
|
@ -11,9 +11,9 @@
|
||||
{{ if gt $index 0 }}
|
||||
<hr />
|
||||
{{ end }}
|
||||
<div class="columns is-variable is-8">
|
||||
<div class="columns is-variable is-8-tablet">
|
||||
<div
|
||||
class="column is-4-tablet is-one-third-desktop is-one-quarter-widescreen"
|
||||
class="column is-4-tablet is-one-third-desktop is-one-quarter-widescreen is-full-mobile"
|
||||
>
|
||||
{{ if eq $title "benefits" }}
|
||||
<h2 class="is-uppercase is-size-3 has-text-weight-medium">
|
||||
@ -25,18 +25,18 @@
|
||||
</h2>
|
||||
{{ end }}
|
||||
</div>
|
||||
<div class="column is-two-thirds-desktop is-three-fifths-widescreen">
|
||||
<div class="column is-two-thirds-desktop is-three-fifths-widescreen is-full-mobile">
|
||||
<div class="is-size-4">
|
||||
<p class="block has-text-weight-light">
|
||||
{{ markdownify $item.right }}
|
||||
</p>
|
||||
</div>
|
||||
{{ if and (eq $amount (add $index 1)) (eq $title "faq") }}
|
||||
<a href="{{ site.Params.links.docsfaq }}">
|
||||
<button id="faq-button" class="button grey-button is-medium">
|
||||
<button id="faq-button" class="button grey-button is-normal">
|
||||
<a href="{{ site.Params.links.docsfaq }}">
|
||||
Read all Frequently Asked Questions
|
||||
</button>
|
||||
</a>
|
||||
</a>
|
||||
</button>
|
||||
{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
|
BIN
themes/coopcloud.tech/static/logos/anarchy-rules.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
themes/coopcloud.tech/static/logos/biobulkbende.png
Normal file
After Width: | Height: | Size: 14 KiB |
17
themes/coopcloud.tech/static/logos/fashion-rev.svg
Normal file
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="150px" height="150px" viewBox="0 0 284 284" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<!-- Generator: Sketch 47.1 (45422) - http://www.bohemiancoding.com/sketch -->
|
||||
<title>logo</title>
|
||||
<desc>Created with Sketch.</desc>
|
||||
<defs></defs>
|
||||
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||
<g id="logo">
|
||||
<polygon id="Fill-1" fill="#FEFEFE" points="5.837 275.754 278.837 275.754 278.837 6.754 5.837 6.754"></polygon>
|
||||
<g id="Group-6" transform="translate(38.000000, 109.459000)" fill="#12110C">
|
||||
<path d="M176.1797,1.1855 L171.4787,1.1855 L171.4787,7.4315 L171.9937,18.5815 L164.2407,1.1855 L159.5387,1.1855 L159.5387,27.5725 L164.2407,27.5725 L164.2407,20.8455 L163.8277,10.8285 L171.5817,27.5725 L176.1797,27.5725 L176.1797,1.1855 Z M143.4827,23.6265 C140.0507,23.6265 139.3987,22.1835 139.3987,19.6795 L139.3987,8.9745 C139.3987,6.5725 140.0507,5.0295 143.4827,5.0295 C147.1527,5.0295 147.7697,6.5725 147.7697,8.9745 L147.7697,19.6795 C147.7697,22.1835 146.9117,23.6265 143.4827,23.6265 L143.4827,23.6265 Z M143.4827,27.8125 C149.7597,27.8125 152.5057,25.3765 152.5057,19.9215 L152.5057,8.7345 C152.5057,3.1425 149.8637,0.8415 143.4827,0.8415 C137.0997,0.8415 134.6617,3.1425 134.6617,8.7345 L134.6617,19.9215 C134.6617,25.3765 137.2007,27.8125 143.4827,27.8125 L143.4827,27.8125 Z M122.5857,27.6075 L127.3557,27.6075 L127.3557,1.1855 L122.5857,1.1855 L122.5857,27.6075 Z M114.7617,1.5975 L110.0627,1.5975 L110.0627,12.8185 L101.8257,12.8185 L101.8257,1.5975 L97.0587,1.5975 L97.0587,27.6075 L101.8257,27.6075 L101.8257,17.1405 L110.0627,17.1405 L110.0627,27.5725 L114.7617,27.5725 L114.7617,1.5975 Z M85.3927,8.0485 L90.1617,8.0485 C89.7167,2.7635 86.5607,1.0155 81.7887,1.0155 C76.3667,1.0155 73.3497,3.5875 73.3497,8.5275 C73.3497,13.9845 76.5057,15.4585 79.4907,15.8375 C82.3047,16.2145 86.0097,16.2145 86.0097,19.3355 C86.0097,22.3225 84.7067,23.5235 81.8597,23.5235 C78.8397,23.5235 77.9477,22.4255 77.8457,20.4005 L73.0747,20.4005 C73.0747,24.6565 75.1677,27.8475 81.7557,27.8475 C88.1037,27.8475 90.7457,25.2735 90.7457,19.1655 C90.7457,13.8805 87.8277,12.6465 84.7757,12.1655 C80.7597,11.5485 78.1187,11.8225 78.1187,8.4945 C78.1187,5.9905 79.1817,5.1655 81.7887,5.1655 C84.0877,5.1655 85.2557,5.8185 85.3927,8.0485 L85.3927,8.0485 Z M57.2207,18.2735 L59.4177,8.4945 L61.6137,18.2735 L57.2207,18.2735 Z M61.8207,1.1855 L57.1167,1.1855 L49.8107,27.5725 L54.6817,27.5725 L56.0547,22.9045 L62.8167,22.9045 L64.1527,27.5725 L69.0257,27.5725 L61.8207,1.1855 Z M46.7577,1.1505 L31.2817,1.1505 L31.2817,27.6075 L35.9827,27.6075 L35.9827,16.3515 L45.1097,16.3515 L45.1097,12.0625 L35.9827,12.0625 L35.9827,5.4745 L46.7577,5.4745 L46.7577,1.1505 Z" id="Fill-2"></path>
|
||||
<path d="M207.1289,33.4844 L202.4279,33.4844 L202.4279,39.7284 L202.9429,50.8804 L195.1879,33.4844 L190.4879,33.4844 L190.4879,59.8714 L195.1879,59.8714 L195.1879,53.1444 L194.7769,43.1274 L202.5309,59.8714 L207.1289,59.8714 L207.1289,33.4844 Z M175.2889,55.9234 C171.8579,55.9234 171.2029,54.4844 171.2029,51.9784 L171.2029,41.2734 C171.2029,38.8714 171.8579,37.3284 175.2889,37.3284 C178.9609,37.3284 179.5779,38.8714 179.5779,41.2734 L179.5779,51.9784 C179.5779,54.4844 178.7189,55.9234 175.2889,55.9234 L175.2889,55.9234 Z M175.2889,60.1114 C181.5669,60.1114 184.3129,57.6754 184.3129,52.2184 L184.3129,41.0334 C184.3129,35.4414 181.6699,33.1404 175.2889,33.1404 C168.9059,33.1404 166.4709,35.4414 166.4709,41.0334 L166.4709,52.2184 C166.4709,57.6754 169.0079,60.1114 175.2889,60.1114 L175.2889,60.1114 Z M155.0779,59.9064 L159.8479,59.9064 L159.8479,33.4844 L155.0779,33.4844 L155.0779,59.9064 Z M149.5219,33.5524 L133.8729,33.5524 L133.8729,37.7734 L139.3649,37.7734 L139.3649,59.8714 L144.0649,59.8714 L144.0649,37.7734 L149.5219,37.7734 L149.5219,33.5524 Z M124.0629,51.8084 C124.0629,54.3124 122.7229,55.9234 119.9099,55.9234 C117.0959,55.9234 115.9979,54.3124 115.9979,51.8084 L115.9979,33.4844 L111.2639,33.4844 L111.2639,52.0464 C111.2639,57.5024 114.3519,60.1114 119.9099,60.1114 C125.4689,60.1114 128.7969,57.5024 128.7969,52.0464 L128.7969,33.4844 L124.0629,33.4844 L124.0629,51.8084 Z M105.8769,55.5464 L95.6879,55.5464 L95.6879,33.4514 L90.9159,33.4514 L90.9159,59.8714 L105.8769,59.8714 L105.8769,55.5464 Z M75.1679,55.9234 C71.7359,55.9234 71.0839,54.4844 71.0839,51.9784 L71.0839,41.2734 C71.0839,38.8714 71.7359,37.3284 75.1679,37.3284 C78.8379,37.3284 79.4569,38.8714 79.4569,41.2734 L79.4569,51.9784 C79.4569,54.4844 78.5999,55.9234 75.1679,55.9234 L75.1679,55.9234 Z M75.1679,60.1114 C81.4469,60.1114 84.1909,57.6754 84.1909,52.2184 L84.1909,41.0334 C84.1909,35.4414 81.5509,33.1404 75.1679,33.1404 C68.7849,33.1404 66.3479,35.4414 66.3479,41.0334 L66.3479,52.2184 C66.3479,57.6754 68.8869,60.1114 75.1679,60.1114 L75.1679,60.1114 Z M57.2209,33.4844 L54.9239,41.4784 L52.4859,53.8984 L50.0159,41.5484 L47.7169,33.4844 L42.8809,33.4844 L50.0159,59.9064 L54.9569,59.9064 L62.0609,33.4844 L57.2209,33.4844 Z M23.0839,33.4514 L23.0839,59.9064 L38.7619,59.9064 L38.7619,55.5804 L27.8179,55.5804 L27.8179,48.6154 L36.7379,48.6154 L36.7379,44.3614 L27.8179,44.3614 L27.8179,37.5664 L38.2829,37.5664 L38.2829,33.4514 L23.0839,33.4514 Z M5.0329,46.2144 L5.0329,37.8084 L7.0589,37.8084 C10.7289,37.8084 11.3809,39.1134 11.3809,41.6174 L11.3809,42.5094 C11.3809,45.0114 10.4219,46.2144 6.9899,46.2144 L5.0329,46.2144 Z M17.5939,59.8714 L11.7949,49.8184 C14.9859,48.7894 16.3579,46.6584 16.3579,42.7484 L16.3579,41.3754 C16.3579,35.7834 13.3729,33.4514 6.9899,33.4514 L0.3339,33.4514 L0.3339,59.8714 L5.0679,59.8714 L5.0679,50.5704 L6.8179,50.5704 L12.0679,59.8714 L17.5939,59.8714 Z" id="Fill-4"></path>
|
||||
</g>
|
||||
<path d="M0.187,283.274 L283.275,283.274 L283.275,0.188 L0.187,0.188 L0.187,283.274 Z M13.562,269.889 L269.898,269.889 L269.898,13.571 L13.562,13.571 L13.562,269.889 Z" id="Fill-7" fill="#12110C"></path>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.9 KiB |
BIN
themes/coopcloud.tech/static/logos/neuronic-games.png
Normal file
After Width: | Height: | Size: 7.7 KiB |
BIN
themes/coopcloud.tech/static/logos/third-sector-accountancy.png
Normal file
After Width: | Height: | Size: 18 KiB |
108
themes/coopcloud.tech/static/logos/third-sector-accountancy.svg
Normal file
After Width: | Height: | Size: 27 KiB |