diff --git a/config.toml b/config.toml index 71b0889..18d827f 100755 --- a/config.toml +++ b/config.toml @@ -1,6 +1,6 @@ base_url = "https://aerogramme.deuxfleurs.fr" title = "Aerogramme" -description = "Resilient & standards-compliant open-source IMAP server with server-side encryption " +description = "Provide services people can trust for their online personal information" default_language = "en" output_dir = "public" compile_sass = true @@ -58,7 +58,7 @@ favicon_svg = "/logo/aerogramme-blue-sq.svg" [extra.organization] name = "Aerogramme" -description = "Resilient & standards-compliant open-source IMAP server with built-in encryption " +description = "Provide services people can trust for their online personal information" logo = "/logo/aerogramme-blue-hz.svg" logo_simple = "/logo/aeogramme-blue-sq.svg" logo_horizontal = "/logo/aerogramme-blue-sq.svg" diff --git a/content/documentation/quick-start/_index.md b/content/documentation/quick-start/_index.md index e090379..f0eba62 100644 --- a/content/documentation/quick-start/_index.md +++ b/content/documentation/quick-start/_index.md @@ -85,7 +85,7 @@ docker compose up -d garage Configure Garage: ```bash -alias garage="docker compose exec garage -ti /garage" +alias garage="docker compose exec -ti garage /garage" garage layout assign -z dc1 -c 1 -t aero -- $(garage node id -q) garage layout show garage layout apply --version 1 # version number can change @@ -102,8 +102,8 @@ garage bucket allow --read --write --key aerogramme-global-key aerogramme Aerogramme also has a configuration file: ```toml -s3_endpoint = "http://garage:3900" # use docker addressing -k2v_endpoint = "http://garage:3904" # same +s3_endpoint = "garage:3900" # use docker addressing +k2v_endpoint = "garage:3904" # same aws_region = "garage" [lmtp] diff --git a/src/input.css b/src/input.css index 9987857..8dec2a2 100755 --- a/src/input.css +++ b/src/input.css @@ -131,12 +131,13 @@ p > code, p > strong > code, li > code, li > strong > code { /** Home mailbox bg */ #mailbox-container { - background-image: url('/images/mailbox.svg'); + background-image: url('/images/blue_marble.jpg'); background-repeat: no-repeat; - background-position: left; - background-size: cover; + background-position: center; + background-size: contain; background-attachment: fixed; height: 70vh; + background-color: #000000; } @media screen and (max-width: 1280px) { diff --git a/static/images/blue_marble.jpg b/static/images/blue_marble.jpg new file mode 100644 index 0000000..46fb71a Binary files /dev/null and b/static/images/blue_marble.jpg differ diff --git a/templates/index.html b/templates/index.html index bbf3ea9..6c53a88 100755 --- a/templates/index.html +++ b/templates/index.html @@ -1,7 +1,7 @@ {% extends "base.html" %} {% block title %} - Aerogramme - Resilient open-source IMAP server with built-in encryption + Aerogramme - A place for your personal information in the online world {% endblock title %} {% block content %} @@ -45,109 +45,78 @@
-
-

A more resilient & private mailbox design

+
+

For the last 40 years, emails have been the cornerstone of our digital communications across the globe...

-
+
-

Each mailbox is represented as an encrypted, sequential log of events

-
-
- - Add or remove an email -
-
- - Add or remove a flag (like seen/unseen) +

...let's make sure it will remain possible in the coming decades by building appropriate technology.

-

Goals

+

Frugality

-

Aerogramme design enables the following properties:

+

We live in a finite world, with finite ressources and usable energy.

  • - Privacy friendly -

    Per-user encryption of mailboxes.
    Can be run as a local proxy to hide your mailbox content from the server.

    + Zero obsolescence +

    People's device are rendered obsolete due to incompatible or slow software.
    Aerogramme favors interoperability and compatibility with existing software.

  • -
  • - Easy to operate -

    Transparently replicate mailbox and solve conflicts.
    - Integrate with your LDAP server.

    + Lightweight usages +

    Traditional "cloud services" are centered around files and not emails.
    They synchronize gigabytes of data that require lot of dedicated storage hardware.
    Aerogramme targets high value data.

  • - Highly resilient
    -
    - Multiple instances of Aerogramme can been run in parallel without coordination.
    - Support datacenter failures. -
    + Junkyard computing +

    + xxx +

-

Roadmap

+

Resilience

- Aerogramme is currently a technical preview. Following released are planned: + Make sure that emails remain decentralized by allowing small actors

-
    -
  • -
    - ⌛0.1.x -
    - Correct parsing of emails. (~june '23). +
      +
    • + Easy to operate +

      XXXX

    • -
    • -
      - ⌛0.2.x -
      - Support of IMAP4rev1. (~september '23). +
      +
    • + Integrity backed-in +

      XXX

    • -
    • -
      - ⌛0.3.x -
      - Subset of IMAP4rev2. (~december '23). -
    • -
    • -
      - ⌛0.4.x -
      - CalDAV support. (~february '24). -
    • -
    • -
      - ⌛0.5.x -
      - CardDAV support. +
      +
    • + Availability backed-in +

      XXX

-

It works with your email client

+

Privacy

Aerogramme integrates into your existing workflow:

- Aerogramme implements the IMAP protocol
and thus is already compatible with many applications. + Aerogramme implements standard protocols
and thus is already compatible with many applications.

  • @@ -174,7 +143,7 @@
-

Standing on the shoulders of giants

+

Open

Aerogramme leverages insights from research & other software: