fixed text

master
tester.nicolai 2021-09-20 13:45:58 +03:00
parent 7441e6d943
commit e724e73a32
4 changed files with 241 additions and 216 deletions

View File

@ -71,7 +71,7 @@
<div class="hero-second-block"> <div class="hero-second-block">
<p class="paragraph"> <p class="paragraph">
Platform on user's hosting provider, managed via mobile application. Platform on user's hosting provider for deploying private services, managed via mobile application.
</p> </p>
<div class="img-box-slider"> <div class="img-box-slider">
<div class="side-screens"> <div class="side-screens">
@ -118,7 +118,7 @@
E-Mail E-Mail
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
For the company or family. Unlimited mailboxes amount. Unlimited mailboxes amount for a company or family.
</p> </p>
</div> </div>
@ -128,8 +128,8 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
The most private messenger The most private messenger
is the messenger, which server part resides on your own server. That's what makes Delta.Chat is the one with the server part located on your personal server. That's what makes DeltaChat
more private then Telegram or Signal. more private than Telegram and Signal.
</p> </p>
</div> </div>
@ -139,10 +139,10 @@
Password Manager Password Manager
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
No more need to design, remember and manually input your passwords. Passwords no longer need to be remembered, copied between devices, invented or entered manually.
<br> <br>
<br> <br>
Bitwarden — reliable password manager for all of your devices. Bitwarden is a trusted password manager for all devices.
</p> </p>
</div> </div>
@ -151,9 +151,9 @@
Cloud storage Cloud storage
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Nextcloud private Nextcloud is a private
and functional replacement and functional replacement
of Dropbox and G-drive. for Dropbox and G-drive.
</p> </p>
</div> </div>
@ -162,7 +162,8 @@
Videomeet Videomeet
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
No more need in Zoom and Google-meet, when there's Jitsi-meet around. Simple and handy solution for videoconferences. Zoom and Google-meet are no longer needed when there is a Jitsi-meet. Very simple and convenient video
conferencing solution.
</p> </p>
</div> </div>
@ -171,8 +172,8 @@
Git repository Git repository
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Gitea is a great Github alternative, that belongs to you, Gitea is an excellent analogue of Github, which belongs to you,
but not to Microsoft. not Microsoft.
</p> </p>
</div> </div>
@ -183,9 +184,9 @@
<p class="bottom-p"> <p class="bottom-p">
No public VPN No public VPN
can be private, can be private,
but only those, deployed on your own server. just those one which is on your server.
OpenConnect OpenConnect
— connect unlimited amount of devices. — connect an unlimited number of devices.
</p> </p>
</div> </div>
@ -194,7 +195,8 @@
Decentralized social network Decentralized social network
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Pleroma is a social network where you decide who to ban and what to post. No more advertisments and tracking. Pleroma is a social network where you decide who to block and what to publish. No more advertising and
surveillance.
</p> </p>
</div> </div>
</div> </div>
@ -217,8 +219,8 @@
Zero trust Zero trust
</p> </p>
<p> <p>
SelfPrivacy is designed according to "zero trust" concept, even in relation to SelfPrivacy developers. SelfPrivacy is developed on the "zero trust" principle, even in relation to SelfPrivacy developers.
It means that you're the only owner of your data. That means you're the sole owner of your data.
</p> </p>
</div> </div>
@ -227,7 +229,7 @@
Simplicity Simplicity
</p> </p>
<p> <p>
It just works. No console, complicated manuals, monitoring and staff involvement. It works simple. Without console, complicated instructions, monitoring and involvement of specialists.
</p> </p>
</div> </div>
@ -236,8 +238,8 @@
Functionality Functionality
</p> </p>
<p> <p>
Your data won't disappear without any trace due to regular backups into the Your data will not be lost thanks to regular automatic backups to a
separate datacenter. separate data center.
</p> </p>
</div> </div>
@ -255,9 +257,9 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Why corporations need your data? Why do corporations need your data?
To make you buy more and vote as they want. To make you buy more and vote as they want.
With SelfPrivacy, your data is only in your hands. With SelfPrivacy, only you have your data.
</p> </p>
</div> </div>
@ -269,8 +271,8 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Open source. Reward of $1000 for found RCE vulnerability drastically rises security Open source. The $1,000 reward for RCE vulnerability significantly increases security
in comparison with other self-hosted solutions. compared to conventional self-hosted solutions.
</p> </p>
</div> </div>
@ -286,8 +288,8 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
What do you allow to do with your data, while agreeing to license agreements without reading? What is written in the license agreements that you accept without reading?
You allow to do anything that companies want. It says that you allow companies to do anything with your data.
SelfPrivacy has no license agreements. SelfPrivacy has no license agreements.
</p> </p>
</div> </div>
@ -302,11 +304,11 @@
<p class="bottom-p"> <p class="bottom-p">
How to save $500 or two weeks of your life? How to save $500 or two weeks of your life?
How much time and money will specialist require to setup everything of that from the very beginning? Will it take the same time and money for a specialist to set everything up from scratch?
<br><br> <br><br>
SelfPrivacy team works hard to speed up and simplify this process to the few clicks. SelfPrivacy team works continuously to speed up and simplify this process to a few clicks.
<br><br> <br><br>
Now anyone will be capable of setting up their own DC. Now anyone will be capable to setup their own data center.
</p> </p>
</div> </div>
@ -324,9 +326,9 @@
<p class="bottom-p"> <p class="bottom-p">
Your communications on the internet no longer depend on Google, Facebook, Amazon and others E-Corps. Your communications on the internet no longer depend on Google, Facebook, Amazon and others E-Corps.
<br><br> <br><br>
Your services your rules! Your services are your rules!
You won't be banned for any reason. Your infrastructure and data You will not be blocked or disabled, accidentally or for any other reason.
will always be with you. Your infrastructure and data will always remain with you.
</p> </p>
</div> </div>
@ -340,7 +342,7 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
No registration, cookies, telemetry, logs, analytics, clouds. No registration, cookies, telemetry, logs, Google analytics and clouds.
</p> </p>
</div> </div>

View File

