1
0
Fork 0
forked from sr2/www.sr2.uk

Compare commits

..

4 commits
main ... main

Author SHA1 Message Date
irl
2de7b7a826 feat: add bluesky to footer 2026-04-17 11:55:23 +01:00
irl
e0a8d75d69 fix: styles and summary markers 2026-04-16 10:01:28 +01:00
irl
235baf12e7 deps: bump theme 2026-04-16 10:01:12 +01:00
irl
5506ee64e3 Update content/posts/2026-butter-box-portal/index.md 2026-04-15 16:11:41 +00:00
6 changed files with 13 additions and 3 deletions

View file

@ -17,6 +17,8 @@ In this post I will describe the flow of a connection using Encrypted Client Hel
and present a working code example using a fork of CPython built with DEfO project's OpenSSL fork to connect to and present a working code example using a fork of CPython built with DEfO project's OpenSSL fork to connect to
ECH-enabled HTTPS servers. ECH-enabled HTTPS servers.
<!--more-->
To understand why this is an issue, let's take a step back and look at how websites are hosted. To understand why this is an issue, let's take a step back and look at how websites are hosted.
Many websites are hosted on shared servers, which means that a single server machine is responsible for serving Many websites are hosted on shared servers, which means that a single server machine is responsible for serving
multiple, possibly hundreds or thousands, of websites. multiple, possibly hundreds or thousands, of websites.

View file

@ -11,6 +11,9 @@ tags = ['local','offline','wifi-halow','lora']
We have just wrapped up a project with the [Guardian Project team](https://guardianproject.info/) exploring options for We have just wrapped up a project with the [Guardian Project team](https://guardianproject.info/) exploring options for
connectivity to allow for updates to software and content on the connectivity to allow for updates to software and content on the
[Butter Box](https://likebutter.app/) and for communications between users of multiple Butter Boxes. [Butter Box](https://likebutter.app/) and for communications between users of multiple Butter Boxes.
<!--more-->
We have explored two technologies: We have explored two technologies:
* [LoRA](#lora) * [LoRA](#lora)

View file

@ -1,7 +1,7 @@
+++ +++
title = 'Butter Box Portal Improvements' title = 'Butter Box Portal Improvements'
date = 2026-04-15T20:00:00-00:00 date = 2026-04-15T16:00:00-00:00
lastmod = 2026-04-15T20:00:00-00:00 lastmod = 2026-04-15T16:00:00-00:00
draft = false draft = false
tags = ['local','offline','butterbox', 'deltachat'] tags = ['local','offline','butterbox', 'deltachat']
[params] [params]
@ -12,6 +12,8 @@ As part of our latest development project with the [Guardian Project team](https
re-engineered the [Butter Box](https://likebutter.app/) portal interface. This post describes the design choices and improvements within the new re-engineered the [Butter Box](https://likebutter.app/) portal interface. This post describes the design choices and improvements within the new
portal. portal.
<!--more-->
## Portal tech stack ## Portal tech stack
Previously, the interface was a static site built with [Jekyll](https://jekyllrb.com/), which offered no customisation Previously, the interface was a static site built with [Jekyll](https://jekyllrb.com/), which offered no customisation

View file

@ -12,6 +12,8 @@ SR2 Communications develops technology to support individuals, journalism public
with their digital security needs. This ranges from secure hosting of an off-the-shelf application to bespoke with their digital security needs. This ranges from secure hosting of an off-the-shelf application to bespoke
development of novel software to fill a niche requirement. development of novel software to fill a niche requirement.
<!--more-->
We are searching for a Python developer to join our team to work on a backend application. We are searching for a Python developer to join our team to work on a backend application.
The application will use the FastAPI framework and communicate with a PostgreSQL database and third-party APIs. The application will use the FastAPI framework and communicate with a PostgreSQL database and third-party APIs.
The application uses OpenID Connect for authentication. The application uses OpenID Connect for authentication.

View file

@ -67,6 +67,7 @@ NCAGE: U2G06'''
{title = 'Social'}, {title = 'Social'},
{text = 'Open Collective', icon = 'circle', href='https://opencollective.com/sr2comm'}, {text = 'Open Collective', icon = 'circle', href='https://opencollective.com/sr2comm'},
{text = 'Git', icon = 'git-branch', href = 'https://guardianproject.dev/sr2'}, {text = 'Git', icon = 'git-branch', href = 'https://guardianproject.dev/sr2'},
{text = 'Bluesky', icon = 'at-sign', href = 'https://bsky.app/profile/sr2.uk'},
{text = 'LinkedIn', icon = 'linkedin', href = 'https://www.linkedin.com/company/sr2uk/'}, {text = 'LinkedIn', icon = 'linkedin', href = 'https://www.linkedin.com/company/sr2uk/'},
] ]

@ -1 +1 @@
Subproject commit 3febfb1a337f2ed1a851f71239cea3b9d17fcbc9 Subproject commit 596b4e4810ed300bc8bc84d8b0cf2c8cde8a8582