Deploy static site

This commit is contained in:
Forgejo 2025-04-18 00:00:41 +00:00
commit 464d90b77d
120 changed files with 12464 additions and 0 deletions

2
.domains Normal file
View file

@ -0,0 +1,2 @@
private.coffee
www.private.coffee

5
.gitignore vendored Normal file
View file

@ -0,0 +1,5 @@
venv/
*.pyc
__pycache__/
build/
/output

View file

@ -0,0 +1,8 @@
{
"m.homeserver": {
"base_url": "https://matrix.private.coffee"
},
"org.matrix.msc3575.proxy": {
"url": "https://matrix.private.coffee"
}
}

View file

@ -0,0 +1,3 @@
{
"m.server": "matrix.private.coffee:443"
}

View file

@ -0,0 +1,13 @@
{
"contacts": [
{
"matrix_id": "@kumi:private.coffee",
"email_address": "kumi@private.coffee",
"role": "m.role.admin"
},
{
"email_address": "security@private.coffee",
"role": "m.role.security"
}
]
}

4
_redirects Normal file
View file

@ -0,0 +1,4 @@
/security.txt https://security.private.coffee/security.txt
/.well-known/security.txt https://security.private.coffee/security.txt
/metrics /metrics.txt
/metrics/ /metrics.txt

View file

@ -0,0 +1,8 @@
{
"m.homeserver": {
"base_url": "https://matrix.private.coffee"
},
"org.matrix.msc3575.proxy": {
"url": "https://matrix.private.coffee"
}
}

View file

@ -0,0 +1,3 @@
{
"m.server": "matrix.private.coffee:443"
}

View file

@ -0,0 +1,13 @@
{
"contacts": [
{
"matrix_id": "@kumi:private.coffee",
"email_address": "kumi@private.coffee",
"role": "m.role.admin"
},
{
"email_address": "security@private.coffee",
"role": "m.role.security"
}
]
}

393
assets/css/base.css Normal file
View file

@ -0,0 +1,393 @@
/* This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee
*/
/* General styles */
:root,
[data-bs-theme="light"] {
--bs-primary: #f570b9;
--bs-primary-rgb: 245, 112, 185;
--bs-primary-text-emphasis: #622d4a;
--bs-primary-bg-subtle: #fde2f1;
--bs-primary-border-subtle: #fbc6e3;
--bs-body-color: #232323;
--bs-body-color-rgb: 35, 35, 35;
--bs-secondary-color: rgba(35, 35, 35, 0.75);
--bs-secondary-color-rgb: 35, 35, 35, 0.75;
--bs-tertiary-color: rgba(35, 35, 35, 0.5);
--bs-tertiary-color-rgb: 35, 35, 35, 0.5;
--bs-body-font-family: Inconsolata, monospace;
}
.btn-primary {
--bs-btn-color: #000000;
--bs-btn-bg: #f570b9;
--bs-btn-border-color: #f570b9;
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: #f785c4;
--bs-btn-hover-border-color: #f67ec0;
--bs-btn-focus-shadow-rgb: 37, 17, 28;
--bs-btn-active-color: #000000;
--bs-btn-active-bg: #f78dc7;
--bs-btn-active-border-color: #f67ec0;
--bs-btn-disabled-color: #000000;
--bs-btn-disabled-bg: #f570b9;
--bs-btn-disabled-border-color: #f570b9;
color: #fff;
}
.button-wrapper:not(:last-child) {
margin-bottom: 1rem;
}
.btn-outline-primary {
--bs-btn-color: #f570b9;
--bs-btn-border-color: #f570b9;
--bs-btn-focus-shadow-rgb: 245, 112, 185;
--bs-btn-hover-color: #000000;
--bs-btn-hover-bg: #f570b9;
--bs-btn-hover-border-color: #f570b9;
--bs-btn-active-color: #000000;
--bs-btn-active-bg: #f570b9;
--bs-btn-active-border-color: #f570b9;
--bs-btn-disabled-color: #f570b9;
--bs-btn-disabled-bg: transparent;
--bs-btn-disabled-border-color: #f570b9;
}
h2 .special-header {
font-size: 10rem !important;
}
.special-header {
font-size: 4rem;
font-weight: 900;
}
.fancy-text-primary {
background: -webkit-linear-gradient(45deg, #ba77fc, #ff7f8c);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}
p {
letter-spacing: 0.03rem;
font-size: 1.1rem;
}
h5 {
letter-spacing: 0.05rem;
}
.navbar-brand {
font-weight: 800 !important;
font-size: x-large;
}
.card-body :not(p):not(:first-child):not(.dropdown-content):not(.dropdown-toggle-area) {
margin-top: 10px;
}
.currency-col {
width: 200px;
white-space: nowrap;
text-align: right;
}
.table-transparency td:not(:first-child) {
text-align: right;
}
.section {
padding: 20px 0;
border-bottom: 1px solid #e0e0e0;
}
.alert-warning {
background-color: #fff3cd;
border-color: #ffeeba;
color: #856404;
padding: 15px;
margin-bottom: 20px;
border-radius: 4px;
}
.alert-warning .alert-link {
color: #856404;
font-weight: bold;
text-decoration: underline;
}
.alert-warning .alert-link:hover {
color: #604c2e;
}
/* Image Styles */
#logoContainer {
background-size: contain;
background-repeat: no-repeat;
max-width: 400px;
max-height: 400px;
width: 80vh;
height: 80vh;
}
#smallLogoContainer {
background-size: contain;
background-repeat: no-repeat;
width: 64px;
height: 64px;
}
.homemade,
.upstream,
.fork,
.members-only {
right: -0.5rem;
height: 1.5rem;
width: 1.5rem;
position: absolute;
}
.upstream svg,
.homemade svg,
.fork svg {
fill: var(--bs-primary-bg-subtle) !important;
}
.bs-icon.bs-icon-primary svg {
fill: var(--bs-primary-bg-subtle);
}
.bs-icon.bs-icon-lg svg {
fill: var(--bs-primary);
}
.bs-icon-circle svg {
fill: var(--bs-primary-bg-subtle);
}
/* Responsive Styles */
@media (max-width: 991px) {
.navbar .container {
display: flex;
flex-direction: column;
align-items: center;
}
.navbar .row {
flex-direction: column;
align-items: center;
}
.navbar .col {
text-align: center;
}
.navbar-brand p {
font-size: 0.9rem;
}
.navbar-brand span.fancy-text-primary {
font-size: 1.1rem;
}
.navbar-brand span {
display: block;
}
.navbar-nav {
display: flex;
flex-direction: row;
justify-content: center;
width: 100%;
padding: 0;
}
.navbar-nav .nav-item {
display: inline-block;
padding: 0 1rem;
}
.navbar-btn {
margin: 0 auto !important;
}
@media (max-width: 768px) {
.btn.btn-primary {
margin: 1rem auto;
display: block;
width: 80%;
}
h2 .special-header {
font-size: 6rem !important;
}
.special-header {
font-size: 2rem;
}
.that-br {
display: none;
}
.slogan {
display: none;
}
#logo-wrapper {
display: flex;
justify-content: center;
}
}
}
/* Dropdown Styles */
.dropdown {
position: relative;
display: inline-block;
width: 100%;
}
.dropdown-content {
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 100%;
box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
z-index: 1;
}
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: left;
}
.dropdown:hover .dropdown-content {
display: block;
}
.dropdown-toggle-area {
display: inline-block;
cursor: pointer;
color: white;
}
.btn-primary:has(.dropdown-toggle-area) {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
}
.btn-primary .main-link {
flex-grow: 1;
text-align: center;
color: white;
text-decoration: none;
}
.btn-primary .main-link:hover {
text-decoration: none;
color: black;
}
/* Accordion Styles */
.accordion {
border: 1px solid #ddd;
border-radius: 5px;
}
.accordion-item {
border-bottom: 1px solid #ddd;
}
.accordion-header {
display: flex;
align-items: center;
padding: 0.25rem;
cursor: pointer;
background-color: #f9f9f9;
font-size: 1.25rem;
font-weight: bold;
border-bottom: 1px solid #ddd;
}
.accordion-header:hover {
background-color: #e9e9e9;
}
.icon-container {
display: flex;
align-items: center;
margin-right: 1rem;
}
.bs-icon {
position: relative;
}
.accordion-body {
padding: 1rem;
display: none;
}
.accordion-item[open] .accordion-body {
display: block;
}
.accordion-header .bs-icon svg {
width: 32px;
}
.accordion-icon {
margin-left: auto;
padding: 0.5rem;
}
.accordion-item[open] .accordion-icon {
transform: rotate(180deg);
}
/* Table Styles */
.transparency-start-balance-row>td {
background-color: rgb(234, 255, 255) !important;
}
/* Service page styles */
.service-section {
scroll-margin-top: 80px;
}
.category-nav {
display: flex;
flex-wrap: wrap;
justify-content: center;
margin-bottom: 2rem;
}
.category-nav a {
margin: 0.25rem;
}
.service-section h2 {
border-bottom: 2px solid var(--bs-primary);
padding-bottom: 0.5rem;
margin-bottom: 1.5rem;
}
/* Smooth scrolling for modern browsers (progressive enhancement) */
@media (prefers-reduced-motion: no-preference) {
html {
scroll-behavior: smooth;
}
}

View file

@ -0,0 +1,25 @@
/* Autistic Pride Flag Theme */
.bg-primary-gradient {
background: linear-gradient(
to right,
#e3505f 0%,
#e3505f 16.66%,
#f8a67d 16.66%,
#f8a67d 33.32%,
#feda8d 33.32%,
#feda8d 66.64%,
#a4d186 66.64%,
#a4d186 83.3%,
#63aa8e 83.3%,
#63aa8e 100%
);
}
#logoContainer {
background-image: url(../../img/logo-white.svg);
}
#smallLogoContainer {
background-image: url(../../img/logo-inv_grad.svg);
}

View file

@ -0,0 +1,9 @@
/* Default theme */
#logoContainer {
background-image: url(../../img/logo-inv_grad.svg);
}
#smallLogoContainer {
background-image: url(../../img/logo-inv_grad.svg);
}

View file

@ -0,0 +1,13 @@
/* Pride flag theme */
.bg-primary-gradient {
background: linear-gradient(45deg, #FF7878, #FFC898, #FFF89A, #CDF2CA, #A2CDCD, #D1E8E4, #CAB8FF);
}
#logoContainer {
background-image: url(../../img/logo-white.svg);
}
#smallLogoContainer {
background-image: url(../../img/logo-inv_grad.svg);
}

View file

@ -0,0 +1,13 @@
/* Trans pride flag theme */
.bg-primary-gradient {
background: linear-gradient(0deg, #87ddff, #F7A8B8, #FFFFFF, #F7A8B8, #87ddff);
}
#logoContainer {
background-image: url(../../img/logo-white.svg);
}
#smallLogoContainer {
background-image: url(../../img/logo-inv_grad.svg);
}

27
assets/css/theme/weed.css Normal file
View file

@ -0,0 +1,27 @@
/* 4/20 Theme */
.bg-primary-gradient {
background: linear-gradient(
to bottom,
#fe8d8d 0%,
#fe8d8d 33.33%,
#ffff80 33.33%,
#ffff80 66.66%,
hsl(120, 100%, 79%) 66.66%,
hsl(120, 100%, 79%) 100%
);
}
.special-header {
background: white;
-webkit-background-clip: text;
background-clip: text;
}
#logoContainer {
background-image: url(../../img/logo-white.svg);
}
#smallLogoContainer {
background-image: url(../../img/logo-inv_grad.svg);
}

5
assets/dist/css/bootstrap.min.css vendored Normal file

File diff suppressed because one or more lines are too long

72
assets/dist/fonts/fonts.css vendored Normal file
View file

@ -0,0 +1,72 @@
@font-face {
font-family: 'Inconsolata';
font-style: normal;
font-weight: 200;
font-stretch: normal;
font-display: swap;
src: url(./QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7LppwU8aRo.ttf) format('truetype');
}
@font-face {
font-family: 'Inconsolata';
font-style: normal;
font-weight: 300;
font-stretch: normal;
font-display: swap;
src: url(./QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp9s8aRo.ttf) format('truetype');
}
@font-face {
font-family: 'Inconsolata';
font-style: normal;
font-weight: 400;
font-stretch: normal;
font-display: swap;
src: url(./QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp4U8aRo.ttf) format('truetype');
}
@font-face {
font-family: 'Inconsolata';
font-style: normal;
font-weight: 500;
font-stretch: normal;
font-display: swap;
src: url(./QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp7c8aRo.ttf) format('truetype');
}
@font-face {
font-family: 'Inconsolata';
font-style: normal;
font-weight: 600;
font-stretch: normal;
font-display: swap;
src: url(./QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp1s7aRo.ttf) format('truetype');
}
@font-face {
font-family: 'Inconsolata';
font-style: normal;
font-weight: 700;
font-stretch: normal;
font-display: swap;
src: url(./QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp2I7aRo.ttf) format('truetype');
}
@font-face {
font-family: 'Inconsolata';
font-style: normal;
font-weight: 800;
font-stretch: normal;
font-display: swap;
src: url(./QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7LppwU7aRo.ttf) format('truetype');
}
@font-face {
font-family: 'Inconsolata';
font-style: normal;
font-weight: 900;
font-stretch: normal;
font-display: swap;
src: url(./QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lppyw7aRo.ttf) format('truetype');
}

View file