@ -68,25 +68,25 @@
<p></p> <p></p>
<p class="bottom-p"> <p class="bottom-p">
SelfPrivacy-server takes about an hour to be created. Sounds scary, but believe me, no PhD SelfPrivacy-server is created step by step within an hour. Sounds scary, but believe me,
required to accomplish that. It's as simple as purchase in the e-shop. you shouldn't be a PhD to accomplish that. It's as simple as purchase in the e-shop.
</p> </p>
<ul> <ul>
<li> <li>
<!--1. -->Searching for ID and a card with balance of $10-15 <!--1. -->Searching for passport and card with balance of $10-15 and $5 per month
</li> </li>
<li> <li>
<!--2. -->Registering your accounts <!--2. -->Accounts registration
</li> </li>
<li> <li>
<!--3. -->Securing your accounts <!--3. -->Protecting accounts
</li> </li>
<li> <li>
<!--4. -->Purchasing a domain <!--4. -->Domain purchasing
</li> </li>
<li> <li>
<!--5. -->Pointing your domain to a DNS server <!--5. -->Connecting Domain to DNS Server
</li> </li>
<li> <li>
<!--6. -->🔑 Generating tokens <!--6. -->🔑 Generating tokens
@ -99,7 +99,7 @@
</li> </li>
</ul> </ul>
<p class="bottom-p"> <p class="bottom-p">
If you delegate this process to someone else, you'll loose your privacy. For the 100% independency If you delegate this process to someone else, you will lose privacy. For 100% independence
and control and control
we recommend to do everything on your own. we recommend to do everything on your own.
</p> </p>
@ -107,25 +107,25 @@
<div class="blue-border"> <div class="blue-border">
<p class="top-p"> <p class="top-p">
Account registration Accounts registration
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
SelfPrivacy makes use of many different accounts for the reliablity. If you hold everything in one For stability and privacy, SelfPrivacy requires many accounts. If you hold everything in one
place, place,
you'll get the same you've been running from. All data in hands of one corporation🤦 you'll get the same you've been running from — all data in hands of one corporation🤦
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
That's why, different parts of your system will be in different places. Let's register: That's why, different parts of the system will be in different places. Let's register:
</p> </p>
<ul> <ul>
<li> <li>
<a href="https://accounts.hetzner.com/signUp">Hetzner </a>is a virtual server hosting. Here <a href="https://accounts.hetzner.com/signUp">Hetzner </a>is a virtual server hosting. Our
will be a home for all of yor data. data and SelfPrivacy services will live here.
</li> </li>
<li> <li>
<a href="https://www.namecheap.com/myaccount/signup/">NameCheap</a> or any other <a href="https://www.namecheap.com/myaccount/signup/">NameCheap</a> or any other
registrar, to buy your personal address on the Internet, that will point directly to your registrar, to purchase your personal address on the Internet —
server. the domain that will point to the server.
</li> </li>
<li> <li>
<a href="https://dash.cloudflare.com/sign-up">CloudFlare </a>is a DNS server, where your <a href="https://dash.cloudflare.com/sign-up">CloudFlare </a>is a DNS server, where your
@ -139,19 +139,21 @@
</li> </li>
</ul> </ul>
<p class="bottom-p"> <p class="bottom-p">
Registration is trivial, but sometimes account activation may take up to few days, but not longer. Registration is trivial, but sometimes account activation may take up to few days or requires
That's why please be advised to use real data. additional documents.
Providers protect themselves from spam in such way. Nothing personal. Therefore, use real documents and fill out everything carefully.
Providers protect themselves from spam in such way. Nothing personal )
</p> </p>
</div> </div>
<div class="blue-border"> <div class="blue-border">
<p class="top-p"> <p class="top-p">
Protecting your accounts Protecting accounts
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Systems are being compromised by the weakest part. That's why, password for all your accounts Most often, systems are hacked through the weakest part. In order for accounts not to be such
should be different and complicated. TwinkleTwinkleLittleStar is a great example of a bad password. a part, passwords must be different and complex. TwinkleTwinkleLittleStar is a great example of a
bad password.
A good one 🌈 is a A good one 🌈 is a
passphrase: passphrase:
</p> </p>
@ -163,24 +165,24 @@
}Rj;EtG:,M!bc4/| }Rj;EtG:,M!bc4/|
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
How to remember such complicated password? No way! No need to remember passwords. They should be How to remember such complicated password? No way! Passwords do not need to be remembered, they must
be
created and stored in the <a href="https://keepassxc.org/download/">password manager</a>. Though, created and stored in the <a href="https://keepassxc.org/download/">password manager</a>. Though,
you'll you'll
have to remember at least one... Main password for the password manager. have to remember at least one — password from the password manager.
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Additional protection for your accounts should be enabled in the mandatory order. Be sure to enable additional account protection - the second factor (MFA, 2FA).
It called multifactor authentication(MFA, 2FA). Without this simple step, your data will not be safe.
Without this simple step, all your data will be insecure.
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
It may have been complicated a bit, but now you're protected better than 95% of users. I know it was difficult, but now your data is better protected than 95% of users.
You can be proud of yourself🤗 You can be proud of yourself! I'm proud of you 🤗
</p> </p>
</div> </div>
<h2> <h2>
Getting a domain Domain purchasing
</h2> </h2>
<p class="top-header-p"> <p class="top-header-p">
@ -207,28 +209,29 @@
Advices Advices
</p> </p>
<ul> <ul>
<li>Attentively check price for the annual domain prolongation. It may drastically differ from the <li>Be sure to look at the annual renewal price, it can exceed the purchase price many times.</li>
initial acquision price.</li> <li>Normal domain price is $8-10 per year. The cheapest are Chinese .icu and .cyou - $4-6.</li>
<li>Average domain price is around $8-10 anually. The most cheap are .icu and .cyou — $4-6.</li> <li>A good name is convenient, both on the phone to dictate, and on the business card to indicate.
<li>Memorable domain name can be easily shared during phone call or written on the business card.
</li> </li>
<li>Surname in the domain is good as you can share your domain with everyone who carries your <li>The last name in the domain is good in that you can distribute mail to all namesakes, for
surname, like this: example:
name.secondname@surname.com or ns@surname.com or name@surname.com</li> name.secondname@surname.com, ns@surname.com or name@surname.com</li>
<li>During domain registration, make sure to enter your real e-mail address, otherwise your <li>
During domain registration, make sure to enter your real e-mail address, otherwise your
registration can be registration can be
canceled. If you wont be able to prolong your domain, nothing will work as intended.</li> canceled. And if you can't extend the domain, the system won't work as intended.
<li>Did I mentioned 2FA?</li> </li>
<li>Did I talk about the 2FA?</li>
</ul> </ul>
</div> </div>
<p class="top-header-p"> <p class="top-header-p">
Connecting your domain to the DNS server Connecting Domain to DNS Server
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
After acquision, add your domain itno CloudFlare: After acquisition, add your domain into CloudFlare:
</p> </p>
<div class="blue-border-img"> <div class="blue-border-img">
@ -236,10 +239,10 @@
</div> </div>
<p class="bottom-p"> <p class="bottom-p">
Using <span class="color-blue">ruleit.stream</span> as example, we picked free service plan Using <span class="color-blue">ruleit.stream</span> as example, we chose free service plan
and got nameservers: <span class="color-blue">gail.ns.cloudflare.com</span> and <span and got nameservers: <span class="color-blue">gail.ns.cloudflare.com</span> and <span
class="color-blue">mattns.cloudflare.com</span>, that should be defined at your registrar. class="color-blue">mattns.cloudflare.com</span>, which must be registered with our registrar.
In our case it's <span class="color-blue">NameCheap:</span> In our case <span class="color-blue">NameCheap:</span>
</p> </p>
<div class="blue-border-img"> <div class="blue-border-img">
@ -247,9 +250,9 @@
</div> </div>
<p class="bottom-p"> <p class="bottom-p">
By the way, be adviced to check if automatic prolongation and domain theft protection is enabled. At the same time, we check that we include auto-renewal and protection of personal data — <span
In a few minutes, or a few days in a worst scenario class="color-blue">WhoisGuard</span>.
settings will apply. After a few minutes or, in the worst case, up to 2 days, the settings will be applied.
</p> </p>
@ -264,8 +267,8 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
<i>API tokens</i> are almost the same as login and password, but designed to be used by <i>API tokens</i> are almost the same as login and password, only for a program, not a person.
programs, rather then humans. SelfPivacy Manager uses them to manage your services on your demand. SelfPrivacy application uses them to manage services in all accounts instead of you. Convenient!
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
@ -282,41 +285,42 @@
</p> </p>
<ul> <ul>
<li>Visit the following <a href="https://dash.cloudflare.com/">link</a></li> <li>Visit the following <a href="https://dash.cloudflare.com/">link</a>.</li>
<li>In the upper right corner, click on the profile icon(circled human icon). For the mobile version <li>In the right corner, we click on the profile icon (a man in a circle). For the mobile version
of the site, in of the site, in
upper left corner, press <b>Menu</b> button(three horisontal bars). In the dropdown menu, the upper left corner, click the <b>Menu</b> button (three horizontal bars), in the dropdown
click on <b>My Profile</b></li> menu,
<li>We are presented with four settings: <b>Communication, Authentication, API click on <b>My Profile</b>
Tokens, Session. Choose API Tokens.</b></li>
<li>The first thing we'll see is a <b>Create Token</b> button. With full confidence in yourself🤗
push this button.</li>
<li>If you scroll down to the end of the page, you'll see <b>Create Custom Token</b> field and
<b>Get Started</b>
button. Click it.</li>
<li>In the <b>Token Name</b> field, give your token a name, because tokens feel sad when they're
unnamed :)</li>
<li>Next we have Permissions. first field please specify: Zone. In the most wide, central field
please specify: DNS. In the last field, specify: Edit</li>
<li>Next, right under this filed, click on <b>Add More</b>. Similar field will appear.</li>
<li>In the first field, we select <b>Zone</b>, the same way as in previous step.
A the central field, situation slightly differs this time. Here we pick the same as in left
field - <b>Zone</b>. At the right
field, pick <b>Read</b>.</li>
<li>Next, please take a look at the <b>Zone Resources</b>. Under this sign, there's string with two
fiels.
In the left one should be <b>Include</b>, and in the right one - <b>Specific Zone</b>. As soon
as you pick
<b>Specific Zone</b>, another one field will appear. Select your domain there.
</li> </li>
<li>Scroll to the very end of the page and click big and blue <b>Continue to Summary.</b> button. <li>We have four configuration categories to choose from: <b>Communication, Authentication, API
Tokens, Session.</b> Choose <b>API Tokens.</b>
</li> </li>
<li>Check if everything picked correctly. Similar string should be shown: your.domain - <li>The first item is the <b>Create Token</b> button. With complete self-confidence and a desire
<b>DNS:Edit, Zone:Read.</b> to gain privacy, we press it.
</li> </li>
<li>Click <b>Create Token.</b></li> <li>We go down to the bottom and see the <b>Create Custom Token</b> field and
<li>Copy newly created token and save it in reliable place(preferrably - in the password manager). the <b>Get Started</b> button on the right side. We press.</li>
<li>In the <b>Token Name</b> field, we give our token a name. You can quote and treat this as
the name of a pet:)</li>
<li>Next we have <b>Permissions</b>. In the leftmost field, select <b>Zone</b>. In the longest
field, center, select
<b>DNS</b>. In the rightmost field, select <b>Edit</b>.
</li> </li>
<li>Next, right under this line, click <b>Add More</b>. Similar field will appear.</li>
<li>In the leftmost field of the new line, we select, similar to the last line — <b>Zone</b>. In the
center — a little different.
Here we choose the same as in the left — <b>Zone</b>. In the rightmost field, select
<b>Read</b>.</li>
<li>Next we look at <b>Zone Resources</b>. Under this inscription there is a line with two fields.
The left must have <b>Include</b> and the right must have <b>Specific Zone</b>. Once you select
<b>Specific Zone</b>, another field appears on the right. We choose our domain in it.
</li>
<li>We flick to the bottom and press the blue <b>Continue to Summary</b> button.</li>
<li>We're checking to see if we got everything right. A similar string must be present: Domain —
<b>DNS:Edit, Zone:Read.</b></li>
<li>Click on <b>Create Token.</b></li>
<li>We copy the created token, and save it in a reliable place (preferably in the <a
href="https://keepassxc.org/download/">password manager</a>).</li>
</ul> </ul>
<img src="../img/CloudFlare.gif" alt="gif"> <img src="../img/CloudFlare.gif" alt="gif">
@ -326,26 +330,30 @@
</p> </p>
<ul> <ul>
<li>Visit the following<a href="https://console.hetzner.cloud/">link</a> and sign into <li>Visit the following<a href="https://console.hetzner.cloud/">link</a> and authorize in the
newly created account.</li> previously created account.</li>
<li>Enter into previously created project. If you haven't created one, then please proceed.</li> <li>We go into the project we created. If there is none, then we create.</li>
<li>Hover side panel with mouse cursor. Panel should expand and show us a menu. We're interested <li>Point the mouse to the side panel. It should open by showing us menu items. We are interested
in the last one — <b>Security</b> (icon of a key).</li> in the latter — <b>Security</b> (with a key icon).
<li>Next, in the upper part of an interface, we can see approximately the following: <b>SSH Keys, </li>
<li>Next, at the top of the interface we see approximately the following list: <b>SSH Keys,
API Tokens, API Tokens,
Certificates, Members.</b> You need <b>API Tokens</b>. Click on it.</li> Certificates, Members.</b> We need the <b>API Tokens</b>. Click on it.
<li>In the right part of the interface, there should be <b>Generate API token</b> button. If you're </li>
using <li>On the right side of the interface, we will be waiting for the <b>Generate API token</b> button.
mobile version og a webpage, in the lower right corner you'll see <b>red cross</b>. Push that If you use
button.</li> the mobile version of the site — in the lower right corner you will see a <b>red plus</b>
button. We press.
</li>
<li>In the <b>Description</b> field, give our token a name (this can be any name that <li>In the <b>Description</b> field, give our token a name (this can be any name that
you like. It doesn't influence the essence.</li> you like, it does not essentially change).</li>
<li>Under the <b>Description</b> field we can see a possibility to choose <b>permissions</b>. Pick <li>Under <b>Description</b>, you can select <b>permissions</b>. Select <b>Read & Write</b>.
<b>Read & Write</b>.
</li> </li>
<li>Click <b>Generate API Token.</b></li> <li>Click <b>Generate API Token.</b></li>
<li>After that, our key will be shown. Store it in the reliable place, or in the password <li>After that, your key will be displayed. We write it in a safe place, or even better, we save it
manager, which is better.</li> in the
<a href="https://keepassxc.org/download/">password manager</a>.
</li>
</ul> </ul>
<img src="../img/Hetzner.gif" alt="gif"> <img src="../img/Hetzner.gif" alt="gif">
@ -356,18 +364,20 @@
<ul> <ul>
<li>Visit the following <a href="https://secure.backblaze.com/user_overview.htm">link</a></li> <li>Visit the following <a href="https://secure.backblaze.com/user_overview.htm">link</a></li>
<li>In the left part of an interface click on the <b>App Keys</b> in the <b>B2 Cloud Storage</b> <li>On the left side of the interface, select <b>App Keys</b> in the <b>B2 Cloud Storage</b>
subcategory.</li> subcategory.
</li>
<li>Click on the blue <b>Generate New Master Application Key</b> button.</li> <li>Click on the blue <b>Generate New Master Application Key</b> button.</li>
<li>In the appeared pop-up window confirm the generation.</li> <li>In the appeared pop-up window confirm the generation.</li>
<li>Save keyID and applicationKey in the reliable place. For example - in the password manager :) <li>Save <i>keyID</i> and <i>applicationKey</i> in the safe place. For example - in the
<a href="https://keepassxc.org/download/">password manager</a> :)
</li> </li>
</ul> </ul>
<img src="../img/Backblaze.GIF" alt="gif"> <img src="../img/Backblaze.GIF" alt="gif">
<p class="header-p"> <p class="header-p">
🎉 My congratulations. You're now ready to use your private services. 🎉 Congratulations. Now you are ready to use private services.
</p> </p>
</div> </div>

