3
0
mirror of https://git.coop/cotech/website.git synced 2025-12-27 16:17:31 +00:00

Compare commits

..

1 Commits

Author SHA1 Message Date
bf47bfa29a Added new clients for DOTPROJECT 2020-09-16 11:02:39 +01:00
1469 changed files with 72566 additions and 2209 deletions

View File

@ -1,5 +1,4 @@
---
image: ruby:3.4.4
image: ruby:2.5.3
stages:
- test
@ -21,8 +20,7 @@ before_script:
- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
- ssh-keyscan www.cotech.coop > ~/.ssh/known_hosts
- ssh-keyscan 81.95.52.13 >> ~/.ssh/known_hosts
- echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
- chmod 644 ~/.ssh/known_hosts
- bundle install --path vendor
@ -40,13 +38,13 @@ deploy:dev:
stage: staging
script:
- bundle exec jekyll build -d public
- rsync -aqz --delete-after public/ cotech@www.cotech.coop:sites/dev/
- rsync -aqz --delete-after public/ cotech@webarch2.co.uk:sites/dev/
artifacts:
paths:
- public
environment:
name: dev
url: https://dev.cotech.coop
url: https://dev.coops.tech
only:
- master
@ -54,17 +52,16 @@ deploy:production:
stage: production
script:
- bundle exec jekyll build -d public
- rsync -aqz --delete-after public/ cotech@www.cotech.coop:sites/default/
- rsync -aqz --delete-after public/ cotech@webarch2.co.uk:sites/default/
artifacts:
paths:
- public
environment:
name: production
url: https://www.cotech.coop
url: https://www.coops.tech
only:
- master
when: manual
after_script:
- rm -rf /root/.ssh/
...

View File

@ -13,20 +13,15 @@ AddOutputFilter DEFLATE svg
AddOutputFilter DEFLATE css
AddOutputFilter DEFLATE js
# URL's that changed
Redirect /coops/ https://www.cotech.coop/co-op/
Redirect /technology/gnu-bash https://www.cotech.coop/technology/bash
Redirect /co-op/graphics-coop https://www.cotech.coop/co-op/form-and-function
Redirect /co-op/the-dot-project https://www.coops.tech/co-op/dot-project
Redirect /coops/ https://www.coops.tech/co-op/
Redirect /technology/gnu-bash https://www.coops.tech/technology/bash
Redirect /co-op/graphics-coop https://www.coops.tech/co-op/form-and-function
# Canonical URLs redirect to the domain with a www
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^coops\.tech$
RewriteCond %{HTTP_HOST} ^www\.coops\.tech$
RewriteCond %{HTTP_HOST} ^static\.coops\.tech$
RewriteCond %{HTTP_HOST} ^www\.static\.coops\.tech$
RewriteCond %{HTTP_HOST} ^cotech\.uk$
RewriteCond %{HTTP_HOST} ^cotech\.office\.workers\.coop$
RewriteCond %{HTTP_HOST} ^cotech\.coop$
RewriteRule ^/?(.*) https://www.cotech.coop/$1 [R,L]
RewriteRule ^/?(.*) https://www.coops.tech/$1 [R,L]
</IfModule>
# Redirect HTTP to HTTPS
# https://wiki.apache.org/httpd/RewriteHTTPToHTTPS
@ -40,9 +35,8 @@ Redirect /co-op/graphics-coop https://www.cotech.coop/co-op/form-and-function
# https://stackoverflow.com/questions/24144552/how-to-set-hsts-header-from-htaccess-only-on-https
Header set Strict-Transport-Security "max-age=31536000" env=HTTPS
# Directory Listings
# The following two files don't exist
# HeaderName /top.html
# ReadmeName /bot.html
HeaderName /top.html
ReadmeName /bot.html
IndexOptions FancyIndexing VersionSort HTMLTable NameWidth=* DescriptionWidth=*
IndexOptions Charset=UTF-8 SuppressHTMLPreamble XHTML TrackModified IconsAreLinks
IndexOptions SuppressDescription

View File

@ -1 +1 @@
3.4.4
2.5.3

4
CAST.md Normal file
View File

@ -0,0 +1,4 @@
---
title: CAST
website: https://www.wearecast.org.uk/
---

4
Carefree.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Carefree
website: https://carefreespace.org/
---

4
Charity-Digital.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Charity Digital
website: https://charitydigital.org.uk/
---

4
Cyfannol.md Normal file
View File

@ -0,0 +1,4 @@
---
title: British Tinnitus Association
website: https://cyfannol.org.uk/
---

4
Esmee-Fairbairn.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Esmee Fairbairn
website: https://esmeefairbairn.org.uk/
---

4
Family-Lives.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Family Lives
website: https://www.familylives.org.uk/
---

View File

@ -1,3 +1,4 @@
source 'https://rubygems.org'
gem 'jekyll'
gem 'geocoder'

