diff --git a/.gitignore b/.gitignore index 7585238..f1edd18 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,4 @@ book +src/fonds.md +src/.obsidian/ +.gitignore diff --git a/src/accessibility.md b/src/accessibility.md index 6405e7a..7135db7 100644 --- a/src/accessibility.md +++ b/src/accessibility.md @@ -1,6 +1,13 @@ -# Доступность и понятность для обычного пользователя +# Дружелюбность к пользователю Мы делаем всё, чтобы обычным пользователям был удобен наш сервис: - автоматизируем сложные операции управления хостинг-провадерами, сервером и сервисами - заботимся о [шифровании данных](./privacy.md) - добавляем надежные и безопасные [сервисы](./services.md) +- работаем с профессиональным UI/UX-дизайнером +- поддерживаем 8х5 (в рабочее время): https://t.me/selfprivacy + +## Планы +- Документация +- Скринкасты +- Стримы, публичные совещания \ No newline at end of file diff --git a/src/anon.md b/src/anon.md index 5787865..0bdbe32 100644 --- a/src/anon.md +++ b/src/anon.md @@ -1,3 +1,3 @@ # Анонимность -Сокрытие автора сообщения. Это не является нашим основным приоритетом. Мы в первую очередь обеспечиваем приватность. +Сокрытие автора сообщения. Это не является нашим основным приоритетом. Мы в первую очередь обеспечиваем [приватность](./privacy.md). diff --git a/src/arch.md b/src/arch.md index 235c900..8fb0e38 100644 --- a/src/arch.md +++ b/src/arch.md @@ -1,7 +1,7 @@ # Архитектура проекта Да, можно было бы использовать кубурнетис. Но зачем, если иммутабельность обесечивается NixOS? -**Стек**: NixOS, python, flutter +**Стек**: [NixOS](https://nixos.org/), python, flutter ## Мобильное приложение Flutter/Dart выбрали из-за скорости и плавности работы UI и кросс-платформенности. @@ -10,9 +10,10 @@ Flutter/Dart выбрали из-за скорости и плавности р NixOS + Python. NixOS выбран из-за воспроизводимости, python из-за универсальности и популярности. ## Сервис-провайдеры +Нам не платит ни один сервис-провайдер! Мы никак с ними не аффелированы. Выбирали исключительно из профессиональных соображений. Но не исключаем в будущем партнерства. ### Хостинг -**Hetzer** выбрали из-за низкой цены и приемлемый уровень сервиса, качественного REST API. Не был замечен в проблемах с приватностью и сбором данных. +[Hetzer](https://www.hetzner.com/) выбрали из-за низкой цены и приемлемый уровень сервиса, качественного REST API. Не был замечен в проблемах с приватностью и сбором данных. Кандидаты: - Свой личный железный сервер. Сейчас наш основной приоритет. @@ -21,7 +22,7 @@ NixOS + Python. NixOS выбран из-за воспроизводимости, - DigitalOcean ### DNS -**Cloudlare** надежность, бесплатность. Вероятно, собирает данные, иначе сложно объяснить зачем бесплатно проксировать чужой трафик. В нашем случае используем только как DNS-сервер и ничего не проксируем. В будущем заменим на self-hosted DNS, как только решим проблему надежности. +[Cloudlare](https://cloudflare.com) надежность, бесплатность. Вероятно, собирает данные, иначе сложно объяснить зачем бесплатно проксировать чужой трафик. В нашем случае используем только как DNS-сервер и ничего не проксируем. В будущем заменим на self-hosted DNS, как только решим проблему надежности. ### Хранилище резервных копий -**blackblaze** - беслпатно или в разы дешевле AWS. Не замечен в сборе данных. [Публикует](https://www.backblaze.com/blog/open-source-data-storage-server/) в open source наработки железа на котором работает. А также [делится](https://www.backblaze.com/b2/hard-drive-test-data.html) очень полезной статистикой по отказам дисков, на основе которых можно выбрать себе наиболее надежный и проверенный. В будущем, возможно, заменим на self-hosted решение или p2p. Сейчас это не основной приоритет, т.к. данные шифруются, а сервис-провайдер видит только ip вашего сервера, но не домашний. \ No newline at end of file +[Backblaze](https://www.backblaze.com/) беслпатно или в разы дешевле AWS. Не замечен в сборе данных. [Публикует](https://www.backblaze.com/blog/open-source-data-storage-server/) в open source наработки железа на котором работает. А также [делится](https://www.backblaze.com/b2/hard-drive-test-data.html) очень полезной статистикой по отказам дисков, на основе которых можно выбрать себе наиболее надежный и проверенный. В будущем, возможно, заменим на self-hosted решение или p2p. Сейчас это не основной приоритет, т.к. данные шифруются, а сервис-провайдер видит только ip вашего сервера, но не домашний. \ No newline at end of file diff --git a/src/autonomy.md b/src/autonomy.md index a0e738c..d5569e1 100644 --- a/src/autonomy.md +++ b/src/autonomy.md @@ -1,5 +1,6 @@ # Автономность +**Стратегия — цифрованя независимость** + На заре развития интернет был децентрализован. Системному администратору приходилось заботиться обо всем. Сейчас немногое поменялось, и тот, кто хочет приватную IT-инфраструктуру, вынужден строить её сам почти теми же способами, что и 20 лет назад, либо пользоваться неприватными облачными сервисами. -Мы шагнули назад, всторону и вперед. Мы разработали инструмент, который автоматически создает лично вашу приватную IT-инфраструтуру без привлечения системного администратора. Пользоваться такой инфраструктурой почти так же легко, как облачными сервисами. По крайней мере, мы к этому стремимся. - +Мы шагнули назад, всторону и вперед. Мы разработали инструмент, который автоматически создает лично вашу приватную IT-инфраструтуру без привлечения системного администратора. Пользоваться такой инфраструктурой почти так же легко, как облачными сервисами. По крайней мере, мы к этому стремимся. \ No newline at end of file diff --git a/src/deploy.md b/src/deploy.md new file mode 100644 index 0000000..d77bf82 --- /dev/null +++ b/src/deploy.md @@ -0,0 +1 @@ +# Релиз-цикл diff --git a/src/fonds.md b/src/fonds.md deleted file mode 100644 index 7c74032..0000000 --- a/src/fonds.md +++ /dev/null @@ -1,3 +0,0 @@ -# Фондам - - diff --git a/src/intro.md b/src/intro.md index a95697c..9f5e626 100644 --- a/src/intro.md +++ b/src/intro.md @@ -1,4 +1,4 @@ -# Введение +# 👋 Введение [SelfPrivacy](https://selfprivacy.org) — программный комплекс, который позволяет пользователю без знаний IT со своего мобильного телефона развенуть сервер с личными приватными сервисами: - электронную почту diff --git a/src/marketing.md b/src/marketing.md new file mode 100644 index 0000000..076c45b --- /dev/null +++ b/src/marketing.md @@ -0,0 +1,22 @@ +# Маркетинг +К сожалению, даже open source нужен маркетинг. В том смысле, что надо как-то оповестить пользователей о возможностях решения их проблем приватности. + +## Источники пользователей +- [F-Droid](https://f-droid.org/) + +## Медиаплан +- Канал в Fediverse +- Магазины приложений +- Разместить информацию у авторов [сервисов](./services.md) +- Habr +- Низшевые telegram-каналы +- Новостные open source (opennet) +- Агрегаторы (github awesome) +- Youtube? + +## Нам уже помогли +- Fediverse +- [Роскомсвобода](https://roskomsvoboda.org/) +- [Privacy Accelerator](https://privacyaccelerator.org/) +- [Эшер II](https://t.me/usher2) +- [Русскоязычное Dart & Flutter сообщество](https://t.me/rudart) \ No newline at end of file diff --git a/src/policy.md b/src/policy.md index e38b263..b28662b 100644 --- a/src/policy.md +++ b/src/policy.md @@ -3,3 +3,9 @@ Наша миссия гуманитарная — дать инструмент для реализации права на неприкосновенность и конфиденциальность частной жизни любому желающему. Мы не занимаемся политикой, не поддерживаем и не состоим в политических партиях, никого не осуждаем и не участвуем в конфликтах. + +## Политика конфиденциальности + +Мобильное приложение полностью автономно, не подгружает никаких данных с сайтов, не содержит треккеров, взамиодействует только с вашим сервером. + +Сервер взаимодействует с инфраструктурой \ No newline at end of file diff --git a/src/privacy.md b/src/privacy.md index 52f3793..0f5539b 100644 --- a/src/privacy.md +++ b/src/privacy.md @@ -11,3 +11,9 @@ - Шифрование данных на сервере - Установка SP на железный сервер - DNS-resolver +- приватный транспорт межклиентского взаимодействия (yaggdrasil) + +## Ограничения +Виртуальный сервер не является ислкючительно приватным. Сервис-провайдер технически имеет доступ к памяти и диску вашего сервера. + +Мы работаем над тем, чтобы SP можно было установить на свой сервер дома \ No newline at end of file diff --git a/src/roadmap.md b/src/roadmap.md index 25caf23..71098f5 100644 --- a/src/roadmap.md +++ b/src/roadmap.md @@ -46,3 +46,4 @@ _дорожная карта развития проекта_ - [Функциональность](./services.md) - [Автономность](./autonomy.md) - [Анонимность](./anon.md) +- [Маркетинг](./marketing.md) \ No newline at end of file diff --git a/src/services.md b/src/services.md index 3198e4e..8b48b04 100644 --- a/src/services.md +++ b/src/services.md @@ -25,7 +25,7 @@ ## В планах - Gaming -- Private Data procesing +- Private Data processing - Enterprise software ## Источники пополнения diff --git a/src/social.md b/src/social.md index 2fb4382..824a62d 100644 --- a/src/social.md +++ b/src/social.md @@ -1,6 +1,6 @@ # Децентрализовання социальная сеть -_лучший способ публичного общения с миром_ +_лучший способ общения с миром_ Любая централизовання социальная сеть по мере роста будет вынуждена заняться модерацией, цензурой, введением правил, чтением вашей переписки. Другое дело — своя социальная сеть, которая может принадлежать только вам, вашей семье или команде. Только децентрализованная сеть может обеспечить максималную приватность. Поэтому предлагаем стать частью децентрализованной сети Fediverse. В SelfPrivacy мы используем Pleroma. diff --git a/src/team.md b/src/team.md index 0fb0a2c..1d86d19 100644 --- a/src/team.md +++ b/src/team.md @@ -10,4 +10,9 @@ ## Нам помогают - [Роскомсвобода](https://roskomsvoboda.org/) - [Privacy Accelerator](https://privacyaccelerator.org/) -- Мировое Open Source сообщество \ No newline at end of file +- Мировое Open Source сообщество + +## Единомышленники +- https://www.cloudron.io/ +- https://indieweb.org/ +- https://kubenav.io/ \ No newline at end of file