View File

@ -95,7 +95,8 @@
</div> </div>
<div class="hero-third-block"> <div class="hero-third-block">
<a class="download-btn" href="https://f-droid.org/en/packages/pro.kherel.selfprivacy/">Скачать из F-Droid (Alpha)</a> <a class="download-btn" href="https://f-droid.org/en/packages/pro.kherel.selfprivacy/">Скачать из F-Droid
(Alpha)</a>
<a class="download-btn color-grey" href="second.html">Подробная инструкция</a> <a class="download-btn color-grey" href="second.html">Подробная инструкция</a>
<p class="paragraph"><a class="git-link" href="https://git.selfprivacy.org">Открытый код в <p class="paragraph"><a class="git-link" href="https://git.selfprivacy.org">Открытый код в
git-репозитории</a><br />http://git.selfprivacy.org</p> git-репозитории</a><br />http://git.selfprivacy.org</p>
@ -123,7 +124,7 @@
</div> </div>
<!--Comment1--> <!--Comment1-->
@ -133,7 +134,7 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Самый приватный мессенджер Самый приватный мессенджер
— это тот, у которого серверная часть располагается на вашем личном сервер. Это делает DeltaChat приватнее — это тот, у которого серверная часть располагается на вашем личном сервере. Это делает DeltaChat приватнее
Telegram и Signal. Telegram и Signal.
</p> </p>
</div> </div>
@ -144,7 +145,7 @@
Менеджер паролей Менеджер паролей
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Пароли больше не нужно запоминать, копировать между устройствами, придумывать, вводить вручную. Пароли больше не нужно запоминать, копировать между устройствами, придумывать или вводить вручную.
<br> <br>
<br> <br>
Bitwarden — надежный менеджер паролей для всех устройств. Bitwarden — надежный менеджер паролей для всех устройств.
@ -164,11 +165,11 @@
<div class="text-box"> <div class="text-box">
<p class="top-p"> <p class="top-p">
Видеконференция Видеоконференция
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Zoom и Google-meet больше не нужен, когда есть Jitsi-meet. Очень простое и удобное решение для Zoom и Google-meet больше не нужен, когда есть Jitsi-meet. Очень простое и удобное решение для
видео-конференций. видеоконференций.
</p> </p>
</div> </div>
@ -177,7 +178,7 @@
Git-репозиторий Git-репозиторий
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Gitea — отличный аналог Github, который пренадлежит вам, Gitea — отличный аналог Github, который принадлежит Вам,
а не Microsoft. а не Microsoft.
</p> </p>
</div> </div>
@ -200,7 +201,8 @@
Децентрализованная социальная сеть Децентрализованная социальная сеть
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Pleroma — социальная сеть в которой вы решаете кого забанить, что постить. Никакой больше рекламы и слежки. Pleroma — социальная сеть в которой вы решаете, кого заблокировать и что публиковать. Никакой больше рекламы
и слежки.
</p> </p>
</div> </div>
@ -227,7 +229,7 @@
</p> </p>
<p> <p>
SelfPrivacy разработан по принципу "нулевого доверия", даже к самим разработчикам SelfPrivacy. Это SelfPrivacy разработан по принципу "нулевого доверия", даже к самим разработчикам SelfPrivacy. Это
значит, что вы единственный владелец своих данных. значит, что Вы — единственный владелец своих данных.
</p> </p>
</div> </div>
@ -236,7 +238,7 @@
Простота Простота
</p> </p>
<p> <p>
Это просто работает. Без консоли, сложных инструкций, мониторинга и привлечения специалистов. Это работает просто. Без консоли, сложных инструкций, мониторинга и привлечения специалистов.
</p> </p>
</div> </div>
@ -246,7 +248,7 @@
</p> </p>
<p> <p>
Ваши данные никуда не пропадут благодаря регулярному автоматическому резервному копированию в отдельный Ваши данные никуда не пропадут благодаря регулярному автоматическому резервному копированию в отдельный
датацентр. дата-центр.
</p> </p>
</div> </div>
@ -264,9 +266,9 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Почему корпорациям так нужны ваши данные? Почему корпорациям так нужны Ваши данные?
Чтобы больше покупали, чтобы вы голосовали как им нужно. Чтобы больше покупали, чтобы Вы голосовали, как им нужно.
В SelfPrivacy ваши данные остаются только у вас. В SelfPrivacy Ваши данные остаются только у Вас.
</p> </p>
</div> </div>
@ -295,8 +297,8 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Что написано в лицензионных соглашениях, которые вы принимаете не читая? Что написано в лицензионных соглашениях, которые Вы принимаете, не читая?
Там написано, что с вашими данными можно делать что угодно. Там написано, что с Вашими данными можно делать что угодно.
В SelfPrivacy нет лицензионных соглашений. В SelfPrivacy нет лицензионных соглашений.
</p> </p>
</div> </div>
@ -315,7 +317,7 @@
<br><br> <br><br>
Команда SelfPrivacy непрерывно работает, чтобы ускорить и упростить этот процесс до нескольких кликов. Команда SelfPrivacy непрерывно работает, чтобы ускорить и упростить этот процесс до нескольких кликов.
<br><br> <br><br>
Теперь создание личного датацентра будет под силу любому желающему. Теперь создание личного дата-центра будет под силу любому желающему.
</p> </p>
</div> </div>
@ -331,11 +333,11 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Ваши коммуникации в интеренете не зависят от Google, Facebook, Amazon и прочих мегакорпораций. Ваши коммуникации в интернете не зависят от Google, Facebook, Amazon и прочих мегакорпораций.
<br><br> <br><br>
Ваши сервисы — ваши правила! Ваши сервисы — Ваши правила!
Вас не забанят, не отключат, случайно или по какой бы то ни было причине. Ваша инфраструктура и данные Вас не заблокируют, не отключат, случайно или по какой-либо другой причине. Ваша инфраструктура и данные
всегда останется с вами. всегда останутся с Вами.
</p> </p>
</div> </div>
@ -349,7 +351,7 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Без регистрации, куков, телеметрии, логов, гугл аналитики, облаков. Без регистрации, куков, телеметрии, логов, гугл аналитики и облаков.
</p> </p>
</div> </div>
@ -390,4 +392,4 @@
<script src="https://www.google-analytics.com/analytics.js" async></script>--> <script src="https://www.google-analytics.com/analytics.js" async></script>-->
</body> </body>
</html> </html>