View File

@ -1,161 +1,65 @@
GEM
remote: https://rubygems.org/
specs:
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
base64 (0.3.0)
bigdecimal (3.2.2)
addressable (2.6.0)
public_suffix (>= 2.0.2, < 4.0)
colorator (1.1.0)
concurrent-ruby (1.3.5)
csv (3.3.5)
em-websocket (0.5.3)
concurrent-ruby (1.1.5)
em-websocket (0.5.1)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
http_parser.rb (~> 0.6.0)
eventmachine (1.2.7)
ffi (1.17.2)
ffi (1.17.2-aarch64-linux-gnu)
ffi (1.17.2-aarch64-linux-musl)
ffi (1.17.2-arm-linux-gnu)
ffi (1.17.2-arm-linux-musl)
ffi (1.17.2-arm64-darwin)
ffi (1.17.2-x86-linux-gnu)
ffi (1.17.2-x86-linux-musl)
ffi (1.17.2-x86_64-darwin)
ffi (1.17.2-x86_64-linux-gnu)
ffi (1.17.2-x86_64-linux-musl)
ffi (1.10.0)
forwardable-extended (2.6.0)
google-protobuf (4.31.1)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-aarch64-linux-gnu)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-aarch64-linux-musl)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-arm64-darwin)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-x86-linux-gnu)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-x86-linux-musl)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-x86_64-darwin)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-x86_64-linux-gnu)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-x86_64-linux-musl)
bigdecimal
rake (>= 13)
http_parser.rb (0.8.0)
i18n (1.14.7)
geocoder (1.5.1)
http_parser.rb (0.6.0)
i18n (0.9.5)
concurrent-ruby (~> 1.0)
jekyll (4.4.1)
jekyll (3.8.5)
addressable (~> 2.4)
base64 (~> 0.2)
colorator (~> 1.0)
csv (~> 3.0)
em-websocket (~> 0.5)
i18n (~> 1.0)
jekyll-sass-converter (>= 2.0, < 4.0)
i18n (~> 0.7)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 2.0)
json (~> 2.6)
kramdown (~> 2.3, >= 2.3.1)
kramdown-parser-gfm (~> 1.0)
kramdown (~> 1.14)
liquid (~> 4.0)
mercenary (~> 0.3, >= 0.3.6)
mercenary (~> 0.3.3)
pathutil (~> 0.9)
rouge (>= 3.0, < 5.0)
rouge (>= 1.7, < 4)
safe_yaml (~> 1.0)
terminal-table (>= 1.8, < 4.0)
webrick (~> 1.7)
jekyll-sass-converter (3.1.0)
sass-embedded (~> 1.75)
jekyll-sass-converter (1.5.2)
sass (~> 3.4)
jekyll-watch (2.2.1)
listen (~> 3.0)
json (2.12.2)
kramdown (2.5.1)
rexml (>= 3.3.9)
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.4)
listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.4.0)
kramdown (1.17.0)
liquid (4.0.3)
listen (3.1.5)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
ruby_dep (~> 1.2)
mercenary (0.3.6)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (6.0.2)
rake (13.3.0)
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
public_suffix (3.0.3)
rb-fsevent (0.10.3)
rb-inotify (0.10.0)
ffi (~> 1.0)
rexml (3.4.1)
rouge (4.5.2)
rouge (3.3.0)
ruby_dep (1.5.0)
safe_yaml (1.0.5)
sass-embedded (1.89.2)
google-protobuf (~> 4.31)
rake (>= 13)
sass-embedded (1.89.2-aarch64-linux-android)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-aarch64-linux-gnu)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-aarch64-linux-musl)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-arm-linux-androideabi)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-arm-linux-gnueabihf)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-arm-linux-musleabihf)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-arm64-darwin)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-riscv64-linux-android)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-riscv64-linux-gnu)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-riscv64-linux-musl)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-x86_64-darwin)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-x86_64-linux-android)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-x86_64-linux-gnu)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-x86_64-linux-musl)
google-protobuf (~> 4.31)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
unicode-display_width (2.6.0)
webrick (1.9.1)
sass (3.7.4)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
PLATFORMS
aarch64-linux-android
aarch64-linux-gnu
aarch64-linux-musl
arm-linux-androideabi
arm-linux-gnu
arm-linux-gnueabihf
arm-linux-musl
arm-linux-musleabihf
arm64-darwin
riscv64-linux-android
riscv64-linux-gnu
riscv64-linux-musl
ruby
x86-linux-gnu
x86-linux-musl
x86_64-darwin
x86_64-linux-android
x86_64-linux-gnu
x86_64-linux-musl
DEPENDENCIES
geocoder
jekyll
BUNDLED WITH
2.6.7
1.17.3

4
Grassroots.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Grassroots
website: https://www.prevent-suicide.org.uk/
---