@ -0,0 +1,36 @@
Copyright 2006 The Inconsolata Project Authors
This Font Software is licensed under the SIL Open Font License, Version 1.1 . This license is copied below, and is also available with a FAQ at: https://openfontlicense.org
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others.
The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the copyright statement(s).
"Original Version" refers to the collection of Font Software components as distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting, or substituting -- in part or in whole -- any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment.
"Author" refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions:
Neither the Font Software nor any of its individual components, in Original or Modified Versions, may be sold by itself.
Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user.
No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users.
The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission.
The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.

6
assets/dist/icons/LICENSE.md vendored Normal file
View file

@ -0,0 +1,6 @@
Unless otherwise specified, the files in this directory are taken from
[Phosphor Icons](https://phosphoricons.com/) and are licensed under the
MIT License. For details, please see the Phosphor Icons website.
The file `rainbow.svg` was created by us at [Private.coffee](https://private.coffee)
and is also licensed under the MIT License.

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M128,96H232a8,8,0,0,1,0,16H128a8,8,0,0,1,0-16Zm104,32H128a8,8,0,0,0,0,16H232a8,8,0,0,0,0-16Zm0,32H80a8,8,0,0,0,0,16H232a8,8,0,0,0,0-16Zm0,32H80a8,8,0,0,0,0,16H232a8,8,0,0,0,0-16ZM96,144a8,8,0,0,0,0-16H88V64h32v8a8,8,0,0,0,16,0V56a8,8,0,0,0-8-8H32a8,8,0,0,0-8,8V72a8,8,0,0,0,16,0V64H72v64H64a8,8,0,0,0,0,16Z"></path></svg>

After

Width:  |  Height:  |  Size: 430 B

1
assets/dist/icons/books.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M231.65,194.55,198.46,36.75a16,16,0,0,0-19-12.39L132.65,34.42a16.08,16.08,0,0,0-12.3,19l33.19,157.8A16,16,0,0,0,169.16,224a16.25,16.25,0,0,0,3.38-.36l46.81-10.06A16.09,16.09,0,0,0,231.65,194.55ZM136,50.15c0-.06,0-.09,0-.09l46.8-10,3.33,15.87L139.33,66Zm6.62,31.47,46.82-10.05,3.34,15.9L146,97.53Zm6.64,31.57,46.82-10.06,13.3,63.24-46.82,10.06ZM216,197.94l-46.8,10-3.33-15.87L212.67,182,216,197.85C216,197.91,216,197.94,216,197.94ZM104,32H56A16,16,0,0,0,40,48V208a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V48A16,16,0,0,0,104,32ZM56,48h48V64H56Zm0,32h48v96H56Zm48,128H56V192h48v16Z"></path></svg>

After

Width:  |  Height:  |  Size: 700 B

1
assets/dist/icons/calendar.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Zm-96-88v64a8,8,0,0,1-16,0V132.94l-4.42,2.22a8,8,0,0,1-7.16-14.32l16-8A8,8,0,0,1,112,120Zm59.16,30.45L152,176h16a8,8,0,0,1,0,16H136a8,8,0,0,1-6.4-12.8l28.78-38.37A8,8,0,1,0,145.07,132a8,8,0,1,1-13.85-8A24,24,0,0,1,176,136,23.76,23.76,0,0,1,171.16,150.45Z"></path></svg>

After

Width:  |  Height:  |  Size: 604 B

1
assets/dist/icons/camera.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M208,56H180.28L166.65,35.56A8,8,0,0,0,160,32H96a8,8,0,0,0-6.65,3.56L75.71,56H48A24,24,0,0,0,24,80V192a24,24,0,0,0,24,24H208a24,24,0,0,0,24-24V80A24,24,0,0,0,208,56Zm8,136a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H80a8,8,0,0,0,6.66-3.56L100.28,48h55.43l13.63,20.44A8,8,0,0,0,176,72h32a8,8,0,0,1,8,8ZM128,88a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,88Zm0,72a28,28,0,1,1,28-28A28,28,0,0,1,128,160Z"></path></svg>

After

Width:  |  Height:  |  Size: 523 B

1
assets/dist/icons/chats.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M216,80H184V48a16,16,0,0,0-16-16H40A16,16,0,0,0,24,48V176a8,8,0,0,0,13,6.22L72,154V184a16,16,0,0,0,16,16h93.59L219,230.22a8,8,0,0,0,5,1.78,8,8,0,0,0,8-8V96A16,16,0,0,0,216,80ZM66.55,137.78,40,159.25V48H168v88H71.58A8,8,0,0,0,66.55,137.78ZM216,207.25l-26.55-21.47a8,8,0,0,0-5-1.78H88V152h80a16,16,0,0,0,16-16V96h32Z"></path></svg>

After

Width:  |  Height:  |  Size: 438 B

1
assets/dist/icons/code.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M69.12,94.15,28.5,128l40.62,33.85a8,8,0,1,1-10.24,12.29l-48-40a8,8,0,0,1,0-12.29l48-40a8,8,0,0,1,10.24,12.3Zm176,27.7-48-40a8,8,0,1,0-10.24,12.3L227.5,128l-40.62,33.85a8,8,0,1,0,10.24,12.29l48-40a8,8,0,0,0,0-12.29ZM162.73,32.48a8,8,0,0,0-10.25,4.79l-64,176a8,8,0,0,0,4.79,10.26A8.14,8.14,0,0,0,96,224a8,8,0,0,0,7.52-5.27l64-176A8,8,0,0,0,162.73,32.48Z"></path></svg>

After

Width:  |  Height:  |  Size: 475 B

1
assets/dist/icons/coffee.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg>

After

Width:  |  Height:  |  Size: 600 B

1
assets/dist/icons/database.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M128,24C74.17,24,32,48.6,32,80v96c0,31.4,42.17,56,96,56s96-24.6,96-56V80C224,48.6,181.83,24,128,24Zm80,104c0,9.62-7.88,19.43-21.61,26.92C170.93,163.35,150.19,168,128,168s-42.93-4.65-58.39-13.08C55.88,147.43,48,137.62,48,128V111.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64ZM69.61,53.08C85.07,44.65,105.81,40,128,40s42.93,4.65,58.39,13.08C200.12,60.57,208,70.38,208,80s-7.88,19.43-21.61,26.92C170.93,115.35,150.19,120,128,120s-42.93-4.65-58.39-13.08C55.88,99.43,48,89.62,48,80S55.88,60.57,69.61,53.08ZM186.39,202.92C170.93,211.35,150.19,216,128,216s-42.93-4.65-58.39-13.08C55.88,195.43,48,185.62,48,176V159.36c17.06,15,46.23,24.64,80,24.64s62.94-9.68,80-24.64V176C208,185.62,200.12,195.43,186.39,202.92Z"></path></svg>

After

Width:  |  Height:  |  Size: 834 B

1
assets/dist/icons/envelope.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48Zm-96,85.15L52.57,64H203.43ZM98.71,128,40,181.81V74.19Zm11.84,10.85,12,11.05a8,8,0,0,0,10.82,0l12-11.05,58,53.15H52.57ZM157.29,128,216,74.18V181.82Z"></path></svg>

After

Width:  |  Height:  |  Size: 360 B

1
assets/dist/icons/gift.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M216,72H180.92c.39-.33.79-.65,1.17-1A29.53,29.53,0,0,0,192,49.57,32.62,32.62,0,0,0,158.44,16,29.53,29.53,0,0,0,137,25.91a54.94,54.94,0,0,0-9,14.48,54.94,54.94,0,0,0-9-14.48A29.53,29.53,0,0,0,97.56,16,32.62,32.62,0,0,0,64,49.57,29.53,29.53,0,0,0,73.91,71c.38.33.78.65,1.17,1H40A16,16,0,0,0,24,88v32a16,16,0,0,0,16,16v64a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V136a16,16,0,0,0,16-16V88A16,16,0,0,0,216,72ZM149,36.51a13.69,13.69,0,0,1,10-4.5h.49A16.62,16.62,0,0,1,176,49.08a13.69,13.69,0,0,1-4.5,10c-9.49,8.4-25.24,11.36-35,12.4C137.7,60.89,141,45.5,149,36.51Zm-64.09.36A16.63,16.63,0,0,1,96.59,32h.49a13.69,13.69,0,0,1,10,4.5c8.39,9.48,11.35,25.2,12.39,34.92-9.72-1-25.44-4-34.92-12.39a13.69,13.69,0,0,1-4.5-10A16.6,16.6,0,0,1,84.87,36.87ZM40,88h80v32H40Zm16,48h64v64H56Zm144,64H136V136h64Zm16-80H136V88h80v32Z"></path></svg>

After

Width:  |  Height:  |  Size: 932 B

1
assets/dist/icons/git-branch.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M232,64a32,32,0,1,0-40,31v17a8,8,0,0,1-8,8H96a23.84,23.84,0,0,0-8,1.38V95a32,32,0,1,0-16,0v66a32,32,0,1,0,16,0V144a8,8,0,0,1,8-8h88a24,24,0,0,0,24-24V95A32.06,32.06,0,0,0,232,64ZM64,64A16,16,0,1,1,80,80,16,16,0,0,1,64,64ZM96,192a16,16,0,1,1-16-16A16,16,0,0,1,96,192ZM200,80a16,16,0,1,1,16-16A16,16,0,0,1,200,80Z"></path></svg>

After

Width:  |  Height:  |  Size: 435 B

1
assets/dist/icons/guitar.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M249.66,46.34l-40-40a8,8,0,0,0-11.31,11.32L200.69,20,140.52,80.16C117.73,68.3,92.21,69.29,76.75,84.74a42.27,42.27,0,0,0-9.39,14.37A8.24,8.24,0,0,1,59.81,104c-14.59.49-27.26,5.72-36.65,15.11C11.08,131.22,6,148.6,8.74,168.07,11.4,186.7,21.07,205.15,36,220s33.34,24.56,52,27.22A71.13,71.13,0,0,0,98.1,248c15.32,0,28.83-5.23,38.76-15.16,9.39-9.39,14.62-22.06,15.11-36.65a8.24,8.24,0,0,1,4.92-7.55,42.12,42.12,0,0,0,14.37-9.39c15.45-15.46,16.44-41,4.58-63.77L236,55.31l2.34,2.34a8,8,0,1,0,11.32-11.31ZM160,167.93a26.12,26.12,0,0,1-8.95,5.83,24.24,24.24,0,0,0-15,21.89c-.36,10.46-4,19.41-10.43,25.88-8.44,8.43-21,11.95-35.36,9.89C75,229.25,59.73,221.19,47.27,208.73S26.75,181,24.58,165.81c-2-14.37,1.46-26.92,9.89-35.36C40.94,124,49.89,120.37,60.35,120h0a24.22,24.22,0,0,0,21.89-15,26.12,26.12,0,0,1,5.83-9c5.49-5.49,13-8.13,21.38-8.13a49.38,49.38,0,0,1,19.13,4.19L108.5,112.19a32,32,0,1,0,35.31,35.31l20.08-20.08C170.41,142.71,169.47,158.41,160,167.93Zm-10.4-61.48a72.9,72.9,0,0,1,5.93,6.75l-15.42,15.42a32.22,32.22,0,0,0-12.68-12.68l15.42-15.43A73,73,0,0,1,149.55,106.45ZM112,128a16,16,0,0,1,16,16h0a16,16,0,1,1-16-16Zm48.85-32.85a86.94,86.94,0,0,0-6.68-6L176,67.31,188.69,80l-21.83,21.82A86.94,86.94,0,0,0,160.86,95.14ZM200,68.68,187.32,56,212,31.31,224.69,44ZM93.66,194.33a8,8,0,0,1-11.31,11.32l-32-32a8,8,0,0,1,11.32-11.31Z"></path></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

1
assets/dist/icons/hard-hat.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M224,152V136a96.37,96.37,0,0,0-64-90.51V40a16,16,0,0,0-16-16H112A16,16,0,0,0,96,40v5.49A96.37,96.37,0,0,0,32,136v16a16,16,0,0,0-16,16v24a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V168A16,16,0,0,0,224,152Zm-16-16v16H160V62.67A80.36,80.36,0,0,1,208,136ZM144,40V152H112V40ZM48,136A80.36,80.36,0,0,1,96,62.67V152H48Zm176,56H32V168H224v24Z"></path></svg>

After

Width:  |  Height:  |  Size: 455 B

1
assets/dist/icons/images.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M216,40H72A16,16,0,0,0,56,56V72H40A16,16,0,0,0,24,88V200a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V184h16a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM72,56H216v62.75l-10.07-10.06a16,16,0,0,0-22.63,0l-20,20-44-44a16,16,0,0,0-22.62,0L72,109.37ZM184,200H40V88H56v80a16,16,0,0,0,16,16H184Zm32-32H72V132l36-36,49.66,49.66a8,8,0,0,0,11.31,0L194.63,120,216,141.38V168ZM160,84a12,12,0,1,1,12,12A12,12,0,0,1,160,84Z"></path></svg>

After

Width:  |  Height:  |  Size: 525 B

1
assets/dist/icons/leaf.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M223.45,40.07a8,8,0,0,0-7.52-7.52C139.8,28.08,78.82,51,52.82,94a87.09,87.09,0,0,0-12.76,49c.57,15.92,5.21,32,13.79,47.85l-19.51,19.5a8,8,0,0,0,11.32,11.32l19.5-19.51C81,210.73,97.09,215.37,113,215.94q1.67.06,3.33.06A86.93,86.93,0,0,0,162,203.18C205,177.18,227.93,116.21,223.45,40.07ZM153.75,189.5c-22.75,13.78-49.68,14-76.71.77l88.63-88.62a8,8,0,0,0-11.32-11.32L65.73,179c-13.19-27-13-54,.77-76.71,22.09-36.47,74.6-56.44,141.31-54.06C210.2,114.89,190.22,167.41,153.75,189.5Z"></path></svg>

After

Width:  |  Height:  |  Size: 598 B

1
assets/dist/icons/lightbulb.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M176,232a8,8,0,0,1-8,8H88a8,8,0,0,1,0-16h80A8,8,0,0,1,176,232Zm40-128a87.55,87.55,0,0,1-33.64,69.21A16.24,16.24,0,0,0,176,186v6a16,16,0,0,1-16,16H96a16,16,0,0,1-16-16v-6a16,16,0,0,0-6.23-12.66A87.59,87.59,0,0,1,40,104.49C39.74,56.83,78.26,17.14,125.88,16A88,88,0,0,1,216,104Zm-16,0a72,72,0,0,0-73.74-72c-39,.92-70.47,33.39-70.26,72.39a71.65,71.65,0,0,0,27.64,56.3A32,32,0,0,1,96,186v6h64v-6a32.15,32.15,0,0,1,12.47-25.35A71.65,71.65,0,0,0,200,104Zm-16.11-9.34a57.6,57.6,0,0,0-46.56-46.55,8,8,0,0,0-2.66,15.78c16.57,2.79,30.63,16.85,33.44,33.45A8,8,0,0,0,176,104a9,9,0,0,0,1.35-.11A8,8,0,0,0,183.89,94.66Z"></path></svg>

After

Width:  |  Height:  |  Size: 728 B

1
assets/dist/icons/link.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M240,88.23a54.43,54.43,0,0,1-16,37L189.25,160a54.27,54.27,0,0,1-38.63,16h-.05A54.63,54.63,0,0,1,96,119.84a8,8,0,0,1,16,.45A38.62,38.62,0,0,0,150.58,160h0a38.39,38.39,0,0,0,27.31-11.31l34.75-34.75a38.63,38.63,0,0,0-54.63-54.63l-11,11A8,8,0,0,1,135.7,59l11-11A54.65,54.65,0,0,1,224,48,54.86,54.86,0,0,1,240,88.23ZM109,185.66l-11,11A38.41,38.41,0,0,1,70.6,208h0a38.63,38.63,0,0,1-27.29-65.94L78,107.31A38.63,38.63,0,0,1,144,135.71a8,8,0,0,0,16,.45A54.86,54.86,0,0,0,144,96a54.65,54.65,0,0,0-77.27,0L32,130.75A54.62,54.62,0,0,0,70.56,224h0a54.28,54.28,0,0,0,38.64-16l11-11A8,8,0,0,0,109,185.66Z"></path></svg>

After

Width:  |  Height:  |  Size: 714 B

1
assets/dist/icons/lock-key.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M128,112a28,28,0,0,0-8,54.83V184a8,8,0,0,0,16,0V166.83A28,28,0,0,0,128,112Zm0,40a12,12,0,1,1,12-12A12,12,0,0,1,128,152Zm80-72H176V56a48,48,0,0,0-96,0V80H48A16,16,0,0,0,32,96V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V96A16,16,0,0,0,208,80ZM96,56a32,32,0,0,1,64,0V80H96ZM208,208H48V96H208V208Z"></path></svg>

After

Width:  |  Height:  |  Size: 417 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"></path></svg>

After

Width:  |  Height:  |  Size: 267 B

1
assets/dist/icons/map-trifold.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M228.92,49.69a8,8,0,0,0-6.86-1.45L160.93,63.52,99.58,32.84a8,8,0,0,0-5.52-.6l-64,16A8,8,0,0,0,24,56V200a8,8,0,0,0,9.94,7.76l61.13-15.28,61.35,30.68A8.15,8.15,0,0,0,160,224a8,8,0,0,0,1.94-.24l64-16A8,8,0,0,0,232,200V56A8,8,0,0,0,228.92,49.69ZM104,52.94l48,24V203.06l-48-24ZM40,62.25l48-12v127.5l-48,12Zm176,131.5-48,12V78.25l48-12Z"></path></svg>

After

Width:  |  Height:  |  Size: 454 B

1
assets/dist/icons/markdown-logo.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M232,48H24A16,16,0,0,0,8,64V192a16,16,0,0,0,16,16H232a16,16,0,0,0,16-16V64A16,16,0,0,0,232,48Zm0,144H24V64H232V192ZM128,104v48a8,8,0,0,1-16,0V123.31L93.66,141.66a8,8,0,0,1-11.32,0L64,123.31V152a8,8,0,0,1-16,0V104a8,8,0,0,1,13.66-5.66L88,124.69l26.34-26.35A8,8,0,0,1,128,104Zm77.66,18.34a8,8,0,0,1,0,11.32l-24,24a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L168,132.69V104a8,8,0,0,1,16,0v28.69l10.34-10.35A8,8,0,0,1,205.66,122.34Z"></path></svg>

After

Width:  |  Height:  |  Size: 555 B

1
assets/dist/icons/mastodon-logo.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M184,32H72A40,40,0,0,0,32,72V192a40,40,0,0,0,40,40h88a8,8,0,0,0,0-16H72a24,24,0,0,1-24-24v-8H184a40,40,0,0,0,40-40V72A40,40,0,0,0,184,32Zm24,112a24,24,0,0,1-24,24H48V72A24,24,0,0,1,72,48H184a24,24,0,0,1,24,24Zm-24-40v32a8,8,0,0,1-16,0V104a16,16,0,0,0-32,0v32a8,8,0,0,1-16,0V104a16,16,0,0,0-32,0v32a8,8,0,0,1-16,0V104a32,32,0,0,1,56-21.13A32,32,0,0,1,184,104Z"></path></svg>

After

Width:  |  Height:  |  Size: 482 B

1
assets/dist/icons/matrix-logo.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M72,216a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V40a8,8,0,0,1,8-8H64a8,8,0,0,1,0,16H48V208H64A8,8,0,0,1,72,216ZM216,32H192a8,8,0,0,0,0,16h16V208H192a8,8,0,0,0,0,16h24a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32Zm-32,88a32,32,0,0,0-56-21.13,31.93,31.93,0,0,0-40.71-6.15A8,8,0,0,0,72,96v64a8,8,0,0,0,16,0V120a16,16,0,0,1,32,0v40a8,8,0,0,0,16,0V120a16,16,0,0,1,32,0v40a8,8,0,0,0,16,0Z"></path></svg>

After

Width:  |  Height:  |  Size: 485 B

1
assets/dist/icons/money-wavy.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M244.24,60a8,8,0,0,0-7.75-.4c-42.93,21-73.59,11.16-106,.78-34-10.89-69.25-22.14-117.95,1.64A8,8,0,0,0,8,69.24V189.17a8,8,0,0,0,11.51,7.19c42.93-21,73.59-11.16,106.05-.78,19.24,6.15,38.84,12.42,61,12.42,17.09,0,35.73-3.72,56.91-14.06a8,8,0,0,0,4.49-7.18V66.83A8,8,0,0,0,244.24,60ZM232,181.67c-40.6,18.17-70.25,8.69-101.56-1.32-19.24-6.15-38.84-12.42-61-12.42a122,122,0,0,0-45.4,9V74.33c40.6-18.17,70.25-8.69,101.56,1.32S189.14,96,232,79.09ZM128,96a32,32,0,1,0,32,32A32,32,0,0,0,128,96Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,128,144ZM56,96v48a8,8,0,0,1-16,0V96a8,8,0,1,1,16,0Zm144,64V112a8,8,0,1,1,16,0v48a8,8,0,1,1-16,0Z"></path></svg>

After

Width:  |  Height:  |  Size: 740 B

1
assets/dist/icons/network.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M232,112H136V88h8a16,16,0,0,0,16-16V40a16,16,0,0,0-16-16H112A16,16,0,0,0,96,40V72a16,16,0,0,0,16,16h8v24H24a8,8,0,0,0,0,16H56v32H48a16,16,0,0,0-16,16v32a16,16,0,0,0,16,16H80a16,16,0,0,0,16-16V176a16,16,0,0,0-16-16H72V128H184v32h-8a16,16,0,0,0-16,16v32a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V176a16,16,0,0,0-16-16h-8V128h32a8,8,0,0,0,0-16ZM112,40h32V72H112ZM80,208H48V176H80Zm128,0H176V176h32Z"></path></svg>

After

Width:  |  Height:  |  Size: 516 B

1
assets/dist/icons/pencil-ruler.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M208,32H160a16,16,0,0,0-16,16V208a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32Zm0,176H160V176h24a8,8,0,0,0,0-16H160V136h24a8,8,0,0,0,0-16H160V96h24a8,8,0,0,0,0-16H160V48h48V208ZM77.66,26.34a8,8,0,0,0-11.32,0l-32,32A8,8,0,0,0,32,64V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V64a8,8,0,0,0-2.34-5.66ZM48,176V80H64v96ZM80,80H96v96H80ZM72,43.31,92.69,64H51.31ZM48,208V192H96v16Z"></path></svg>

After

Width:  |  Height:  |  Size: 513 B

1
assets/dist/icons/qr-code.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M104,40H56A16,16,0,0,0,40,56v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V56A16,16,0,0,0,104,40Zm0,64H56V56h48v48Zm0,32H56a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V152A16,16,0,0,0,104,136Zm0,64H56V152h48v48ZM200,40H152a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V56A16,16,0,0,0,200,40Zm0,64H152V56h48v48Zm-64,72V144a8,8,0,0,1,16,0v32a8,8,0,0,1-16,0Zm80-16a8,8,0,0,1-8,8H184v40a8,8,0,0,1-8,8H144a8,8,0,0,1,0-16h24V144a8,8,0,0,1,16,0v8h24A8,8,0,0,1,216,160Zm0,32v16a8,8,0,0,1-16,0V192a8,8,0,0,1,16,0Z"></path></svg>

After

Width:  |  Height:  |  Size: 654 B

1
assets/dist/icons/question.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"></path></svg>

After

Width:  |  Height:  |  Size: 466 B

16
assets/dist/icons/rainbow.svg vendored Normal file
View file

@ -0,0 +1,16 @@
<svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 956 B

1
assets/dist/icons/robot.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M200,48H136V16a8,8,0,0,0-16,0V48H56A32,32,0,0,0,24,80V192a32,32,0,0,0,32,32H200a32,32,0,0,0,32-32V80A32,32,0,0,0,200,48Zm16,144a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V80A16,16,0,0,1,56,64H200a16,16,0,0,1,16,16Zm-52-56H92a28,28,0,0,0,0,56h72a28,28,0,0,0,0-56Zm-24,16v24H116V152ZM80,164a12,12,0,0,1,12-12h8v24H92A12,12,0,0,1,80,164Zm84,12h-8V152h8a12,12,0,0,1,0,24ZM72,108a12,12,0,1,1,12,12A12,12,0,0,1,72,108Zm88,0a12,12,0,1,1,12,12A12,12,0,0,1,160,108Z"></path></svg>

After

Width:  |  Height:  |  Size: 576 B

1
assets/dist/icons/rss.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M106.91,149.09A71.53,71.53,0,0,1,128,200a8,8,0,0,1-16,0,56,56,0,0,0-56-56,8,8,0,0,1,0-16A71.53,71.53,0,0,1,106.91,149.09ZM56,80a8,8,0,0,0,0,16A104,104,0,0,1,160,200a8,8,0,0,0,16,0A120,120,0,0,0,56,80Zm118.79,1.21A166.9,166.9,0,0,0,56,32a8,8,0,0,0,0,16A151,151,0,0,1,163.48,92.52,151,151,0,0,1,208,200a8,8,0,0,0,16,0A166.9,166.9,0,0,0,174.79,81.21ZM60,184a12,12,0,1,0,12,12A12,12,0,0,0,60,184Z"></path></svg>

After

Width:  |  Height:  |  Size: 516 B

1
assets/dist/icons/star.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z"></path></svg>

After

Width:  |  Height:  |  Size: 834 B

1
assets/dist/icons/train.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M184,24H72A32,32,0,0,0,40,56V184a32,32,0,0,0,32,32h8L65.6,235.2a8,8,0,1,0,12.8,9.6L100,216h56l21.6,28.8a8,8,0,1,0,12.8-9.6L176,216h8a32,32,0,0,0,32-32V56A32,32,0,0,0,184,24ZM56,120V80h64v40Zm80-40h64v40H136ZM72,40H184a16,16,0,0,1,16,16v8H56V56A16,16,0,0,1,72,40ZM184,200H72a16,16,0,0,1-16-16V136H200v48A16,16,0,0,1,184,200ZM96,172a12,12,0,1,1-12-12A12,12,0,0,1,96,172Zm88,0a12,12,0,1,1-12-12A12,12,0,0,1,184,172Z"></path></svg>

After

Width:  |  Height:  |  Size: 536 B

1
assets/dist/icons/translate.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M247.15,212.42l-56-112a8,8,0,0,0-14.31,0l-21.71,43.43A88,88,0,0,1,108,126.93,103.65,103.65,0,0,0,135.69,64H160a8,8,0,0,0,0-16H104V32a8,8,0,0,0-16,0V48H32a8,8,0,0,0,0,16h87.63A87.76,87.76,0,0,1,96,116.35a87.74,87.74,0,0,1-19-31,8,8,0,1,0-15.08,5.34A103.63,103.63,0,0,0,84,127a87.55,87.55,0,0,1-52,17,8,8,0,0,0,0,16,103.46,103.46,0,0,0,64-22.08,104.18,104.18,0,0,0,51.44,21.31l-26.6,53.19a8,8,0,0,0,14.31,7.16L148.94,192h70.11l13.79,27.58A8,8,0,0,0,240,224a8,8,0,0,0,7.15-11.58ZM156.94,176,184,121.89,211.05,176Z"></path></svg>

After

Width:  |  Height:  |  Size: 634 B

1
assets/dist/icons/upload.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M240,136v64a16,16,0,0,1-16,16H32a16,16,0,0,1-16-16V136a16,16,0,0,1,16-16H80a8,8,0,0,1,0,16H32v64H224V136H176a8,8,0,0,1,0-16h48A16,16,0,0,1,240,136ZM85.66,77.66,120,43.31V128a8,8,0,0,0,16,0V43.31l34.34,34.35a8,8,0,0,0,11.32-11.32l-48-48a8,8,0,0,0-11.32,0l-48,48A8,8,0,0,0,85.66,77.66ZM200,168a12,12,0,1,0-12,12A12,12,0,0,0,200,168Z"></path></svg>

After

Width:  |  Height:  |  Size: 454 B

1
assets/dist/icons/video.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M164.44,105.34l-48-32A8,8,0,0,0,104,80v64a8,8,0,0,0,12.44,6.66l48-32a8,8,0,0,0,0-13.32ZM120,129.05V95l25.58,17ZM216,40H40A16,16,0,0,0,24,56V168a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,128H40V56H216V168Zm16,40a8,8,0,0,1-8,8H32a8,8,0,0,1,0-16H224A8,8,0,0,1,232,208Z"></path></svg>

After

Width:  |  Height:  |  Size: 412 B

1
assets/dist/icons/webcam.svg vendored Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M168,104a40,40,0,1,0-40,40A40,40,0,0,0,168,104Zm-64,0a24,24,0,1,1,24,24A24,24,0,0,1,104,104Zm120,96H136V183.6a80,80,0,1,0-16,0V200H32a8,8,0,0,0,0,16H224a8,8,0,0,0,0-16ZM64,104a64,64,0,1,1,64,64A64.07,64.07,0,0,1,64,104Z"></path></svg>

After

Width:  |  Height:  |  Size: 343 B

49
assets/img/logo-inv.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 16 KiB

68
assets/img/logo-white.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 14 KiB

51
assets/img/logo.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 14 KiB

34
assets/js/services.js Normal file
View file

@ -0,0 +1,34 @@
/* This file was developed as part of the Private.coffee project
It is licensed under the MIT license
See https://private.coffee for more information */
// Read the available services from a JSON file in the base directory and add them to the displayed services as in index.html
// This function is not currently used by the site, but is included for reference
function loadServices() {
$("#services").html("");
$.getJSON("services.json", function (data) {
$.each(data.services, function (i, service) {
var serviceHTML =
'<div class="col-sm-4 service"><h3>' +
service.name +
"</h3><p>" +
service.description +
'</p><p><a href="' +
service.url +
'" target="_blank" class="btn btn-primary">Go to ' +
service.name +
"</a></p>";
if (service.onion) {
serviceHTML +=
'<p><a href="' +
service.onion +
'" target="_blank" class="btn btn-secondary">' +
service.onion +
"</a></p>";
}
serviceHTML += "</div>";
$("#services").append(serviceHTML);
});
});
}

View file

@ -0,0 +1,14 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEZrBjKxYJKwYBBAHaRw8BAQdAi0eeVvyyhWeX1onfGUav7Mz3r8NNAlJxEvDx
22OvTGG0L1ByaXZhdGUuY29mZmVlIFN1cHBvcnQgPHN1cHBvcnRAcHJpdmF0ZS5j
b2ZmZWU+iJkEExYIAEEWIQTyYs8i1UDNu5DXqCul9eeqMhlB+gUCZrBjKwIbAwUJ
BaOagAULCQgHAgIiAgYVCgkICwIEFgIDAQIeBwIXgAAKCRCl9eeqMhlB+rUcAQCf
BIl1FBPsA07rzhdzBbxZkuj3UvXm+BqEC1yLb1w22gD/d4ikXrxKVhzKKYIKQCG9
hKCu8tRRLnFkU2BnPi5YxwG4OARmsGMrEgorBgEEAZdVAQUBAQdADbyWdMIUSmt8
yEXInauT0MrEU4rApdfJWkOf8Ob8oSoDAQgHiH4EGBYIACYWIQTyYs8i1UDNu5DX
qCul9eeqMhlB+gUCZrBjKwIbDAUJBaOagAAKCRCl9eeqMhlB+rI9AQCfR5urqni2
s5pHUk5Zm1MFn5WxJpSqpw7jPJU5V4QmPgD/XzZYfWL/oLd3gKSKhxsZe5TtNWeb
qX23VXJGJXvhmQU=
=3YnV
-----END PGP PUBLIC KEY BLOCK-----

146
base.html Normal file
View file

@ -0,0 +1,146 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="assets/img/logo-inv_grad.png" />
<title>
- Private.coffee</title>
<link rel="stylesheet"
href="assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,312 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../../assets/img/logo-inv_grad.png" />
<title>
Board Meeting 24/03/2024
- Private.coffee</title>
<link rel="stylesheet"
href="../../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>Board Meeting 24/03/2024</h1>
<p>
<small>by <a href="">jupfi</a>, published 2024-03-24 23:59:59</small>
</p>
<div><p><em>Disclaimer: This report was retrospectively translated and formatted into Markdown solely for publication purposes.</em></p>
<h1>Board Meeting 24/03/2024</h1>
<h2>Attendance</h2>
<ul>
<li>kumi</li>
<li>jupfi </li>
</ul>
<p>The quorum is thereby established. </p>
<h2>Agenda Points</h2>
<h3>1. <strong>Account Management for private.coffee</strong></h3>
<p>a. <strong>Opening a Bank Account</strong>: </p>
<ul>
<li>Scheduled for 25/03/2024 at Steiermärkische Sparkasse. </li>
<li>kumi and jupfi will attend the appointment. </li>
<li>One card will be issued for the board's use, with jupfi's name on the card.<br />
b. <strong>PayPal Account</strong>: </li>
<li>Initially, private.coffee will proceed without a PayPal account. </li>
<li>If necessary, a PayPal account can be opened later.
<ul>
<li><em>Unanimously approved.</em><br />
c. <strong>Cryptocurrency Donations</strong>: </li>
</ul></li>
<li>Plan technical aspects (by kumi) and bookkeeping aspects (by jupfi).
<ul>
<li><em>Unanimously approved.</em><br />
d. <strong>Membership Payments via Direct Debit</strong>: </li>
</ul></li>
<li>Inquiry to the banking advisor will take place tomorrow.
<ul>
<li><em>Unanimously approved.</em><br />
e. <strong>SumUp Device</strong>: </li>
</ul></li>
<li>Considering acquiring a SumUp device with no monthly costs and 2.75% transaction fees. </li>
<li>A device is already owned by Kumi Systems. European alternatives will also be evaluated. </li>
</ul>
<h3>2. <strong>Server and Domain Costs</strong></h3>
<ul>
<li>Kumi is authorized to spend up to EUR 300 per month without prior approval.
<ul>
<li><em>Unanimously approved.</em> </li>
</ul></li>
</ul>
<h3>3. <strong>Bookkeeping Software</strong></h3>
<p>a. <strong>GNUcash Setup</strong>: </p>
<ul>
<li>GNUcash will be implemented for bookkeeping purposes.
<ul>
<li><em>Unanimously approved.</em><br />
b. <strong>Data Storage</strong>: </li>
</ul></li>
<li>Data will be stored in a GNUcash-compatible SQL database.
<ul>
<li><em>Unanimously approved.</em> </li>
</ul></li>
</ul>
<h3>4. <strong>Sponsoring a Formula 1 Team</strong></h3>
<ul>
<li>The board discussed sponsoring the Williams F1 team. Inquiry by kumi.
<ul>
<li>Kumi supported the idea, jupfi opposed it. </li>
<li><strong>Proposal rejected.</strong> </li>
</ul></li>
</ul>
<h3>5. <strong>Legal Notice and Policy Updates</strong></h3>
<ul>
<li>Update legal notice with association details: <a href="https://private.coffee/legal.html">https://private.coffee/legal.html</a>. </li>
<li>Privacy policy update: <a href="https://private.coffee/privacy.html">https://private.coffee/privacy.html</a>.
<ul>
<li>Kumi will draft the updated privacy policy using Overleaf. </li>
</ul></li>
<li>Terms of Service update: <a href="https://private.coffee/terms.html">https://private.coffee/terms.html</a>. </li>
<li>Add “Join Verein” and “Donate” pages to the private.coffee website.
<ul>
<li><em>Unanimously approved.</em> </li>
</ul></li>
</ul>
<h3>6. <strong>E-Government Representative</strong></h3>
<ul>
<li>Kumi will be designated as the E-Government representative.
<ul>
<li><em>Unanimously approved.</em> </li>
</ul></li>
</ul>
<h3>7. <strong>Tax Office Registration</strong></h3>
<ul>
<li>jupfi will handle the tax office registration for the club. </li>
</ul>
<h3>8. <strong>Email and Support Requests</strong></h3>
<ul>
<li>No email or support requests have been received so far. </li>
</ul>
<h3>9. <strong>DMARC Reports</strong></h3>
<ul>
<li>DMARC reports will now automatically be set to “Closed” in the ticket system. </li>
</ul>
<h3>10. <strong>Membership Fees</strong></h3>
<ul>
<li>A discussion was held about ordinary and extraordinary membership fees. </li>
<li>Initial idea: Ask members how much they would like to contribute. </li>
<li>Decision on fixed rates (monthly/annual payment) is postponed to after member consultation. </li>
</ul>
<h3>11. <strong>private.coffee Shared CryptPad Folder</strong></h3>
<ul>
<li>Create a shared CryptPad folder for private.coffee.
<ul>
<li><em>Unanimously approved.</em> </li>
</ul></li>
</ul>
<h3>12. <strong>Budget for Stickers and Mugs</strong></h3>
<ul>
<li>A budget of EUR 200 is allocated for stickers and mugs.
<ul>
<li><em>Unanimously approved.</em> </li>
</ul></li>
</ul>
<h3>13. <strong>Club Insurances</strong></h3>
<ul>
<li>Inquiry already made with Generali for liability and legal protection insurance. </li>
<li>Additional inquiry to Zurich will follow in the future. </li>
</ul>
</div>
<hr>
<p>
<small>This post by <a href="">jupfi</a> is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>.</small>
</p>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,112 @@
---
title: Board Meeting 24/03/2024
date: 2024-03-24 23:59:59
author: jupfi
license: CC BY-SA 4.0
license_url: https://creativecommons.org/licenses/by-sa/4.0/
tags: board-meeting
excerpt: Minutes of the board meeting on March 24th, 2024.
---
_Disclaimer: This report was retrospectively translated and formatted into Markdown solely for publication purposes._
# Board Meeting 24/03/2024
## Attendance
- kumi
- jupfi
The quorum is thereby established.
## Agenda Points
### 1. **Account Management for private.coffee**
a. **Opening a Bank Account**:
- Scheduled for 25/03/2024 at Steiermärkische Sparkasse.
- kumi and jupfi will attend the appointment.
- One card will be issued for the board's use, with jupfi's name on the card.
b. **PayPal Account**:
- Initially, private.coffee will proceed without a PayPal account.
- If necessary, a PayPal account can be opened later.
- _Unanimously approved._
c. **Cryptocurrency Donations**:
- Plan technical aspects (by kumi) and bookkeeping aspects (by jupfi).
- _Unanimously approved._
d. **Membership Payments via Direct Debit**:
- Inquiry to the banking advisor will take place tomorrow.
- _Unanimously approved._
e. **SumUp Device**:
- Considering acquiring a SumUp device with no monthly costs and 2.75% transaction fees.
- A device is already owned by Kumi Systems. European alternatives will also be evaluated.
### 2. **Server and Domain Costs**
- Kumi is authorized to spend up to EUR 300 per month without prior approval.
- _Unanimously approved._
### 3. **Bookkeeping Software**
a. **GNUcash Setup**:
- GNUcash will be implemented for bookkeeping purposes.
- _Unanimously approved._
b. **Data Storage**:
- Data will be stored in a GNUcash-compatible SQL database.
- _Unanimously approved._
### 4. **Sponsoring a Formula 1 Team**
- The board discussed sponsoring the Williams F1 team. Inquiry by kumi.
- Kumi supported the idea, jupfi opposed it.
- **Proposal rejected.**
### 5. **Legal Notice and Policy Updates**
- Update legal notice with association details: [https://private.coffee/legal.html](https://private.coffee/legal.html).
- Privacy policy update: [https://private.coffee/privacy.html](https://private.coffee/privacy.html).
- Kumi will draft the updated privacy policy using Overleaf.
- Terms of Service update: [https://private.coffee/terms.html](https://private.coffee/terms.html).
- Add “Join Verein” and “Donate” pages to the private.coffee website.
- _Unanimously approved._
### 6. **E-Government Representative**
- Kumi will be designated as the E-Government representative.
- _Unanimously approved._
### 7. **Tax Office Registration**
- jupfi will handle the tax office registration for the club.
### 8. **Email and Support Requests**
- No email or support requests have been received so far.
### 9. **DMARC Reports**
- DMARC reports will now automatically be set to “Closed” in the ticket system.
### 10. **Membership Fees**
- A discussion was held about ordinary and extraordinary membership fees.
- Initial idea: Ask members how much they would like to contribute.
- Decision on fixed rates (monthly/annual payment) is postponed to after member consultation.
### 11. **private.coffee Shared CryptPad Folder**
- Create a shared CryptPad folder for private.coffee.
- _Unanimously approved._
### 12. **Budget for Stickers and Mugs**
- A budget of EUR 200 is allocated for stickers and mugs.
- _Unanimously approved._
### 13. **Club Insurances**
- Inquiry already made with Generali for liability and legal protection insurance.
- Additional inquiry to Zurich will follow in the future.

View file

@ -0,0 +1,237 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../../assets/img/logo-inv_grad.png" />
<title>
Board Meeting 16/06/2024
- Private.coffee</title>
<link rel="stylesheet"
href="../../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>Board Meeting 16/06/2024</h1>
<p>
<small>by <a href="">jupfi</a>, published 2024-06-16 23:59:59</small>
</p>
<div><p><em>Disclaimer: This report was retrospectively translated and formatted into Markdown solely for publication purposes.</em></p>
<h1>Board Meeting 16/06/2024</h1>
<h2>Attendance</h2>
<ul>
<li>kumi </li>
<li>jupfi </li>
</ul>
<p>The quorum is thus established.</p>
<h2>Agenda Points</h2>
<h3>1. <strong>New Supporting Member</strong></h3>
<ul>
<li>The board approves the new supporting member's membership application. </li>
</ul>
<h3>2. <strong>Update on Technical Matters</strong></h3>
<ul>
<li><strong>Database Server</strong>:
<ul>
<li>A database server is now operational for various services. </li>
</ul></li>
<li><strong>Backup Solution</strong>:
<ul>
<li>The Matrix database is too large for MinIO. It's estimated that 3TB of storage is realistically needed. </li>
<li>Backup storage budget: ~EUR 25/month. </li>
<li>Total monthly budget now increased to EUR 325. </li>
</ul></li>
<li><strong>Budget Exceedance in May</strong>:
<ul>
<li>Due to the new database server, the monthly budget was exceeded by EUR 130.04 in May. </li>
<li>This exceedance is retrospectively approved by the board. </li>
</ul></li>
</ul>
<h3>3. <strong>New Tasks</strong></h3>
<ul>
<li>Website update. </li>
<li>Membership form creation. </li>
<li>Transparency report preparation. </li>
</ul>
<h3>4. <strong>New Services</strong></h3>
<ul>
<li><strong>transfer.coffee</strong>: File sharing service. </li>
<li><strong>MyIP.coffee</strong>: Public IP address lookup. </li>
<li><strong>HedgeDoc</strong>: Collaborative Markdown editor. </li>
<li><strong><a href="https://pcof.fi/">https://pcof.fi/</a></strong>: URL shortener. </li>
</ul>
<h3>5. <strong>Registrar Status</strong></h3>
<ul>
<li>The organization is now an official registrar for <strong>.fi TLDs</strong>. </li>
</ul>
<h3>6. <strong>ID Austria Hackathon</strong></h3>
<ul>
<li>Financial support of up to EUR 200 for food and beverages. </li>
<li>Likely location: Vienna. </li>
<li>Tentative timeline: Late summer. </li>
<li>Further details to be discussed. </li>
</ul>
<h3>7. <strong>Protocol Management</strong></h3>
<ul>
<li>Protocols will be uploaded as PDFs to the Git repository. </li>
</ul>
</div>
<hr>
<p>
<small>This post by <a href="">jupfi</a> is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>.</small>
</p>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,66 @@
---
title: Board Meeting 16/06/2024
date: 2024-06-16 23:59:59
author: jupfi
license: CC BY-SA 4.0
license_url: https://creativecommons.org/licenses/by-sa/4.0/
tags: board-meeting
excerpt: Minutes of the board meeting on June 16th, 2024.
---
_Disclaimer: This report was retrospectively translated and formatted into Markdown solely for publication purposes._
# Board Meeting 16/06/2024
## Attendance
- kumi
- jupfi
The quorum is thus established.
## Agenda Points
### 1. **New Supporting Member**
- The board approves the new supporting member's membership application.
### 2. **Update on Technical Matters**
- **Database Server**:
- A database server is now operational for various services.
- **Backup Solution**:
- The Matrix database is too large for MinIO. It's estimated that 3TB of storage is realistically needed.
- Backup storage budget: ~EUR 25/month.
- Total monthly budget now increased to EUR 325.
- **Budget Exceedance in May**:
- Due to the new database server, the monthly budget was exceeded by EUR 130.04 in May.
- This exceedance is retrospectively approved by the board.
### 3. **New Tasks**
- Website update.
- Membership form creation.
- Transparency report preparation.
### 4. **New Services**
- **transfer.coffee**: File sharing service.
- **MyIP.coffee**: Public IP address lookup.
- **HedgeDoc**: Collaborative Markdown editor.
- **<https://pcof.fi/>**: URL shortener.
### 5. **Registrar Status**
- The organization is now an official registrar for **.fi TLDs**.
### 6. **ID Austria Hackathon**
- Financial support of up to EUR 200 for food and beverages.
- Likely location: Vienna.
- Tentative timeline: Late summer.
- Further details to be discussed.
### 7. **Protocol Management**
- Protocols will be uploaded as PDFs to the Git repository.

View file

@ -0,0 +1,181 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../../assets/img/logo-inv_grad.png" />
<title>
Board Meeting 30/06/2024
- Private.coffee</title>
<link rel="stylesheet"
href="../../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>Board Meeting 30/06/2024</h1>
<p>
<small>by <a href="">jupfi</a>, published 2024-06-30 23:59:59</small>
</p>
<div><p><em>Disclaimer: This report was retrospectively translated and formatted into Markdown solely for publication purposes.</em></p>
<h1>Board Meeting 30/06/2024</h1>
<h2>Attendance</h2>
<ul>
<li>kumi </li>
<li>jupfi </li>
</ul>
<p>The quorum is thus established.</p>
<h2>Agenda Points</h2>
<ol>
<li><strong>New Supporting Member</strong>
<ul>
<li>The board approves the membership application of a new supporting member.</li>
<li>A confirmation email has been sent out.</li>
</ul></li>
</ol>
</div>
<hr>
<p>
<small>This post by <a href="">jupfi</a> is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>.</small>
</p>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,26 @@
---
title: Board Meeting 30/06/2024
date: 2024-06-30 23:59:59
author: jupfi
license: CC BY-SA 4.0
license_url: https://creativecommons.org/licenses/by-sa/4.0/
tags: board-meeting
excerpt: Minutes of the board meeting on June 30th, 2024.
---
_Disclaimer: This report was retrospectively translated and formatted into Markdown solely for publication purposes._
# Board Meeting 30/06/2024
## Attendance
- kumi
- jupfi
The quorum is thus established.
## Agenda Points
1. **New Supporting Member**
- The board approves the membership application of a new supporting member.
- A confirmation email has been sent out.

View file

@ -0,0 +1,223 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../../assets/img/logo-inv_grad.png" />
<title>
Board Meeting 27/10/2024
- Private.coffee</title>
<link rel="stylesheet"
href="../../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>Board Meeting 27/10/2024</h1>
<p>
<small>by <a href="">jupfi</a>, published 2024-10-27 23:59:59</small>
</p>
<div><p><em>Disclaimer: This report was retrospectively translated and formatted into Markdown solely for publication purposes.</em></p>
<h1>Board Meeting 27/10/2024</h1>
<h2>Attendance</h2>
<ul>
<li>kumi </li>
<li>jupfi </li>
<li>ogalbnafets </li>
</ul>
<p>The quorum is thus established.</p>
<h2>Agenda Points</h2>
<ol>
<li><p><strong>Christmas Celebration: General Assembly</strong> </p>
<ul>
<li><strong>Location</strong>: Vienna </li>
<li><strong>Date</strong>: February (Semester Break) </li>
<li><strong>Budget</strong>: EUR 250 (including food and drinks) </li>
<li><em>Unanimously approved</em> </li>
</ul></li>
<li><p><strong>Liability Insurance (Generali)</strong> </p>
<ul>
<li>Does not sufficiently cover potential damage cases. </li>
<li>Currently not required.
<ul>
<li><em>Unanimously approved</em> </li>
</ul></li>
<li>Inquiry about legal protection with Generali (jupfi). </li>
</ul></li>
<li><p><strong>Admission of Supporting Members without Board Meeting</strong> </p>
<ul>
<li>Admission by an individual board member is allowed.
<ul>
<li><em>Unanimously approved</em> </li>
</ul></li>
<li>Admission of current supporting members.
<ul>
<li><em>Unanimously approved</em> </li>
</ul></li>
</ul></li>
<li><p><strong>Game Hosting</strong> </p>
<ul>
<li>Conduct a survey in the Matrix chat. </li>
</ul></li>
<li><p><strong>Sticker Design</strong> </p>
<ul>
<li>Design files will be made available in the Git repository for all members. </li>
</ul></li>
<li><p><strong>Private Coffee Merchandise</strong> </p>
<ul>
<li>Spreadshirt shop for mugs and shirts. </li>
<li>Pre-produced mugs for members and stickers for everyone. </li>
</ul></li>
</ol>
</div>
<hr>
<p>
<small>This post by <a href="">jupfi</a> is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>.</small>
</p>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,51 @@
---
title: Board Meeting 27/10/2024
date: 2024-10-27 23:59:59
author: jupfi
license: CC BY-SA 4.0
license_url: https://creativecommons.org/licenses/by-sa/4.0/
tags: board-meeting
excerpt: Minutes of the board meeting on October 27th, 2024.
---
_Disclaimer: This report was retrospectively translated and formatted into Markdown solely for publication purposes._
# Board Meeting 27/10/2024
## Attendance
- kumi
- jupfi
- ogalbnafets
The quorum is thus established.
## Agenda Points
1. **Christmas Celebration: General Assembly**
- **Location**: Vienna
- **Date**: February (Semester Break)
- **Budget**: EUR 250 (including food and drinks)
- _Unanimously approved_
2. **Liability Insurance (Generali)**
- Does not sufficiently cover potential damage cases.
- Currently not required.
- _Unanimously approved_
- Inquiry about legal protection with Generali (jupfi).
3. **Admission of Supporting Members without Board Meeting**
- Admission by an individual board member is allowed.
- _Unanimously approved_
- Admission of current supporting members.
- _Unanimously approved_
4. **Game Hosting**
- Conduct a survey in the Matrix chat.
5. **Sticker Design**
- Design files will be made available in the Git repository for all members.
6. **Private Coffee Merchandise**
- Spreadshirt shop for mugs and shirts.
- Pre-produced mugs for members and stickers for everyone.

View file

@ -0,0 +1,194 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../../assets/img/logo-inv_grad.png" />
<title>
Board Meeting 30/11/2024
- Private.coffee</title>
<link rel="stylesheet"
href="../../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>Board Meeting 30/11/2024</h1>
<p>
<small>by <a href="">jupfi</a>, published 2024-11-30 23:59:59</small>
</p>
<div><p><em>Disclaimer: This report was retrospectively translated and formatted into Markdown solely for publication purposes.</em></p>
<h1>Board Meeting 30/11/2024</h1>
<h2>Attendance</h2>
<ul>
<li>kumi </li>
<li>jupfi </li>
</ul>
<p>The quorum is thus established.</p>
<h2>Agenda Points</h2>
<ol>
<li><p><strong>New Member Admission</strong> </p>
<ul>
<li>Admission of new members will only take place after the membership fee (either the first monthly payment or annual payment, depending on the member's preference) has been paid. </li>
<li><em>Unanimously approved.</em> </li>
</ul></li>
<li><p><strong>Expense for Custom Mugs</strong> </p>
<ul>
<li>EUR 75.80 was spent on 10 mugs with private.coffee branding. </li>
</ul></li>
<li><p><strong>General Assembly Date and Location</strong> </p>
<ul>
<li>Date: February 22nd </li>
<li>Location: Vienna, <em>Die Antwort</em> (Office headquarters). </li>
<li><em>Unanimously approved.</em></li>
</ul></li>
</ol>
</div>
<hr>
<p>
<small>This post by <a href="">jupfi</a> is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>.</small>
</p>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,34 @@
---
title: Board Meeting 30/11/2024
date: 2024-11-30 23:59:59
author: jupfi
license: CC BY-SA 4.0
license_url: https://creativecommons.org/licenses/by-sa/4.0/
tags: board-meeting
excerpt: Minutes of the board meeting on November 30th, 2024.
---
_Disclaimer: This report was retrospectively translated and formatted into Markdown solely for publication purposes._
# Board Meeting 30/11/2024
## Attendance
- kumi
- jupfi
The quorum is thus established.
## Agenda Points
1. **New Member Admission**
- Admission of new members will only take place after the membership fee (either the first monthly payment or annual payment, depending on the member's preference) has been paid.
- _Unanimously approved._
2. **Expense for Custom Mugs**
- EUR 75.80 was spent on 10 mugs with private.coffee branding.
3. **General Assembly Date and Location**
- Date: February 22nd
- Location: Vienna, _Die Antwort_ (Office headquarters).
- _Unanimously approved._

View file

@ -0,0 +1,176 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../../assets/img/logo-inv_grad.png" />
<title>
Board Meeting 01/01/2025
- Private.coffee</title>
<link rel="stylesheet"
href="../../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>Board Meeting 01/01/2025</h1>
<p>
<small>by <a href="">jupfi</a>, published 2025-01-01 17:00:00</small>
</p>
<div><h1>Board Meeting 01/01/2025</h1>
<h2>Attendance</h2>
<ul>
<li>kumi </li>
<li>jupfi </li>
</ul>
<p>The quorum is thus established.</p>
<h2>Agenda Points</h2>
<ol>
<li><strong>Change of Date for General Assembly</strong><br />
a. Date: February 1st 2025 (Semester Break), Location: Vienna</li>
</ol>
</div>
<hr>
<p>
<small>This post by <a href="">jupfi</a> is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>.</small>
</p>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,23 @@
---
title: Board Meeting 01/01/2025
date: 2025-01-01 17:00:00
author: jupfi
license: CC BY-SA 4.0
license_url: https://creativecommons.org/licenses/by-sa/4.0/
tags: board-meeting
excerpt: Minutes of the board meeting on January 1st, 2025.
---
# Board Meeting 01/01/2025
## Attendance
- kumi
- jupfi
The quorum is thus established.
## Agenda Points
1. **Change of Date for General Assembly**
a. Date: February 1st 2025 (Semester Break), Location: Vienna

View file

@ -0,0 +1,17 @@
# Mitgliedsbeiträge
Nach § 10 Z 6 der Statuten obliegt die Festsetzung der Mitgliedsbeiträge der Generalversammlung.
Die Mitgliedsbeiträge werden in einer Mindesthöhe festgesetzt, einzelne Mitglieder können jedoch höhere Beiträge leisten.
Die Zahlung kann entweder monatlich oder jährlich im Voraus erfolgen.
Die Mindestbeiträge werden wie folgt festgesetzt:
| Mitgliedskategorie | monatlich | jährlich |
| -------------------------------------------------- | --------- | -------- |
| Außerordentliche Mitglieder (natürliche Personen) | 5 € | 50 € |
| Außerordentliche Mitglieder (juristische Personen) | 100 € | 1000 € |
| Ordentliche Mitglieder | 10 € | 100 € |
Der Vorstand ist berechtigt, in Einzelfällen die Beiträge zu erlassen oder zu reduzieren.

View file

@ -0,0 +1,29 @@
# Funktionsperioden
Aktuell sind die Funktionsperioden der Organe auf "ein Jahr" festgelegt. Grundsätzlich sehen die Statuten zwar vor, dass damit der Zeitraum zwischen zwei Generalversammlungen gemeint ist, allerdings macht das Probleme in der Praxis, weil "falsche" Werte im Vereinsregister eingetragen werden.
Daher wird vorgeschlagen, die Funktionsperioden auf 18 Monate festzulegen, aber bei Neuwahl enden zu lassen.
## Statutenänderung
Die Statutenänderung wird wie folgt vorgeschlagen:
- § 11 Z 4 wird wie folgt geändert:
> Die Funktionsperiode des Vorstandes beträgt 18 Monate. Sie endet jedoch jedenfalls mit der Wahl eines neuen Vorstandes. Wiederwahl ist möglich. Jede Funktion im Vorstand ist persönlich auszuüben.
- § 14 Z 1 S 2 wird wie folgt geändert:
> In Bezug auf Funktionsperioden und Wiederwahl gelten die Bestimmungen des § 11 Z 4 sinngemäß.
- § 15 Z 2 wird wie folgt geändert:
> In Bezug auf Funktionsperioden und Wiederwahl gelten die Bestimmungen des § 11 Z 4 sinngemäß.
- In § 15 wird folgender Absatz als Z 3 eingefügt:
> Das Schiedsgericht wählt aus seiner Mitte einen Vorsitz. Werden weniger als drei Mitglieder von der Generalversammlung gewählt, so ist das Schiedsgericht handlungsunfähig und kann nicht angerufen werden.
Die nachfolgenden Ziffern werden entsprechend angepasst.
- § 20 Z 2 wird ersatzlos gestrichen.

View file

@ -0,0 +1,339 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../../assets/img/logo-inv_grad.png" />
<title>
General Assembly 01/02/2025
- Private.coffee</title>
<link rel="stylesheet"
href="../../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>General Assembly 01/02/2025</h1>
<p>
<small>by <a href="">jupfi</a>, published 2025-02-02 12:00:00</small>
</p>
<div><h2>Table of contents</h2>
<ul>
<li><a href="#tldr">TLDR:</a></li>
<li><a href="#introduction">Introduction</a></li>
<li><a href="#attendance">Attendance</a></li>
<li><a href="#financial-recap-and-goals-for-2025">Financial Recap and Goals for 2025</a></li>
<li><a href="#auditing">Auditing</a></li>
<li><a href="#statue-amendments">Statue Amendments</a>
<ul>
<li><a href="#change-of-function-periods">Change of Function Periods</a></li>
<li><a href="#change-of-membership-fees">Change of Membership Fees</a></li>
</ul></li>
<li><a href="#election-of-the-board--auditors">Election of the Board &amp; Auditors</a></li>
<li><a href="#open-discussion">Open Discussion</a>
<ul>
<li><a href="#emergency-strategy">Emergency Strategy</a></li>
<li><a href="#services">Services</a>
<ul>
<li><a href="#llm-chat-bot">LLM Chat Bot</a></li>
<li><a href="#coffee-machine-gaming-server">"Coffee Machine" Gaming Server</a></li>
<li><a href="#quackscape">Quackscape</a></li>
</ul></li>
<li><a href="#mechandise">Mechandise</a></li>
<li><a href="#hackathon">Hackathon</a></li>
<li><a href="#collaborations">Collaborations</a></li>
<li><a href="#blog-posts">Blog Posts</a></li>
</ul></li>
<li><a href="#conclusion">Conclusion</a></li>
<li><a href="#documents">Documents</a></li>
</ul>
<h2><a name="tldr"></a>TLDR:</h2>
<ul>
<li>The general assembly was held on February 1st, 2025 in Vienna.</li>
<li>The financial recap of 2024 was presented and the budget for 2025 was discussed.</li>
<li>The audit was carried out and no objections were found.</li>
<li>The function periods of the board members were extended to 18 months.</li>
<li>Minimum membership fees were introduced.</li>
<li>The board and auditors were elected.</li>
<li>We discussed emergency strategies, services, merchandise, a hackathon, collaborations, and blog posts.</li>
<li>We will host a hackathon on April 19th in Vienna.</li>
</ul>
<h2><a name="introduction"></a>Introduction</h2>
<p>It's been about a year since private.coffee is a registered association in Austria, so it was time for our first general assembly.
We held our general assembly on February 1st, 2025 in Vienna. After some introductory rounds of pinball and coffee in the office of <a href="https://die-antwort.eu/">DIE ANTWORT</a> we were ready to start.</p>
<p><img src="pictures/pinball.jpg" alt="ogalbnafets plays a round of pinball before the general assembly" style="max-width: 50%;"></p>
<p><em>ogalbnafets plays a round of pinball before the general assembly</em></p>
<h2><a name="attendance"></a>Attendance</h2>
<ul>
<li>kumi</li>
<li>jupfi</li>
<li>ogalbnafets</li>
<li>noniq</li>
</ul>
<p>Location: Die Antwort, Obere Weißgerberstraße 4, 1030 Vienna, Austria.</p>
<h2><a name="financial-recap-and-goals-for-2025"></a>Financial Recap and Goals for 2025</h2>
<p>The general assembly started with some words from the chairperson kumi and the treasurer jupfi presented a recap of the financial year 2024.</p>
<p><img src="pictures/2024_financial_year.png" alt="The 2024 financial year. Expenses were lower from March to May and improved due to a stronger database server which was added in summer. The expenses stayed quite constant over the last quarter of the year. Income due to memberships increased throughout the year." style="max-width: 75%;"></p>
<p><em>The 2024 financial year. Expenses were lower from March to May and increased due to a stronger database server which was added in summer. The expenses stayed quite constant over the last quarter of the year. Income due to memberships increased throughout the year.</em></p>
<hr />
<p>After the recap of 2024 we continued with budget goals for 2025, which mainly included reducing the dependence on corporate memberships and increasing the number of individual members.
Another goal for 2025 will be to have a small emergency fund to cover unexpected costs.</p>
<p><img src="pictures/2025_financial_budget.png" alt="The budget for 2025." style="max-width: 75%;"></p>
<p><em>The budget for 2025.The main goal is to decrease the dependence on corporate members while having constant expenses.</em></p>
<h2><a name="auditing"></a>Auditing</h2>
<p>Auditor ogalbnafets reported that the audit was carried out and no objections were found. He recommended that the actions of the Board be approved.</p>
<h2><a name="statute-amendments"></a>Statute Amendments</h2>
<p>Some changes to the statutes were necessary to clarify some points and reduce some administrative inconveniences.</p>
<h3><a name="change-of-function-periods"></a>Change of Function Periods</h3>
<p>To have an easier time with handling bank accounts, we extended the function periods of the board members to <strong>18 months</strong>. This change was unanimously accepted by the general assembly.</p>
<h3><a name="change-of-membership-fees"></a>Change of Membership Fees</h3>
<p>Another point was the introduction of minimum membership fees.</p>
<ul>
<li><strong>Supporting members:</strong> 5€/month or 50€/year</li>
<li><strong>Regular members:</strong> 10€/month or 100€/year</li>
<li><strong>Corporate members:</strong> 100€/month or 1000€/year</li>
</ul>
<p>This change was also unanimously accepted by the general assembly.</p>
<h2><a name="election-of-the-board--auditors"></a>Election of the Board &amp; Auditors</h2>
<ul>
<li><p><strong>Chairperson:</strong> Previous chairperson kumi was up for vote and was re-elected unanimously. The election was confirmed by the election committee (noniq, ogalbnafets).</p></li>
<li><p><strong>Treasurer:</strong> jupfi was up for vote and was re-elected unanimously. The election was confirmed by the election committee (noniq, ogalbnafets).</p></li>
<li><p><strong>Audit:</strong> In addition to ogalbnafets who was auditor in 2024, noniq was elected as a second auditor. The election was confirmed by the election committee (kumi, jupfi).</p></li>
</ul>
<h2><a name="open-discussion"></a>Open Discussion</h2>
<p>The open discussion covered a wide range of topics, including collaborations with other organization, emergency strategies, and services we want to provide in the future.</p>
<h3><a name="emergency-strategy"></a>Emergency Strategy</h3>
<p>kumi is mainly responsible for the server administration right now and while there are already some emergency strategies in place, we want to improve on the documentation and actually have test runs for the emergency strategies.</p>
<p>One of the proposed strategies was to have a rescue account set up on the servers which can be used to access the servers in case of an emergency. This account would be set up with a private key which is shared among trusted members, requiring a certain number of members to be present to access the account.</p>
<h3><a name="services"></a>Services</h3>
<h4><a name="llm-chat-bot"></a>LLM Chatbot ("CoffeeGPT")</h4>
<p>The greatest interest was in a Private.coffee-hosted chatbot as an alternative to ChatGPT and other similar services for Large Language Models (LLM). We actually want to have the hardware on site (Private.coffee location) to host services like this.
We already have a server housing and servers for this purpose. However we will still need some SSDs and other auxiliary hardware.
jupfi will look into the hardware setup and electrical installation while kumi will look into the software setup. Right now the plan ist to host <a href="https://ollama.com/">Ollama models</a> since we already have experience with hosting them.</p>
<p>Access to the service will be provided to members of Private.coffee so hopefully we'll see you there soon!</p>
<h4><a name="coffee-machine-gaming-server"></a>"Coffee Machine" Gaming Server</h4>
<p>We already have <a href="https://git.private.coffee/PrivateCoffee/coffeemachine">ongoing development</a> on a service for hosting a variety of game servers.</p>
<p>ogalbnafets proposed that we could rotate through different games and have a "game of the month" where we host a server for a specific game for a month. People could then join and play together, maybe with some fixed times for playing together. This would not have to be exclusive to members of Private.coffee.</p>
<h4><a name="quackscape"></a>Quackscape</h4>
<p>In the past kumi and ogalbnafets were working on an online panoramic content management system called <a href="https://git.private.coffee/PrivateCoffee/quackscape">Quackscape</a>. Development has been on hold for a while but we want to pick it up again.</p>
<h3><a name="merchandise"></a>Merchandise</h3>
<p>The Private.coffee mugs were a great success and we want to continue with merchandise. Highest priority right now are stickers which people can pass around and put on their laptops.</p>
<p>Another important merchandise item would be t-shirts. We would like to have the designs embroidered on the shirts so they are more durable.</p>
<p>The final merchandise item we discussed are coffee-to-go cups.</p>
<p>ogalbnafets will look into the production of the different merchandise items.</p>
<h3><a name="hackathon"></a>Hackathon</h3>
<p>We want to host a hackathon in the future and already decided on a date: <strong>April 19th in Vienna</strong>. We have not yet decided on a topic but we will keep you updated. One idea that was proposed was to have a hackathon on the topic of hardware, since there are 3D printers and CNC mills available at the DIE ANTWORT office.</p>
<h3><a name="collaborations"></a>Collaborations</h3>
<p>noniq has a couple of contacts in the field of digital rights and privacy and we want to collaborate with them in the future. We don't have any concrete plans yet but we will keep you updated.
We also want to attend the <a href="https://www.linuxtage.at/">Grazer Linuxtage</a> in April but probably only as visitors.</p>
<h3><a name="blog-posts"></a>Blog Posts</h3>
<p>Kumi did great work on the website and we now have a <a href="https://private.coffee/blog/">blog section</a> and we want to have more blog posts in the future. If you have any ideas or want to write a blog post yourself, please let us know! Right now we maybe want to introduce the different services we are hosting and give Private.coffee a face by introducing the people behind it.</p>
<h2><a name="conclusion"></a>Conclusion</h2>
<p>After the general assembly we had some more discussions at a nearby restaurant. We all agreed that the general assembly was lots of fun and we are looking forward to the next year.</p>
<hr />
<h2><a name="documents"></a>Documents</h2>
<ul>
<li><p>You can find the protocol of the general assembly <a href="documents/protocol_general_assembly_2025.pdf">here</a>.</p></li>
<li><p>Some statues were changed, you can find the official german text for the <a href="documents/0402_function-periods.md">change of function periods here</a> and the <a href="documents/0401_membership-fees.md">change of membership fees here</a>.</p></li>
<li><p>The slides that were presented at the general assembly can be found <a href="documents/Private.coffee_slides.pdf">here</a>.</p></li>
</ul>
</div>
<hr>
<p>
<small>This post by <a href="">jupfi</a> is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>.</small>
</p>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,176 @@
---
title: General Assembly 01/02/2025
date: 2025-02-02 12:00:00
author: jupfi
license: CC BY-SA 4.0
license_url: https://creativecommons.org/licenses/by-sa/4.0/
tags: general-assembly
excerpt: Blog post about the general assembly on February 1st, 2025 in Vienna.
---
## Table of contents
- [TLDR:](#tldr)
- [Introduction](#introduction)
- [Attendance](#attendance)
- [Financial Recap and Goals for 2025](#financial-recap-and-goals-for-2025)
- [Auditing](#auditing)
- [Statue Amendments](#statue-amendments)
- [Change of Function Periods](#change-of-function-periods)
- [Change of Membership Fees](#change-of-membership-fees)
- [Election of the Board & Auditors](#election-of-the-board--auditors)
- [Open Discussion](#open-discussion)
- [Emergency Strategy](#emergency-strategy)
- [Services](#services)
- [LLM Chat Bot](#llm-chat-bot)
- ["Coffee Machine" Gaming Server](#coffee-machine-gaming-server)
- [Quackscape](#quackscape)
- [Mechandise](#mechandise)
- [Hackathon](#hackathon)
- [Collaborations](#collaborations)
- [Blog Posts](#blog-posts)
- [Conclusion](#conclusion)
- [Documents](#documents)
## <a name="tldr"></a>TLDR:
- The general assembly was held on February 1st, 2025 in Vienna.
- The financial recap of 2024 was presented and the budget for 2025 was discussed.
- The audit was carried out and no objections were found.
- The function periods of the board members were extended to 18 months.
- Minimum membership fees were introduced.
- The board and auditors were elected.
- We discussed emergency strategies, services, merchandise, a hackathon, collaborations, and blog posts.
- We will host a hackathon on April 19th in Vienna.
## <a name="introduction"></a>Introduction
It's been about a year since private.coffee is a registered association in Austria, so it was time for our first general assembly.
We held our general assembly on February 1st, 2025 in Vienna. After some introductory rounds of pinball and coffee in the office of [DIE ANTWORT](https://die-antwort.eu/) we were ready to start.
<img src="pictures/pinball.jpg" alt="ogalbnafets plays a round of pinball before the general assembly" style="max-width: 50%;">
*ogalbnafets plays a round of pinball before the general assembly*
## <a name="attendance"></a>Attendance
- kumi
- jupfi
- ogalbnafets
- noniq
Location: Die Antwort, Obere Weißgerberstraße 4, 1030 Vienna, Austria.
## <a name="financial-recap-and-goals-for-2025"></a>Financial Recap and Goals for 2025
The general assembly started with some words from the chairperson kumi and the treasurer jupfi presented a recap of the financial year 2024.
<img src="pictures/2024_financial_year.png" alt="The 2024 financial year. Expenses were lower from March to May and improved due to a stronger database server which was added in summer. The expenses stayed quite constant over the last quarter of the year. Income due to memberships increased throughout the year." style="max-width: 75%;">
*The 2024 financial year. Expenses were lower from March to May and increased due to a stronger database server which was added in summer. The expenses stayed quite constant over the last quarter of the year. Income due to memberships increased throughout the year.*
---
After the recap of 2024 we continued with budget goals for 2025, which mainly included reducing the dependence on corporate memberships and increasing the number of individual members.
Another goal for 2025 will be to have a small emergency fund to cover unexpected costs.
<img src="pictures/2025_financial_budget.png" alt="The budget for 2025." style="max-width: 75%;">
*The budget for 2025.The main goal is to decrease the dependence on corporate members while having constant expenses.*
## <a name="auditing"></a>Auditing
Auditor ogalbnafets reported that the audit was carried out and no objections were found. He recommended that the actions of the Board be approved.
## <a name="statute-amendments"></a>Statute Amendments
Some changes to the statutes were necessary to clarify some points and reduce some administrative inconveniences.
### <a name="change-of-function-periods"></a>Change of Function Periods
To have an easier time with handling bank accounts, we extended the function periods of the board members to **18 months**. This change was unanimously accepted by the general assembly.
### <a name="change-of-membership-fees"></a>Change of Membership Fees
Another point was the introduction of minimum membership fees.
- **Supporting members:** 5€/month or 50€/year
- **Regular members:** 10€/month or 100€/year
- **Corporate members:** 100€/month or 1000€/year
This change was also unanimously accepted by the general assembly.
## <a name="election-of-the-board--auditors"></a>Election of the Board & Auditors
- **Chairperson:** Previous chairperson kumi was up for vote and was re-elected unanimously. The election was confirmed by the election committee (noniq, ogalbnafets).
- **Treasurer:** jupfi was up for vote and was re-elected unanimously. The election was confirmed by the election committee (noniq, ogalbnafets).
- **Audit:** In addition to ogalbnafets who was auditor in 2024, noniq was elected as a second auditor. The election was confirmed by the election committee (kumi, jupfi).
## <a name="open-discussion"></a>Open Discussion
The open discussion covered a wide range of topics, including collaborations with other organization, emergency strategies, and services we want to provide in the future.
### <a name="emergency-strategy"></a>Emergency Strategy
kumi is mainly responsible for the server administration right now and while there are already some emergency strategies in place, we want to improve on the documentation and actually have test runs for the emergency strategies.
One of the proposed strategies was to have a rescue account set up on the servers which can be used to access the servers in case of an emergency. This account would be set up with a private key which is shared among trusted members, requiring a certain number of members to be present to access the account.
### <a name="services"></a>Services
#### <a name="llm-chat-bot"></a>LLM Chatbot ("CoffeeGPT")
The greatest interest was in a Private.coffee-hosted chatbot as an alternative to ChatGPT and other similar services for Large Language Models (LLM). We actually want to have the hardware on site (Private.coffee location) to host services like this.
We already have a server housing and servers for this purpose. However we will still need some SSDs and other auxiliary hardware.
jupfi will look into the hardware setup and electrical installation while kumi will look into the software setup. Right now the plan ist to host [Ollama models](https://ollama.com/) since we already have experience with hosting them.
Access to the service will be provided to members of Private.coffee so hopefully we'll see you there soon!
#### <a name="coffee-machine-gaming-server"></a>"Coffee Machine" Gaming Server
We already have [ongoing development](https://git.private.coffee/PrivateCoffee/coffeemachine) on a service for hosting a variety of game servers.
ogalbnafets proposed that we could rotate through different games and have a "game of the month" where we host a server for a specific game for a month. People could then join and play together, maybe with some fixed times for playing together. This would not have to be exclusive to members of Private.coffee.
#### <a name="quackscape"></a>Quackscape
In the past kumi and ogalbnafets were working on an online panoramic content management system called [Quackscape](https://git.private.coffee/PrivateCoffee/quackscape). Development has been on hold for a while but we want to pick it up again.
### <a name="merchandise"></a>Merchandise
The Private.coffee mugs were a great success and we want to continue with merchandise. Highest priority right now are stickers which people can pass around and put on their laptops.
Another important merchandise item would be t-shirts. We would like to have the designs embroidered on the shirts so they are more durable.
The final merchandise item we discussed are coffee-to-go cups.
ogalbnafets will look into the production of the different merchandise items.
### <a name="hackathon"></a>Hackathon
We want to host a hackathon in the future and already decided on a date: **April 19th in Vienna**. We have not yet decided on a topic but we will keep you updated. One idea that was proposed was to have a hackathon on the topic of hardware, since there are 3D printers and CNC mills available at the DIE ANTWORT office.
### <a name="collaborations"></a>Collaborations
noniq has a couple of contacts in the field of digital rights and privacy and we want to collaborate with them in the future. We don't have any concrete plans yet but we will keep you updated.
We also want to attend the [Grazer Linuxtage](https://www.linuxtage.at/) in April but probably only as visitors.
### <a name="blog-posts"></a>Blog Posts
Kumi did great work on the website and we now have a [blog section](https://private.coffee/blog/) and we want to have more blog posts in the future. If you have any ideas or want to write a blog post yourself, please let us know! Right now we maybe want to introduce the different services we are hosting and give Private.coffee a face by introducing the people behind it.
## <a name="conclusion"></a>Conclusion
After the general assembly we had some more discussions at a nearby restaurant. We all agreed that the general assembly was lots of fun and we are looking forward to the next year.
---
## <a name="documents"></a>Documents
- You can find the protocol of the general assembly [here](documents/protocol_general_assembly_2025.pdf).
- Some statues were changed, you can find the official german text for the [change of function periods here](documents/0402_function-periods.md) and the [change of membership fees here](documents/0401_membership-fees.md).
- The slides that were presented at the general assembly can be found [here](documents/Private.coffee_slides.pdf).

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 471 KiB

269
blog/index.html Normal file
View file

@ -0,0 +1,269 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../assets/img/logo-inv_grad.png" />
<title>
Blog
- Private.coffee</title>
<link rel="stylesheet"
href="../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>Blog</h1>
<ul class="list-unstyled">
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../blog/20250202-general_assembly/index.html">General Assembly 01/02/2025</a>
</h2>
<small class="text-muted">by jupfi, published 2025-02-02 12:00:00</small>
<br>
<small class="text-muted">tags:
<a href="../blog/tag/general-assembly">general-assembly</a>
</small>
<p>
Blog post about the general assembly on February 1st, 2025 in Vienna. <a href="../blog/20250202-general_assembly/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../blog/20250101-board_meeting/index.html">Board Meeting 01/01/2025</a>
</h2>
<small class="text-muted">by jupfi, published 2025-01-01 17:00:00</small>
<br>
<small class="text-muted">tags:
<a href="../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on January 1st, 2025. <a href="../blog/20250101-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../blog/20241130-board_meeting/index.html">Board Meeting 30/11/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-11-30 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on November 30th, 2024. <a href="../blog/20241130-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../blog/20241027-board_meeting/index.html">Board Meeting 27/10/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-10-27 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on October 27th, 2024. <a href="../blog/20241027-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../blog/20240630-board_meeting/index.html">Board Meeting 30/06/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-06-30 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on June 30th, 2024. <a href="../blog/20240630-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
</ul>
<nav class="mt-4">
<ul class="pagination justify-content-center">
<li class="page-item active">
<a class="page-link" href="../blog/page/1/">1</a>
</li>
<li class="page-item ">
<a class="page-link" href="../blog/page/2/">2</a>
</li>
<li class="page-item">
<a class="page-link"
href="../blog/page/2/">Next</a>
</li>
</ul>
</nav>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

269
blog/page/1/index.html Normal file
View file

@ -0,0 +1,269 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../../../assets/img/logo-inv_grad.png" />
<title>
Blog
- Private.coffee</title>
<link rel="stylesheet"
href="../../../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../../../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../../../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../../../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>Blog</h1>
<ul class="list-unstyled">
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20250202-general_assembly/index.html">General Assembly 01/02/2025</a>
</h2>
<small class="text-muted">by jupfi, published 2025-02-02 12:00:00</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/general-assembly">general-assembly</a>
</small>
<p>
Blog post about the general assembly on February 1st, 2025 in Vienna. <a href="../../../blog/20250202-general_assembly/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20250101-board_meeting/index.html">Board Meeting 01/01/2025</a>
</h2>
<small class="text-muted">by jupfi, published 2025-01-01 17:00:00</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on January 1st, 2025. <a href="../../../blog/20250101-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20241130-board_meeting/index.html">Board Meeting 30/11/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-11-30 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on November 30th, 2024. <a href="../../../blog/20241130-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20241027-board_meeting/index.html">Board Meeting 27/10/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-10-27 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on October 27th, 2024. <a href="../../../blog/20241027-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20240630-board_meeting/index.html">Board Meeting 30/06/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-06-30 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on June 30th, 2024. <a href="../../../blog/20240630-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
</ul>
<nav class="mt-4">
<ul class="pagination justify-content-center">
<li class="page-item active">
<a class="page-link" href="../../../blog/page/1/">1</a>
</li>
<li class="page-item ">
<a class="page-link" href="../../../blog/page/2/">2</a>
</li>
<li class="page-item">
<a class="page-link"
href="../../../blog/page/2/">Next</a>
</li>
</ul>
</nav>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

212
blog/page/2/index.html Normal file
View file

@ -0,0 +1,212 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../../../assets/img/logo-inv_grad.png" />
<title>
Blog
- Private.coffee</title>
<link rel="stylesheet"
href="../../../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../../../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../../../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../../../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>Blog</h1>
<ul class="list-unstyled">
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20240616-board_meeting/index.html">Board Meeting 16/06/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-06-16 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on June 16th, 2024. <a href="../../../blog/20240616-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20240324-board_meeting/index.html">Board Meeting 24/03/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-03-24 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on March 24th, 2024. <a href="../../../blog/20240324-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
</ul>
<nav class="mt-4">
<ul class="pagination justify-content-center">
<li class="page-item">
<a class="page-link"
href="../../../blog/page/1/">Previous</a>
</li>
<li class="page-item ">
<a class="page-link" href="../../../blog/page/1/">1</a>
</li>
<li class="page-item active">
<a class="page-link" href="../../../blog/page/2/">2</a>
</li>
</ul>
</nav>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

96
blog/rss.xml Normal file
View file

@ -0,0 +1,96 @@
<?xml version="1.0"?>
<rss version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Private.coffee Blog</title>
<link>https://private.coffee/blog</link>
<atom:link href="https://private.coffee/blog/rss.xml" rel="self" type="application/rss+xml" />
<description>Your dose of private caffeine!</description>
<pubDate>Fri, 18 Apr 2025 00:00:40 +0000</pubDate>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<item>
<title>Board Meeting 01/01/2025</title>
<description></description>
<pubDate>Wed, 01 Jan 2025 17:00:00 +0000</pubDate>
<guid>https://private.coffee/blog/20250101-board_meeting/</guid>
<link>https://private.coffee/blog/20250101-board_meeting/</link>
<dc:creator><![CDATA[jupfi]]></dc:creator>
</item>
<item>
<title>Board Meeting 30/06/2024</title>
<description></description>
<pubDate>Sun, 30 Jun 2024 23:59:59 +0000</pubDate>
<guid>https://private.coffee/blog/20240630-board_meeting/</guid>
<link>https://private.coffee/blog/20240630-board_meeting/</link>
<dc:creator><![CDATA[jupfi]]></dc:creator>
</item>
<item>
<title>Using the private.coffee Matrix homeserver</title>
<description></description>
<pubDate>Sun, 28 Dec 2025 13:00:00 +0000</pubDate>
<guid>https://private.coffee/blog/20241228-matrix/</guid>
<link>https://private.coffee/blog/20241228-matrix/</link>
<dc:creator><![CDATA[jupfi]]></dc:creator>
</item>
<item>
<title>Board Meeting 27/10/2024</title>
<description></description>
<pubDate>Sun, 27 Oct 2024 23:59:59 +0000</pubDate>
<guid>https://private.coffee/blog/20241027-board_meeting/</guid>
<link>https://private.coffee/blog/20241027-board_meeting/</link>
<dc:creator><![CDATA[jupfi]]></dc:creator>
</item>
<item>
<title>Board Meeting 24/03/2024</title>
<description></description>
<pubDate>Sun, 24 Mar 2024 23:59:59 +0000</pubDate>
<guid>https://private.coffee/blog/20240324-board_meeting/</guid>
<link>https://private.coffee/blog/20240324-board_meeting/</link>
<dc:creator><![CDATA[jupfi]]></dc:creator>
</item>
<item>
<title>Board Meeting 16/06/2024</title>
<description></description>
<pubDate>Sun, 16 Jun 2024 23:59:59 +0000</pubDate>
<guid>https://private.coffee/blog/20240616-board_meeting/</guid>
<link>https://private.coffee/blog/20240616-board_meeting/</link>
<dc:creator><![CDATA[jupfi]]></dc:creator>
</item>
<item>
<title>General Assembly 01/02/2025</title>
<description></description>
<pubDate>Sun, 02 Feb 2025 12:00:00 +0000</pubDate>
<guid>https://private.coffee/blog/20250202-general_assembly/</guid>
<link>https://private.coffee/blog/20250202-general_assembly/</link>
<dc:creator><![CDATA[jupfi]]></dc:creator>
</item>
<item>
<title>Board Meeting 30/11/2024</title>
<description></description>
<pubDate>Sat, 30 Nov 2024 23:59:59 +0000</pubDate>
<guid>https://private.coffee/blog/20241130-board_meeting/</guid>
<link>https://private.coffee/blog/20241130-board_meeting/</link>
<dc:creator><![CDATA[jupfi]]></dc:creator>
</item>
<item>
<title>Test Post</title>
<description></description>
<pubDate>Sat, 27 Nov 2049 09:00:00 +0000</pubDate>
<guid>https://private.coffee/blog/2024112701-test/</guid>
<link>https://private.coffee/blog/2024112701-test/</link>
<dc:creator><![CDATA[Kumi]]></dc:creator>
</item>
</channel>
</rss>

View file

@ -0,0 +1,269 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../../../assets/img/logo-inv_grad.png" />
<title>
Blog
- Private.coffee</title>
<link rel="stylesheet"
href="../../../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../../../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../../../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../../../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>Blog index for tag board-meeting</h1>
<ul class="list-unstyled">
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20250101-board_meeting/index.html">Board Meeting 01/01/2025</a>
</h2>
<small class="text-muted">by jupfi, published 2025-01-01 17:00:00</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on January 1st, 2025. <a href="../../../blog/20250101-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20241130-board_meeting/index.html">Board Meeting 30/11/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-11-30 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on November 30th, 2024. <a href="../../../blog/20241130-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20241027-board_meeting/index.html">Board Meeting 27/10/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-10-27 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on October 27th, 2024. <a href="../../../blog/20241027-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20240630-board_meeting/index.html">Board Meeting 30/06/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-06-30 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on June 30th, 2024. <a href="../../../blog/20240630-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20240616-board_meeting/index.html">Board Meeting 16/06/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-06-16 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on June 16th, 2024. <a href="../../../blog/20240616-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
</ul>
<nav class="mt-4">
<ul class="pagination justify-content-center">
<li class="page-item active">
<a class="page-link" href="../../../blog/page/1/">1</a>
</li>
<li class="page-item ">
<a class="page-link" href="../../../blog/page/2/">2</a>
</li>
<li class="page-item">
<a class="page-link"
href="../../../blog/page/2/">Next</a>
</li>
</ul>
</nav>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,269 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../../../../../assets/img/logo-inv_grad.png" />
<title>
Blog
- Private.coffee</title>
<link rel="stylesheet"
href="../../../../../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../../../../../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../../../../../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../../../../../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>Blog index for tag board-meeting</h1>
<ul class="list-unstyled">
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../../../blog/20250101-board_meeting/index.html">Board Meeting 01/01/2025</a>
</h2>
<small class="text-muted">by jupfi, published 2025-01-01 17:00:00</small>
<br>
<small class="text-muted">tags:
<a href="../../../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on January 1st, 2025. <a href="../../../../../blog/20250101-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../../../blog/20241130-board_meeting/index.html">Board Meeting 30/11/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-11-30 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on November 30th, 2024. <a href="../../../../../blog/20241130-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../../../blog/20241027-board_meeting/index.html">Board Meeting 27/10/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-10-27 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on October 27th, 2024. <a href="../../../../../blog/20241027-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../../../blog/20240630-board_meeting/index.html">Board Meeting 30/06/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-06-30 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on June 30th, 2024. <a href="../../../../../blog/20240630-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../../../blog/20240616-board_meeting/index.html">Board Meeting 16/06/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-06-16 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on June 16th, 2024. <a href="../../../../../blog/20240616-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
</ul>
<nav class="mt-4">
<ul class="pagination justify-content-center">
<li class="page-item active">
<a class="page-link" href="../../../../../blog/page/1/">1</a>
</li>
<li class="page-item ">
<a class="page-link" href="../../../../../blog/page/2/">2</a>
</li>
<li class="page-item">
<a class="page-link"
href="../../../../../blog/page/2/">Next</a>
</li>
</ul>
</nav>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

View file

@ -0,0 +1,193 @@
<!DOCTYPE html>
<html data-bs-theme="light" lang="en">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<head>
<meta charset="utf8" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, shrink-to-fit=no" />
<meta name="description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="keywords"
content="privacy, digital sovereignty, non-profit, association, privacy-focused" />
<meta name="author" content="Private.coffee" />
<meta property="og:title"
content="Private.coffee - Open-source software is best served hot" />
<meta property="og:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://private.coffee/" />
<meta property="og:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<meta property="og:site_name" content="Private.coffee" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="Private.coffee" />
<meta name="twitter:description"
content="Private.coffee is a privacy-focused non-profit association, dedicated to supporting privacy and digital sovereignty." />
<meta name="twitter:image"
content="https://private.coffee/assets/img/logo-inv_grad.png" />
<link rel="icon"
type="image/png"
href="../../../assets/img/logo-inv_grad.png" />
<title>
Blog
- Private.coffee</title>
<link rel="stylesheet"
href="../../../assets/dist/css/bootstrap.min.css" />
<link rel="stylesheet"
href="../../../assets/css/base.css?v=1744934440" />
<link rel="stylesheet"
href="../../../assets/css/theme/autism.css?v=1744934440" />
<link rel="stylesheet"
href="../../../assets/dist/fonts/fonts.css?v=1744934440" />
</head>
<body>
<nav class="navbar navbar-expand-md py-3 navbar-light" id="mainNav">
<div class="container">
<div class="row d-lg-flex align-items-lg-center">
<div class="col p-0" id="logo-wrapper">
<a href="/">
<div id="smallLogoContainer"></div>
</a>
</div>
<div class="col d-flex">
<a class="navbar-brand d-flex align-items-center" href="/">
<p class="mb-0"
style="line-height: 1.2rem;
color: var(--bs-tertiary-color)">
<span class="ps-2 fancy-text-primary"><span style="color: rgb(35, 35, 35)">Private.coffee</span></span>
<br class="that-br" />
<span class="ps-2 slogan">Open-source software is best served hot</span>
</p>
</a>
</div>
</div>
<div class="navbar" id="navcol-1">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link active" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/services.html">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/blog/">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://status.private.coffee/">Status</a>
</li>
</ul>
<a class="btn btn-primary shadow navbar-btn"
role="button"
href="/membership.html">JOIN &amp; SUPPORT</a>
</div>
</div>
</nav>
<div class="container my-5">
<h1>Blog index for tag board-meeting</h1>
<ul class="list-unstyled">
<li class="d-flex align-items-center mb-4 p-3 border-bottom">
<div>
<h2>
<a href="../../../blog/20240324-board_meeting/index.html">Board Meeting 24/03/2024</a>
</h2>
<small class="text-muted">by jupfi, published 2024-03-24 23:59:59</small>
<br>
<small class="text-muted">tags:
<a href="../../../blog/tag/board-meeting">board-meeting</a>
</small>
<p>
Minutes of the board meeting on March 24th, 2024. <a href="../../../blog/20240324-board_meeting/index.html">[read more]</a>
</p>
</div>
</li>
</ul>
<nav class="mt-4">
<ul class="pagination justify-content-center">
<li class="page-item">
<a class="page-link"
href="../../../blog/page/1/">Previous</a>
</li>
<li class="page-item ">
<a class="page-link" href="../../../blog/page/1/">1</a>
</li>
<li class="page-item active">
<a class="page-link" href="../../../blog/page/2/">2</a>
</li>
</ul>
</nav>
</div>
<footer class="bg-primary-gradient">
<div class="container py-4 py-lg-5">
<div class="row justify-content-center">
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column">
<h3 class="fs-6 fw-bold">Legal Stuff</h3>
<ul class="list-unstyled">
<li>
<a href="/legal.html">Legal Notice</a>
</li>
<li>
<a href="/privacy.html">Privacy Notice</a>
</li>
<li>
<a href="/terms.html">Terms of Service</a>
</li>
</ul>
</div>
<div class="col-sm-4 col-md-3 text-center text-lg-start d-flex flex-column"></div>
<div class="col-lg-3 text-center text-lg-start d-flex flex-column align-items-center order-first align-items-lg-start order-lg-last">
<div class="fw-bold d-flex align-items-center mb-2">
<span class="bs-icon-sm bs-icon-circle bs-icon-primary d-flex justify-content-center align-items-center bs-icon me-2"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256"><path d="M80,56V24a8,8,0,0,1,16,0V56a8,8,0,0,1-16,0Zm40,8a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,120,64Zm32,0a8,8,0,0,0,8-8V24a8,8,0,0,0-16,0V56A8,8,0,0,0,152,64Zm96,56v8a40,40,0,0,1-37.51,39.91,96.59,96.59,0,0,1-27,40.09H208a8,8,0,0,1,0,16H32a8,8,0,0,1,0-16H56.54A96.3,96.3,0,0,1,24,136V88a8,8,0,0,1,8-8H208A40,40,0,0,1,248,120ZM200,96H40v40a80.27,80.27,0,0,0,45.12,72h69.76A80.27,80.27,0,0,0,200,136Zm32,24a24,24,0,0,0-16-22.62V136a95.78,95.78,0,0,1-1.2,15A24,24,0,0,0,232,128Z"></path></svg></span><span>Private.coffee</span>
</div>
<p class="text-muted">
Private.coffee is a privacy-focused non-profit association,
dedicated to supporting privacy and digital sovereignty.
</p>
</div>
</div>
<hr />
<div class="text-muted d-flex justify-content-between align-items-center pt-3">
<p class="mb-0">Made with ❤️ and ☕ by Private.coffee</p>
<p class="mb-0">
<a href="https://git.private.coffee/privatecoffee/privatecoffee-website">
<img src="https://shields.private.coffee/gitea/last-commit/privatecoffee/privatecoffee-website?gitea_url=https://git.private.coffee&logo=forgejo" />
</a>
<a href="https://pride.coffee"><svg xmlns="http://www.w3.org/2000/svg" width="135" height="20" role="img" aria-label="LGBTIQ+">
<!-- This file was created as part of the Private.coffee project
It is licensed under the MIT license
For more information, please visit https://private.coffee -->
<title>LGBTIQ+</title>
<rect rx="3" width="135" height="20" fill="#555"></rect>
<rect x="53" width="82" height="20" fill="#e05d44"></rect>
<rect x="66.5" width="68.5" height="20" fill="#fecc00"></rect>
<rect x="80" width="55" height="20" fill="#61c354"></rect>
<rect x="93.5" width="41.5" height="20" fill="#007ec6"></rect>
<rect x="107" width="28" height="20" fill="#744ca1"></rect>
<rect x="120.5" width="14.5" height="20" rx="3" ry="3" fill="#8b00ff"></rect>
<g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="8">
<text x="27" y="15" fill="#fff">LGBTIQ+</text>
</g>
</svg></a>
</p>
</div>
</div>
</footer>
</body>
</html>

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