View File

@ -68,8 +68,8 @@
<p></p> <p></p>
<p class="bottom-p"> <p class="bottom-p">
SelfPrivacy сервер создается поэтапно в течение часа. Звучит страшно, но уверяю, ученая степень не SelfPrivacy сервер создается поэтапно в течение часа. Звучит страшно, но уверяю, учёная степень не
понадобится. Процесс не сложнее покупки в интернет магазине. понадобится. Процесс не сложнее покупки в интернет-магазине.
</p> </p>
<ul> <ul>
@ -99,8 +99,9 @@
</li> </li>
</ul> </ul>
<p class="bottom-p"> <p class="bottom-p">
Если кому-нибудь поручите эту задачу — лишитесь приватности. Для 100% независимости и контроля всё Если кому-нибудь поручите эту задачу — лишитесь приватности. Для 100% независимости и контроля
делать самому. необходимо всё
делать самостоятельно.
</p> </p>
</div> </div>
@ -109,9 +110,9 @@
Регистрация учётных записей Регистрация учётных записей
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
SelfPrivacy для устойчивости и приватности требует много учётных записей. Если всё держать в одном Для устойчивости и приватности SelfPrivacy требует много учётных записей. Если всё держать в одном
месте, месте,
получаем то, от чего бежали — все данные у одной компании 🤦‍♀️ получаем то, от чего бежали — все данные у одной компании. 🤦‍♀️
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Поэтому разные части системы будут в разных местах. Регистрируемся: Поэтому разные части системы будут в разных местах. Регистрируемся:
@ -119,27 +120,26 @@
<ul> <ul>
<li> <li>
<a href="https://accounts.hetzner.com/login">Hetzner </a>— хостинг виртуального сервера. Здесь <a href="https://accounts.hetzner.com/login">Hetzner </a>— хостинг виртуального сервера. Здесь
будут жить наши данные и SelfPrivacy сервисы. будут жить наши данные и сервисы SelfPrivacy.
</li> </li>
<li> <li>
<a href="https://www.namecheap.com/myaccount/login/">NameCheap</a> или любой другой <a href="https://www.namecheap.com/myaccount/login/">NameCheap</a> или любой другой
регистратор, для покупки личного адреса в интернете — домена, который будет указывать на сервер. регистратор, для покупки личного адреса в интернете — домена, который будет указывать на сервер.
</li> </li>
<li> <li>
<a href="https://dash.cloudflare.com/login">CloudFlare </a>— DNS сервер, где работает ваш <a href="https://dash.cloudflare.com/login">CloudFlare </a>— DNS сервер, где работает Ваш
домен. домен.
</li> </li>
<li> <li>
<a <a href="https://secure.backblaze.com/user_signin.htm">Backblaze
href="https://secure.backblaze.com/user_signin.htm">Backblaze </a>— IaaS провайдер, для бесплатного хранения резервных копий Ваших данных в
</a>— IaaS провайдер, для бесплатного хранения резервных копий ваших данных в
зашифрованном виде. зашифрованном виде.
</li> </li>
</ul> </ul>
<p class="bottom-p"> <p class="bottom-p">
Регистрация заурядна, но иногда проверка учётной записи длится несколько дней или требуют Регистрация заурядна, но иногда проверка учётной записи длится несколько дней или требует
дополнительных дополнительных
документов. Поэтому используйте настоящие документы и заполняйте все аккуратно. Провайдеры так документов. Поэтому используйте настоящие документы и заполняйте всё аккуратно. Провайдеры так
защищаются от спамеров, ничего личного ) защищаются от спамеров, ничего личного )
</p> </p>
</div> </div>
@ -149,8 +149,9 @@
Защита учётных записей Защита учётных записей
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Взламывают системы через самое слабое звено. Чтобы учётные записи не были таким звеном, пароли Чаще всего системы взламывают через самое слабое звено. Чтобы учётные записи не были таким звеном,
делаем разные и сложные. MamaMilaRamu как ни странно плохой пароль, а отличные 🌈 — это пароли
должны быть разными и сложными. MamaMilaRamu, как ни странно, плохой пароль, а отличные 🌈 — это
парольная фраза: парольная фраза:
</p> </p>
<p class="code-p"> <p class="code-p">
@ -162,16 +163,17 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Как такой пароль запомнить? Никак! Пароли не нужно запоминать, их надо создавать и хранить в <a Как такой пароль запомнить? Никак! Пароли не нужно запоминать, их надо создавать и хранить в <a
href="https://keepassxc.org/download/">менеджере паролей</a>. Хотя один помнить придется — href="https://keepassxc.org/download/">менеджере паролей</a>. Хотя один помнить придётся —
пароль от менеджера паролей. пароль от менеджера паролей.
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Обязательно включите дополнительную защиту учётных записей. Называется второй фактор (MFA, 2FA). Без Обязательно включите дополнительную защиту учётных записей второй фактор (MFA, 2FA). Без
этого этого
простого шага ваши данные не будут в безопасности. простого шага Ваши данные не будут в безопасности.
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Я знаю, было сложно, но теперь вы защищены лучше, чем у 95%. Можете собой гордится! Я вот вами Я знаю, было сложно, но теперь Ваши данные защищены лучше, чем у 95% пользователей. Можете собой
гордится! Я вот Вами
горжусь 🤗 горжусь 🤗
</p> </p>
</div> </div>
@ -181,7 +183,7 @@
</h2> </h2>
<p class="top-header-p"> <p class="top-header-p">
Включили второй фактор? Я серьезно! Тогда переходим к интересному! Включили второй фактор? Я серьёзно! Тогда переходим к интересному!
</p> </p>
<div class="blue-border-img"> <div class="blue-border-img">
@ -190,9 +192,10 @@
</div> </div>
<p class="bottom-p pb-25"> <p class="bottom-p pb-25">
<i>Домен</i> — это кусочек интернета, которому вы даете имя. Простор для творчества огромен, у вас есть <i>Домен</i> — это кусочек интернета, которому Вы даёте имя. Простор для творчества огромен, у Вас есть
63 символа + .com .org .icu и еще несколько сотен доменов после точки. Можно просто по фамилии выбрать 63 символа + .com .org .icu и еще несколько сотен доменов после точки. Можно просто по фамилии выбрать,
ivanov.live или ivanov.health, а можно что-то творческое shit-happens.shop например
ivanov.live или ivanov.health, а можно что-то творческое — shit-happens.shop
</p> </p>
<div class="blue-border"> <div class="blue-border">
@ -202,12 +205,12 @@
<ul> <ul>
<li>Обязательно смотреть на цену ежегодного продления, она может в разы превышать стоимость покупки. <li>Обязательно смотреть на цену ежегодного продления, она может в разы превышать стоимость покупки.
</li> </li>
<li>Нормальная цена домена $8-10 в год. Самые дешевые — китайские .icu и .cyou — $4-6.</li> <li>Нормальная цена домена $8-10 в год. Самые дешёвые — китайские .icu и .cyou — $4-6.</li>
<li>Хорошее имя удобно и по телефону диктовать и на деловой визитке писать.</li> <li>Хорошее имя удобно и по телефону диктовать, и на деловой визитке указать.</li>
<li>Фамилия в домене хороша тем, что можно раздать почту всем однофамильцам, типа: <li>Фамилия в домене хороша тем, что можно раздать почту всем однофамильцам, например:
name.secondname@surname.com или ns@surname.com или name@surname.com</li> name.secondname@surname.com, ns@surname.com или name@surname.com</li>
<li>При регистрации домена обязательно указывать реальные почту и телефон, иначе регистрацию могут <li>При регистрации домена обязательно указывать реальные почту и телефон, иначе регистрацию могут
аннулировать. И если вы не сможете продлить домен, система не будет работат так как задумано. аннулировать. И если Вы не сможете продлить домен, система не будет работать так, как задумано.
</li> </li>
<li>Я уже говорил про второй фактор?</li> <li>Я уже говорил про второй фактор?</li>
</ul> </ul>
@ -228,7 +231,7 @@
<p class="bottom-p"> <p class="bottom-p">
На примере домена <span class="color-blue">ruleit.stream</span> мы выбрали бесплатный тариф и получили На примере домена <span class="color-blue">ruleit.stream</span> мы выбрали бесплатный тариф и получили
серверы имен: <span class="color-blue">gail.ns.cloudflare.com</span> и <span имена серверов: <span class="color-blue">gail.ns.cloudflare.com</span> и <span
class="color-blue">mattns.cloudflare.com</span>, которые надо прописать у своего регистратора. В class="color-blue">mattns.cloudflare.com</span>, которые надо прописать у своего регистратора. В
нашем случае <span class="color-blue">NameCheap:</span> нашем случае <span class="color-blue">NameCheap:</span>
</p> </p>
@ -239,7 +242,7 @@
<p class="bottom-p"> <p class="bottom-p">
Заодно проверяем, что у нас включено автопродление и защита персональных данных — <span Заодно проверяем, что у нас включено автопродление и защита персональных данных — <span
class="color-blue">WhoisGuard</span>. Через несколько минут или в худшем случае до 2-ух суток class="color-blue">WhoisGuard</span>. Через несколько минут или, в худшем случае, до 2-ух суток
настройки применятся. настройки применятся.
</p> </p>
@ -255,16 +258,18 @@
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
<i>API ключи</i> — это почти тоже самое, что и логин с паролем, только для программы, а не человека. <i>API ключи</i> — это почти то же самое, что и логин с паролем, только для программы, а не
Мобильное приложение SelfPrivacy с их помощью управляет сервисами во всех учётных записях вместо вас. Удобно! человека.
Мобильное приложение SelfPrivacy с их помощью управляет сервисами во всех учётных записях вместо
Вас. Удобно!
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Ключи хранить в <a href="https://keepassxc.org/download/">менеджере паролей</a> Ключи хранить в <a href="https://keepassxc.org/download/">менеджере паролей</a>.
</p> </p>
<p class="bottom-p"> <p class="bottom-p">
Для NameCheap нам ключ не нужен, мы уже все сделали. А домен будет управляться в CloudFlare. Для NameCheap нам ключ не нужен, мы уже всё сделали. А управление доменом будет в CloudFlare.
</p> </p>
<p class="header-p"> <p class="header-p">
@ -272,35 +277,37 @@
</p> </p>
<ul> <ul>
<li>Переходим по <a href="https://dash.cloudflare.com/">ссылке</a></li> <li>Переходим по <a href="https://dash.cloudflare.com/">ссылке</a>.</li>
<li>В правом углу, кликаем на иконку профиля (человечек в кружочке). Для мобильной версии сайта, в <li>В правом углу кликаем на иконку профиля (человечек в кружочке). Для мобильной версии сайта, в
верхнем левом углу, нажимаем кнопку <b>Меню</b> (три горизонтальных полоски), В выпавшем меню, верхнем левом углу, нажимаем кнопку <b>Меню</b> (три горизонтальных полоски), в выпавшем меню,
ищем пункт <b>My Profile</b></li> ищем пункт <b>My Profile</b>.</li>
<li>Нам предлагается на выбор, четыре категории настройки: <b>Communication, Authentication, API <li>Нам предлагается на выбор, четыре категории настройки: <b>Communication, Authentication, API
Tokens, Session. Выбираем API Tokens.</b></li> Tokens, Session.</b> Выбираем <b>API Tokens</b>.</li>
<li>Самым первым пунктом видим кнопку <b>Create Token</b>. С полной уверенностью в себе и желанием <li>Самым первым пунктом видим кнопку <b>Create Token</b>. С полной уверенностью в себе и желанием
обрести приватность, нажимаем на неё.</li> обрести приватность, нажимаем на неё.</li>
<li>Спускаемся в самый низ и видим поле <b>Create Custom Token</b> и кнопку <b>Get Started</b> с <li>Спускаемся в самый низ и видим поле <b>Create Custom Token</b> и кнопку <b>Get Started</b> с
правой стороны. Нажимаем.</li> правой стороны. Нажимаем.</li>
<li>В поле <b>Token Name</b> даём своему токену имя. Можете покреативить и отнестись к этому как к <li>В поле <b>Token Name</b> даём своему токену имя. Можете покреативить и отнестись к этому как к
наименованию домашнего зверька :)</li> наименованию домашнего зверька :)</li>
<li>Далее, у нас <b>Permissions</b>. В крайнем левом поле выбираем Zone. В самом длинном поле, по центру, <li>Далее, у нас <b>Permissions</b>. В крайнем левом поле выбираем <b>Zone</b>. В самом длинном
выбираем DNS. В крайнем правом поле выбираем Edit</li> поле, по центру,
<li>Далее, прямо под этой строчкой, нажимаем на <b>Add More</b>. Появиться аналогичная строка, такая выбираем <b>DNS</b>. В крайнем правом поле выбираем <b>Edit</b>.</li>
же как та, которую мы только что заполняли.</li> <li>Далее, прямо под этой строчкой, нажимаем на <b>Add More</b>. Появится строка, аналогичная той,
<li>В крайнем левом поле новой строки, выбираем, аналогично прошлой строке — <b>Zone</b>. В которую мы только что заполняли.</li>
центральном - немного по другому. Тут мы выбираем то же самое что и в левой - <b>Zone</b>. В <li>В крайнем левом поле новой строки выбираем, аналогично прошлой строке — <b>Zone</b>. В
крайнем правом поле - выбираем <b>Read</b>.</li> центральном — немного по другому. Тут мы выбираем то же самое, что и в левой — <b>Zone</b>. В
крайнем правом поле — выбираем <b>Read</b>.</li>
<li>Далее смотрим на <b>Zone Resources</b>. Под этой надписью есть строка с двумя полями. В левом <li>Далее смотрим на <b>Zone Resources</b>. Под этой надписью есть строка с двумя полями. В левом
должно быть <b>Include</b>, а в правом - <b>Specific Zone</b>. Как только вы выберете должно быть <b>Include</b>, а в правом <b>Specific Zone</b>. Как только вы выберите
<b>Specific Zone</b>, справа появиться ещё одно поле. В нём выбираем наш домен. <b>Specific Zone</b>, справа появится ещё одно поле. В нём выбираем наш домен.
</li> </li>
<li>Листаем в самый низ и нажимаем на синюю кнопку <b>Continue to Summary.</b></li> <li>Листаем в самый низ и нажимаем на синюю кнопку <b>Continue to Summary.</b></li>
<li>Проверяем, всё ли мы правильно выбрали. Должна присутствовать подобная строка: ваш.домен - <li>Проверяем, всё ли мы правильно выбрали. Должна присутствовать подобная строка: ваш.домен
<b>DNS:Edit, Zone:Read.</b> <b>DNS:Edit, Zone:Read.</b>
</li> </li>
<li>Нажимаем <b>Create Token.</b></li> <li>Нажимаем <b>Create Token.</b></li>
<li>Копируем созданный токен, и сохраняем его в надёжном месте (желательно - в менеджере паролей). <li>Копируем созданный токен, и сохраняем его в надёжном месте (желательно — в <a
href="https://keepassxc.org/download/">менеджере паролей</a>).
</li> </li>
</ul> </ul>
@ -313,22 +320,25 @@
<ul> <ul>
<li>Переходим по <a href="https://console.hetzner.cloud/">ссылке</a> и авторизуемся в ранее <li>Переходим по <a href="https://console.hetzner.cloud/">ссылке</a> и авторизуемся в ранее
созданном аккаунте.</li> созданном аккаунте.</li>
<li>Заходим в созданный нами проект. Если такового - нет, значит создаём.</li> <li>Заходим в созданный нами проект. Если такового нет — значит создаём.</li>
<li>Наводим мышкой на боковую панель. Она должна раскрыться, показав нам пункты меню. Нас интересует <li>Наводим мышкой на боковую панель. Она должна раскрыться, показав нам пункты меню. Нас интересует
последний — <b>Security</b> (с иконкой ключика).</li> последний — <b>Security</b> (с иконкой ключика).</li>
<li>Далее, в верхней части интерфейса видим примерно такой список: <b>SSH Keys, API Tokens, <li>Далее, в верхней части интерфейса видим примерно такой список: <b>SSH Keys, API Tokens,
Certificates, Members.</b> Нам нужен <b>API Tokens</b>. Переходим по нему.</li> Certificates, Members.</b> Нам нужен <b>API Tokens</b>. Переходим по нему.</li>
<li>В правой части интерфейса, нас будет ожидать кнопка <b>Generate API Token</b>. Если же вы используете <li>В правой части интерфейса, нас будет ожидать кнопка <b>Generate API Token</b>. Если же вы
мобильную версию сайта, в нижнем правом углу вы увидите <b>красный плюсик</b>. Нажимаем на эту используете
мобильную версию сайта — в нижнем правом углу вы увидите <b>красный плюсик</b>. Нажимаем на эту
кнопку.</li> кнопку.</li>
<li>В поле <b>Description</b>, даём нашему токену название (это может быть любое название, которые <li>В поле <b>Description</b> даём нашему токену название (это может быть любое название, которое
вам нравиться. Сути оно не меняет.</li> Вам нравится, сути оно не меняет).</li>
<li>Под полем <b>Description</b> видим возможность выбрать разрешения <b>permissions</b>. Выбираем <li>Под полем <b>Description</b> видим возможность выбрать разрешения <b>permissions</b>. Выбираем
<b>Read & Write</b>. <b>Read & Write</b>.
</li> </li>
<li>Нажимаем <b>Generate API Token</b>.</li> <li>Нажимаем <b>Generate API Token</b>.</li>
<li>После этого, нам покажет ваш ключ. Записываем его в надёжном месте, или ещё лучше, сохраняем в <li>После этого, будет отображён Ваш ключ. Записываем его в надёжном месте, или ещё лучше, сохраняем
менеджере паролей.</li> в
<a href="https://keepassxc.org/download/">менеджере паролей</a>.
</li>
</ul> </ul>
<img src="img/Hetzner.gif" alt="gif"> <img src="img/Hetzner.gif" alt="gif">
@ -340,15 +350,16 @@
<ul> <ul>
<li>Переходим по <a href="https://secure.backblaze.com/user_overview.htm">ссылке</a></li> <li>Переходим по <a href="https://secure.backblaze.com/user_overview.htm">ссылке</a></li>
<li>В левой части интерфейса выбираем <b>App Keys</b> в подкатегории "B2 Cloud Storage"</li> <li>В левой части интерфейса выбираем <b>App Keys</b> в подкатегории "B2 Cloud Storage"</li>
<li>Нажимаем на синюю кнопку Generate New Master Application Key</li> <li>Нажимаем на синюю кнопку <b>Generate New Master Application Key</b></li>
<li>Во всплывающем окне, подтверждаем генерацию</li> <li>Во всплывающем окне подтверждаем генерацию</li>
<li>Сохраняем keyID и applicationKey в надёжном месте. Например - в менеджере паролей :)</li> <li>Сохраняем <i>keyID</i> и <i>applicationKey</i> в надёжном месте. Например - в <a
href="https://keepassxc.org/download/">менеджере паролей</a> :)</li>
</ul> </ul>
<img src="img/Backblaze.GIF" alt="gif"> <img src="img/Backblaze.GIF" alt="gif">
<p class="header-p"> <p class="header-p">
🎉 Поздравляю! Теперь вы готовы использовать приватные сервисы 🎉 Поздравляю! Теперь Вы готовы использовать приватные сервисы.
</p> </p>
</div> </div>