diff --git a/blog/2023-03-10-cwtch-documentation.md b/blog/2023-03-10-cwtch-documentation.md index 79206f9a..0c396acb 100644 --- a/blog/2023-03-10-cwtch-documentation.md +++ b/blog/2023-03-10-cwtch-documentation.md @@ -26,7 +26,7 @@ We have [now ported the the handbook to this documentation site](/security/intro ## Volunteer Development -We have noticed an uptick in the number of people reaching out interested in contributing to Cwtch development. In order to help people get acclimated to our development flow we have created a new section on the main documentation site called [Developing Cwtch](/docs/contribute/developing) - there you will find a collection of useful links and information about how to get started with Cwtch development, what libraries and tools we use, how pull requests are validated and verified, and how to choose and issue to work on. +We have noticed an uptick in the number of people reaching out interested in contributing to Cwtch development. In order to help people get acclimated to our development flow we have created a new section on the main documentation site called [Developing Cwtch](/docs/contribute/developing) - there you will find a collection of useful links and information about how to get started with Cwtch development, what libraries and tools we use, how pull requests are validated and verified, and how to choose an issue to work on. We also also updated our guides on [Translating Cwtch](/docs/contribute/translate) and [Testing Cwtch](/docs/contribute/testing). diff --git a/blog/2023-03-31-cwtch-stable-roadmap-update.md b/blog/2023-03-31-cwtch-stable-roadmap-update.md index 70047bdf..6441eba2 100644 --- a/blog/2023-03-31-cwtch-stable-roadmap-update.md +++ b/blog/2023-03-31-cwtch-stable-roadmap-update.md @@ -1,6 +1,6 @@ --- title: Cwtch Stable Roadmap Update -description: "Back in january we outlined several goals that we would have to hit on our way to Cwtch Stable, and the timelines to hit them. In this post we revisit those and annouce some more" +description: "Back in january we outlined several goals that we would have to hit on our way to Cwtch Stable, and the timelines to hit them. In this post we revisit those and announce some more" slug: cwtch-stable-roadmap-update tags: [cwtch, cwtch-stable, planning] image: /img/devlog1_small.jpg @@ -80,7 +80,7 @@ This is not all we have planned for the upcoming months. Subscribe to our [RSS f ## Get Involved -We have noticed an uptick in the number of people reaching out interested in contributing to Cwtch development. In order to help people get acclimated to our development flow we have created a new section on the main documentation site called [Developing Cwtch](/docs/contribute/developing) - there you will find a collection of useful links and information about how to get started with Cwtch development, what libraries and tools we use, how pull requests are validated and verified, and how to choose and issue to work on. +We have noticed an uptick in the number of people reaching out interested in contributing to Cwtch development. In order to help people get acclimated to our development flow we have created a new section on the main documentation site called [Developing Cwtch](/docs/contribute/developing) - there you will find a collection of useful links and information about how to get started with Cwtch development, what libraries and tools we use, how pull requests are validated and verified, and how to choose an issue to work on. We also also updated our guides on [Translating Cwtch](/docs/contribute/translate) and [Testing Cwtch](/docs/contribute/testing). diff --git a/blog/2023-04-06-availability-and-profile-attributes.md b/blog/2023-04-06-availability-and-profile-attributes.md new file mode 100644 index 00000000..cea7f7d0 --- /dev/null +++ b/blog/2023-04-06-availability-and-profile-attributes.md @@ -0,0 +1,32 @@ +--- +title: Nightly Preview: Availability Status and Profile Attributes +description: "Two new Cwtch features are now available to test in nightly: Availability status and profile attributes." +slug: availability-status-profile-attributes +tags: [cwtch, cwtch-stable, nightly] +image: /img/devlog1_small.jpg +hide_table_of_contents: false +authors: +- name: Sarah Jamie Lewis + title: Executive Director, Open Privacy Research Society + image_url: /img/sarah.jpg +--- + + +![](/img/devlog1.png) + + + + + +## Help us go further! + +We couldn't do what we do without all the wonderful community support we get, from [one-off donations](https://openprivacy.ca/donate) to [recurring support via Patreon](https://www.patreon.com/openprivacy). + +If you want to see us move faster on some of these goals and are in a position to, please [donate](https://openprivacy.ca/donate). If you happen to be at a company that wants to do more for the community and this aligns, please consider donating or sponsoring a developer. + +Donations of **$5 or more** can opt to receive stickers as a thank-you gift! + +For more information about donating to Open Privacy and claiming a thank you gift [please visit the Open Privacy Donate page](https://openprivacy.ca/donate/). + +![A Photo of Cwtch Stickers](/img/stickers-new.jpg) + diff --git a/docs/platforms/_category_.json b/docs/platforms/_category_.json new file mode 100644 index 00000000..cf37d34a --- /dev/null +++ b/docs/platforms/_category_.json @@ -0,0 +1,7 @@ +{ + "label": "Platforms", + "position": 12, + "link": { + "type": "generated-index" + } +} \ No newline at end of file diff --git a/docs/platforms/tails.md b/docs/platforms/tails.md new file mode 100644 index 00000000..bbd4a6b5 --- /dev/null +++ b/docs/platforms/tails.md @@ -0,0 +1,36 @@ +--- +sidebar_position: 1 +--- + +# Running Cwtch on Tails + +:::caution Nightly Feature + +This functionality is currently only support in the [Nightly Release](https://docs.cwtch.im/docs/contribute/testing#cwtch-nightlies) builds of Cwtch. + +This functionality may be incomplete. +::: + +The following steps requires that Tails has been launched with an [Administration password](https://tails.boum.org/doc/first_steps/welcome_screen/administration_password/). + +Tails uses [Onion Grater](https://gitlab.tails.boum.org/tails/tails/-/blob/master/config/chroot_local-includes/usr/local/lib/onion-grater#L3) to guard access to the control port. We have packaged +an oniongrater configuration `cwtch-tails.yml` and setup script (`install-tails.sh`) with Cwtch on Linux. + +The tails-specific part of the script is reproduced below: + + # Tails needs to be have been setup up with an Administration account + # + # Make Auth Cookie Readable + sudo chmod o+r /var/run/tor/control.authcookie + # Copy Onion Grater Config + sudo cp cwtch.yml /etc/onion-grater.d/cwtch.yml + # Restart Onion Grater so the Config Takes effect + sudo systemctl restart onion-grater.service + +When launching, Cwtch on Tails should be passed the `CWTCH_TAILS=true` environment variable to automatically configure Cwtch for running in a Tails-like environment. (The `cwtch.tails.sh` does this) + +## Persistence + +By default, Cwtch creates `$HOME/.cwtch` and saves all encrypted profiles and settings files there. In order to save any profiles/conversations in Cwtch on Tails you will have to backup this folder to a non-volatile home. + +See the Tails documentation for setting up [persistent storage](https://tails.boum.org/doc/persistent_storage/) \ No newline at end of file