finally brought two languages into a single view

This commit is contained in:
dettlaff 2023-05-18 06:57:31 +04:00
parent fdea9128d9
commit 26edcbbe92
11 changed files with 144 additions and 47 deletions

View File

@ -2,13 +2,19 @@
title: "Bitwarden"
date: 2023-01-11T18:09:37+03:00
description: >
Bitwarden is a self-hosted password manager
Your password manager
---
Information security experts recommend using complex passwords and creating a unique one for each account. Even three or four passwords are difficult to remember, so people often use the same password or similar ones. A password manager solves this problem: it generates complex passwords and stores them in a convenient form.
[Bitwarden](https://bitwarden.com/open-source/) can be downloaded and configured on your server, which is what we use as part of the SelfPrivacy project. Unlike other free (like freedom) password managers, Bitwarden provides easy synchronization of one database between all devices.
- [Official project website](https://bitwarden.com/open-source/)
## Recommended clients
- WEB-interface: available after SelfPrivacy server configuration, at `https://password.YOUR.DOMAIN`
- [Official client](https://bitwarden.com/download/) (GNU/Linux, Windows, macOS, Android, iOS)
## Setting an admin token manually
First, make sure your system config is up to date. You may click "upgrade server" in the app and wait for a couple of minutes, or run the following command in the terminal:

View File

@ -1,18 +1,22 @@
---
title: "Delta Chat"
title: "Delta.Chat"
date: 2023-01-11T17:15:31+03:00
description: >
E-mail-based messenger with end-to-end encryption
---
Messengers like Telegram, Signal, Whatsapp cannot be private due to the peculiarity of their architecture - centralization. And peer-to-peer (p2p) services like [Tox](https://tox.chat/) consume too many resources and are inconvenient to use on a mobile device. The best solution is to use **your own** mail server for [Delta Chat](https://delta.chat). The application is available for all popular desktop and mobile systems.
Messengers like Telegram, Signal, Whatsapp cannot be private due to the peculiarity of their architecture - centralization. And peer-to-peer (p2p) services like [Tox](https://tox.chat/) consume too many resources and are inconvenient to use on a mobile device.
If your conversation partner doesn't use Delta Chat, it will be just an ordinary email correspondence for him.
The best solution is to use **your** mail server for [Delta.Chat](https://delta.chat). Delta.Chat is a messenger based on the email protocol.
If your conversation partner doesn't use Delta.Chat, it will be just an ordinary email correspondence for him.
- [Official project website](https://delta.chat)
## Recommended clients
- [Official client](https://delta.chat/en/download) (GNU/Linux, Android, Windows, macOS, iOS)
## Typical data leaks when using alien servers
1. IP once per minute. Helps determine your location: at home, away from home, at work.
2. The content of your messages.
3. Meta-information: with whom and when you communicated, even if you use encryption.
## Features of Delta.Chat

View File

@ -7,6 +7,7 @@ description: >
E-mail is a time-tested protocol that needs no introduction. A personal mail server will provide special privacy for all correspondence and is useful for registering in online services and personal correspondence, especially for [Delta Chat]({{< ref "delta-chat.md" >}}).
## Authentication
Users from the "users" tab of your app are used.
@ -18,41 +19,52 @@ Login must the username with the domain. For example, `user@domain.tld`.
#### SMTP
SMTP Server: `your domain`
SMTP Port: 587
SMTP Port: `587`
Authentication: STARTLS
Authentication: `STARTLS`
Username: `your username @ your domain` (your full email address)
#### IMAP
IMAP Server: `your domain`
IMAP Port: 143
IMAP Port: `143`
Authentication: STARTLS
Authentication: `STARTLS`
Username: `your username @ your domain` (your full email address)
## Alias to addresses.
Messages for `user+alias@domain.com` will come to `user@domain.com`.
## Recommended E-mail Clients
## Filter directories
The message for `user-dir@domain.com` will create a `dir` directory in the `user@domain.com` mailbox. All mail for `user-dir@domain.com` will arrive in the `dir` directory.
## Web interface
It may seem undeveloped or outdated to some. But it has the advantage of simplicity and small amount of code and bugs, which increases security. But it is better to use email clients and disable the web interface in SelfPrivacy App. This will reduce the attack surface and the risks of hacking.
## Recommended email clients
- [Mozilla Thunderbird](https://www.thunderbird.net) (GNU/Linux, Windows, MacOS, Android)
- [Mozilla Thunderbird](https://www.thunderbird.net) (GNU/Linux, Windows, MacOS)
- [FairEmail](https://f-droid.org/packages/eu.faircode.email/) (Android)
Configuration example for [Mozilla Thunderbird](https://www.thunderbird.net)
{{< imgproc thunderbird Fill "1000x950">}}
{{< /imgproc >}}
## Tips
- Email over 50 years old. In IT, it's a sign of technology maturity and reliability.
- Email, the most popular way to get infected with viruses, after installing them yourself with unlicensed software and cracks.
- Beware of phishing (fraudulent letters), it can rob you of your savings and control over your digital life.
- Create filter directories for different purposes. This will help protect against phishing and clogging your inbox. Examples:
- `user-w@domain.com` - for registering with web services
- `user-shops` - for web-stores
- `user-pay` - payment systems
- `user-forum` - forum notifications
- Use aliases for questionable services or one-time needs, such as `user+tmp@domain.com`. By aliases convenient to filter and mass delete mails. It is also convenient to find out exactly where your mail was leaked from.
#### Alias for addresses
Use aliases for questionable services or one-time needs.
Messages for `user+alias@domain.com` will go to `user@domain.com`. It can be useful for spam origin analysis if a unique alias is used for each online service when registering.
For example, `bank+user@domain.com`, `cryptoexchenge+user@domain.com`, and so on.
#### Directory Filter
Create directories of filters for different purposes. This will help protect against phishing and clogging your inbox.
The message for `user-dir@domain.com` will create a `dir` directory in the `user@domain.com` mailbox and all mail will arrive in the `dir` directory.
Examples:
- `user-w@domain.com` - for registering with web services
- `user-shops` - for web-stores
- `user-pay` - payment systems
- `user-forum` - forum notifications
## Features.
- Email is over 50 years old. In IT, this is a sign of maturity and reliability of the technology.
- Email is the most popular way to get infected with viruses (after hacked software and cracks).
- Beware of phishing (fraudulent emails), it can rob you of your savings and control over your digital life.

View File

@ -5,4 +5,14 @@ description: >
Gitea is a self-hosted Git service
---
In the age of computer technology, a lot of people deal with program code or configs. The version control system Git is widely used in order not to get confused with them. You can often find links to centralized git-hosting where the security (and sometimes privacy) of the code is questionable. Owning your own git hosting allows you to store personal files on a private server. One of the best free (as freedom) git-hosting sites is - [Gitea](https://gitea.io). It has all the necessary functionality and a convenient web interface.
In the age of computer technology, a lot of people deal with program code or configs. The version control system Git is widely used in order not to get confused with them. You can often find links to centralized git-hosting where the security (and sometimes privacy) of the code is questionable.
Owning your own git hosting allows you to store personal files on a private server. One of the best free (as freedom) git-hosting sites is - [Gitea](https://gitea.io). It has all the necessary functionality and a convenient web interface.
- [Official project website](https://gitea.io/)
## Recommended clients
- WEB-interface: available after SelfPrivacy server configuration, at `https://git.YOUR.DOMAIN`
- [Official console git client](https://git-scm.com/downloads) (GNU/Linux, Windows, macOS, *unix)
If you want a client with a graphical interface, you can choose it from [list of recommendations on the official website.](https://git-scm.com/download/gui/linux)

View File

@ -5,11 +5,21 @@ description: >
Swiss knife in the business of working together
---
Collaboration means file storage, document management, video conferencing, shared event calendars, and things like that. As a rule, people tend to trust personal life and business to third-party services. However, there is an option to keep it all on your own server. We choose [Nextcloud](https://nextcloud.com/), a free software for convenient scheduling and file storage.
Collaboration means file storage, document management, video conferencing, shared event calendars, and things like that. As a rule, people tend to trust personal life and business to third-party services. However, there is an option to keep it all on your own server.
We choose [Nextcloud](https://nextcloud.com/) - free software for convenient scheduling and file storage.
- [Official project website](https://nextcloud.com/)
You can use Nextсloud through a web browser, as well as apps on most popular operating systems.
# Authentication
When creating a server, `admin` Nextcloud user is created with the password you've used for
your primary user.
To add new users, go to the user administration panel, on the web interface of your Nextcloud.
## Recommended clients
- WEB interface: available after SelfPrivacy server configuration, at `https://cloud.YOUR.DOMAIN`
- [Official application](https://nextcloud.com/install/#install-clients) (GNU/Linux, Windows, macOS, Android, iOS)

View File

@ -10,8 +10,18 @@ implementing rules, reading your correspondence as it grows.
Another thing is your own social network, which can only belong to you,
your family or your team. Only a decentralized network can provide maximum privacy.
That's why we offer you to become part of the Fediverse decentralized network.
At SelfPrivacy we use [Pleroma](https://pleroma.social/).
- [Official project website](https://pleroma.social/)
## Recommended clients
- WEB-interface: available after SelfPrivacy server configuration, at `https://pleroma.YOUR.DOMAIN`
- [Husky](https://f-droid.org/packages/su.xash.husky/) (Android)
## Features of Pleroma
- A social network of any scale: from a personal server with a single account to a massive thematic site;
- Your social network, your rules. You are the censor, moderator and administrator.

View File

@ -12,5 +12,46 @@ description: >
- [Официальный сайт проекта](https://bitwarden.com/open-source/)
## Рекомендуемые клиенты
- WEB-интерфейс: доступен после настройки сервера SelfPrivacy, по адресу `https://password.ваш домен.example`
- [Официальный клиент](https://bitwarden.com/download/) (GNU/Linux, Windows, macOS, Android, iOS)
- WEB-интерфейс: доступен после настройки сервера SelfPrivacy, по адресу `https://password.ВАШ.ДОМЕН`
- [Официальный клиент](https://bitwarden.com/download/) (GNU/Linux, Windows, macOS, Android, iOS)
## Настройка админ токена вручную
Во-первых, убедитесь, что конфигурация вашей системы обновлена. Вы можете нажать кнопку "обновить сервер" в приложении и подождать пару минут, или выполнить следующую команду в терминале:
```bash
cd /etc/nixos
git pull
```
Затем нужно сгенерировать токен администратора. Выполните следующее:
```bash
nix-shell -p openssl --run 'openssl rand -base64 48'
```
Будет выведена строка следующего вида:
```
47pFSgYBbS0G0vCG63nX1yyblzgNaqZ40bNuJnwq2hvOy8ABfe+iHRfBeXlfrRdJ
```
Это будет пароль к вашей учетной записи администратора. Скопируйте его и вставьте в безопасное место. Чтобы установить его, выполним следующее, заменив `PASSWORD` на только что созданный пароль:
```bash
jq '.bitwarden.adminToken = "PASSWORD"'' /etc/nixos/userdata/userdata.json > /etc/nixos/userdata/userdata.json.new && mv /etc/nixos/userdata/userdata.json.new /etc/nixos/userdata/userdata.json
```
Теперь нам нужно применить изменения:
```bash
nixos-rebuild switch
```
После восстановления системы перезапустите Bitwarden:
```bash
systemctl restart vaultwarden
```
Теперь ваш админ интерфейс доступен на `https://password.YOUR.DOMAIN/admin`.

View File

@ -1,5 +1,5 @@
---
title: "Delta Chat"
title: "Delta.Chat"
date: 2023-01-11T17:15:31+03:00
description: >
Мессенджер на базе E-mail со сквозным шифрованием
@ -7,9 +7,12 @@ description: >
Мессенджеры вроде Telegram, Signal, Whatsapp не могут быть приватными из-за особенностей архитектуры — централизации. А одноранговые (p2p) сервисы такие как [Tox](https://tox.chat/) потребляют слишком много ресурсов и неудобны в использовании на мобильном устройстве.
Лучший выход — использовать **свой** почтовый сервер для [Delta Chat](https://delta.chat). Delta Chat — это мессенджер построенный на протоколе электронной почты.
Лучший выход — использовать **свой** почтовый сервер для [Delta Chat](https://delta.chat). Delta.Chat — это мессенджер построенный на протоколе электронной почты.
Если ваш собеседник не использует Delta.Chat, для него это будет обыкновенной почтовой перепиской.
- [Официальный сайт проекта](https://delta.chat)
Если ваш собеседник не использует Delta Chat, для него это будет обыкновенной почтовой перепиской.
## Рекомендуемые клиенты

View File

@ -13,7 +13,7 @@ description: >
## Рекомендуемые клиенты
- WEB-интерфейс: доступен после настройки сервера SelfPrivacy, по адресу `https://git.ваш домен.example`
- WEB-интерфейс: доступен после настройки сервера SelfPrivacy, по адресу `https://git.ВАШ.ДОМЕН`
- [Официальный консольный git клиент](https://git-scm.com/downloads) (GNU/Linux, Windows, macOS, *unix)
Если вам нужен клиент с графическим интерфейсом, вы можете выбрать его из [списка рекомендаций на официальном сайте.](https://git-scm.com/download/gui/linux)

View File

@ -16,9 +16,10 @@ description: >
При создании сервера создается пользователь `admin` Nextcloud с паролем, который вы использовали для
вашего основного пользователя.
Для добавления новых пользователей стоит перейти в админ панель управления пользователями, на веб-интерфейсе вашего Nextcloud.
## Рекомендуемые клиенты
- WEB-интерфейс: доступен после настройки сервера SelfPrivacy, по адресу https://cloud.ваш домен.example
- WEB-интерфейс: доступен после настройки сервера SelfPrivacy, по адресу `https://cloud.ВАШ.ДОМЕН`
- [Официальное приложение](https://nextcloud.com/install/#install-clients) (GNU/Linux, Windows, macOS, Android, iOS)

View File

@ -9,19 +9,19 @@ description: >
внедрении правил, чтении вашей переписки по мере ее роста.
Другое дело - ваша собственная социальная сеть, которая может принадлежать только вам,
вашей семье или вашей команде. Только децентрализованная сеть может обеспечить максимальную приватность.
Именно поэтому мы предлагаем вам стать частью децентрализованной сети Fediverse.
В SelfPrivacy мы используем [Pleroma](https://pleroma.social/).
- [Официальный сайт проекта](https://pleroma.social/)
## Рекомендуемые клиенты
- WEB-интерфейс: доступен после настройки сервера SelfPrivacy, по адресу `https://pleroma.ваш домен.example`
- WEB-интерфейс: доступен после настройки сервера SelfPrivacy, по адресу `https://pleroma.ВАШ.ДОМЕН`
- [Husky](https://f-droid.org/packages/su.xash.husky/) (Android)
## Особенности Pleroma
- Социальная сеть любого масштаба: от персонального сервера с одним аккаунтом до массовой тематической площадки;
- Ваша социальная сеть, ваши правила. Вы - цензор, модератор и администратор.
- Ваша социальная сеть, ваши правила. Вы - цензор, модератор и администратор.