4
Make-a-Wish.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Make A Wish
website: https://www.make-a-wish.org.uk/
---

4
Parkinsons-UK.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Parkinsons UK
website: https://www.parkinsons.org.uk/
---

4
Power-to-Change.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Power to Change
website: https://www.powertochange.org.uk/
---

View File

@ -1,15 +1,8 @@
# CoTech Website
This repo is [hosted at git.coop](https://git.coop/cotech/website) and [push mirrored to GitHub](https://github.com/cotech/jekyll-website).
If you would like to contribute to this repo you have two options:
1. [Join Webarchitects](https://webarch.coop/join) to [create an account at git.coop](https://webarch.coop/git#free) and then request access to the [CoTech group](https://git.coop/cotech) and when that has been granted you can update this repo directly.
2. Use a GitHub account to create a [pull request](https://github.com/cotech/jekyll-website/pulls) at GitHub and then ask someone who is a member of [Webarchitects](https://www.webarchitects.coop/) to [patch the repo for you](https://community.coops.tech/t/cotech-website-repo-mirroring-to-github/2818).
## Introduction
This is a port of the old WordPress version of the CoTech website to a statically-generated site using Jekyll. The site consists of a bunch of markdown files and images stored in git.coop. The Jekyll build process is automated so that there is no need to have Jekyll installed and running to make changes to the site.
This is a port of the current WordPress version of the CoTech website to a statically-generated site using Jekyll. The site consists of a bunch of markdown files and images stored in git.coop. The Jekyll build process is automated so that there is no need to have Jekyll installed and running to make changes to the site.
* Live site: https://coops.tech/
* Dev site: https://dev.coops.tech/

4
SARSAS.md Normal file
View File

@ -0,0 +1,4 @@
---
title: SARSAS
website: https://www.sarsas.org.uk/
---

4
SWCTN.md Normal file
View File

@ -0,0 +1,4 @@
---
title: South West Creative Technology Network
website: https://www.swctn.org.uk/
---

View File

@ -0,0 +1,4 @@
---
title: Surviving Economic Abuse
website: https://survivingeconomicabuse.org/
---

4
TTC.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Tech Talent Charter
website: https://www.techtalentcharter.co.uk/
---

4
The-Catalyst.md Normal file
View File

@ -0,0 +1,4 @@
---
title: The Catalyst
website: https://www.thecatalyst.org.uk/
---

4
WECA.md Normal file
View File

@ -0,0 +1,4 @@
---
title: West of England Combined Authority
website: https://www.westofengland-ca.gov.uk/
---

4
_clients/1010uk.md Normal file
View File

@ -0,0 +1,4 @@
---
title: The 10:10 Foundation
website: https://1010uk.org/
---

3
_clients/360-giving.md Normal file
View File

@ -0,0 +1,3 @@
---
title: 360 Giving
---

View File

@ -0,0 +1,4 @@
---
title: British Tinnitus Association
website: https://www.tinnitus.org.uk/
---

3
_clients/Kaspersky.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Kaspersky
---

3
_clients/ace-hotel.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Ace Hotel
---

3
_clients/acorn.md Normal file
View File

@ -0,0 +1,3 @@
---
title: ACORN
---

3
_clients/act-now.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Act Now!
---

View File

@ -0,0 +1,4 @@
---
title: Action for Children
website: https://www.actionforchildren.org.uk/
---

3
_clients/actionaid.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Action Aid
---

View File

@ -0,0 +1,3 @@
---
title: Alitura Landscape and Garden Design
---

View File

@ -0,0 +1,3 @@
---
title: Allia Future Business Centre
---

View File

@ -0,0 +1,3 @@
---
title: The Alpha Complex
---

3
_clients/alzheimers.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Alzheimers
---

View File

@ -0,0 +1,4 @@
---
title: Anna Freud Centre
website: https://www.annafreud.org/
---

3
_clients/apc.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Association for Progressive Communications
---

View File

@ -0,0 +1,3 @@
---
title: Association for Progressive Communications
---

View File

@ -0,0 +1,3 @@
---
title: Aston Villa FC
---

3
_clients/atmoterra.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Atmoterra
---

View File

@ -0,0 +1,3 @@
---
title: Authors Licensing and Collecting Society
---

View File

@ -0,0 +1,4 @@
---
title: AVA Project
website: https://avaproject.org.uk/
---

3
_clients/badge-wiki.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Badge Wiki
---

3
_clients/banksy.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Banksy
---

4
_clients/barbourlogic.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Barbour Logic
website: http://www.barbourlogic.co.uk/
---

View File

@ -0,0 +1,3 @@
---
title: Basildon Council
---

3
_clients/basw.md Normal file
View File

@ -0,0 +1,3 @@
---
title: The British Association of Social Workers (BASW)
---

View File

@ -0,0 +1,3 @@
---
title: Bates Wells Braithwaite LLP
---

3
_clients/bbc-ideas.md Normal file
View File

@ -0,0 +1,3 @@
---
title: BBC ideas
---

3
_clients/bbc.md Normal file
View File

@ -0,0 +1,3 @@
---
title: BBC
---

3
_clients/better-media.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Better Media
---

View File

@ -0,0 +1,3 @@
---
title: Big Lottery Fund
---

4
_clients/bioregional.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Bioregional
website: https://www.bioregional.com/
---

View File

@ -0,0 +1,3 @@
---
title: Birmingham Bike Foundry
---

3
_clients/blake-house.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Blake House
---

4
_clients/blue-cross.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Blue Cross
website: https://www.bluecross.org.uk/
---

3
_clients/bluqube.md Normal file
View File

@ -0,0 +1,3 @@
---
title: BluQube
---

3
_clients/bnp-paribas.md Normal file
View File

@ -0,0 +1,3 @@
---
title: BNP Paribas
---

3
_clients/bond.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Bond
---

3
_clients/booth-centre.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Booth Centre
---

View File

@ -0,0 +1,3 @@
---
title: Brighton & Hove City Council
---

View File

@ -0,0 +1,3 @@
---
title: British Museum
---

View File

@ -0,0 +1,3 @@
---
title: Burngreave Messenger
---

View File

@ -0,0 +1,4 @@
---
title: Cairn Housing Association
website: https://www.cairnha.com/
---

View File

@ -0,0 +1,3 @@
---
title: Camden New Journal
---

View File

@ -0,0 +1,3 @@
---
title: Campaign for Press and Broadcasting Freedom
---

3
_clients/carbon-co-op.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Carbon Co-op
---

View File

@ -0,0 +1,3 @@
---
title: Carbon3IT Ltd
---

3
_clients/cardinus.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Cardinus
---

View File

@ -0,0 +1,3 @@
---
title: Careskills Academy
---

3
_clients/cast.md Normal file
View File

@ -0,0 +1,3 @@
---
title: CAST
---

4
_clients/catapillr.md Normal file
View File

@ -0,0 +1,4 @@
---
title: Catapillr
website: https://www.catapillr.com
---

View File

@ -0,0 +1,4 @@
---
title: CDS Co-operatives
website: https://www.cds.coop/
---

View File

@ -0,0 +1,3 @@
---
title: Ceasefire Magazine
---

3
_clients/channel4.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Channel4
---

3
_clients/chartist.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Chartist
---

View File

@ -0,0 +1,3 @@
---
title: Child Accident Prevention Trust
---

View File

@ -0,0 +1,3 @@
---
title: Child Poverty Action Group
---

View File

@ -0,0 +1,3 @@
---
title: Childrens Health Scotland
---

View File

@ -0,0 +1,4 @@
---
title: Childrens Health Scotland
website: https://www.childrenshealthscotland.org/
---

View File

@ -0,0 +1,3 @@
---
title: Christopher Kane
---

View File

@ -0,0 +1,3 @@
---
title: City of Sanctuary
---

3
_clients/city-to-sea.md Normal file
View File

@ -0,0 +1,3 @@
---
title: City to Sea
---

View File

@ -0,0 +1,3 @@
---
title: Climate Outreach
---

View File

@ -0,0 +1,3 @@
---
title: Co-operative Assistance Network
---

View File

@ -0,0 +1,3 @@
---
title: Co-operative Press Limited
---

View File

@ -0,0 +1,3 @@
---
title: Co-operatives London
---

View File

@ -0,0 +1,3 @@
---
title: Co-operatives UK
---

View File

@ -0,0 +1,3 @@
---
title: Coal Action Network
---

View File

@ -0,0 +1,3 @@
---
title: Colombia Solidarity Campaign
---

View File

@ -0,0 +1,3 @@
---
title: Common Futures
---

View File

@ -0,0 +1,4 @@
---
title: Common Futures
website: https://commonfutures.eu/
---

View File

@ -0,0 +1,3 @@
---
title: Community Shares Scotland
---

View File

@ -0,0 +1,3 @@
---
title: Compassionate Revolution
---

View File

@ -0,0 +1,3 @@
---
title: Creating Freedom
---

View File

@ -0,0 +1,3 @@
---
title: Creative Commons
---

3
_clients/crin.md Normal file
View File

@ -0,0 +1,3 @@
---
title: CRIN
---

3
_clients/crown.md Normal file
View File

@ -0,0 +1,3 @@
---
title: Crown
---

View File

@ -0,0 +1,3 @@
---
title: Crystal Interactive
---

3
_clients/csh.md Normal file
View File

@ -0,0 +1,3 @@
---
title: The Centre for Sustainable Healthcare
---

Some files were not shown because too many files have changed in this diff Show More