README_RU: Some fixes

This commit is contained in:
Ilya Prokopenko 2021-12-31 12:21:48 +07:00
parent 426cf46c7f
commit e4ba6c3ad3
No known key found for this signature in database
GPG key ID: 7736BBBB05F14A56
2 changed files with 23 additions and 12 deletions

View file

@ -1,5 +1,7 @@
# <img align="right" src="https://github.com/openvk/openvk/raw/master/Web/static/img/logo_shadow.png" alt="openvk" title="openvk" width="15%">OpenVK
_[Русский](README_RU.md)_
**OpenVK** is an attempt to create a simple CMS that ~~cosplays~~ imitates old VK. Code provided here is not stable yet.
VKontakte belongs to Pavel Durov and VK Group.
@ -20,12 +22,14 @@ Updating the source code is done with this command: `git pull`
## Can I create my own OpenVK instance?
Yes! And you're very welcome to.
However, OVK makes use of Chandler Application Server. This software requires extensions, that may not be provided by your hosting provider (namely, sodium and yaml. this extensions are available on most of ISPManager hostings).
If you want, you can add your instance to the list above so that people can register there.
### Installation procedure
1. Install PHP 7, web-server, Composer, Node.js, Yarn and [Chandler](https://github.com/openvk/chandler)
1. Install PHP 7.4, web-server, Composer, Node.js, Yarn and [Chandler](https://github.com/openvk/chandler)
* PHP 8 has **not** yet been tested, so you should not expect it to work.
2. Install [commitcaptcha](https://github.com/openvk/commitcaptcha) and OpenVK as Chandler extensions like this:
```
@ -54,6 +58,7 @@ Full example installation instruction for CentOS 8 is also available [here](docs
### If my website uses OpenVK, should I publish it's sources?
You are encouraged to do so. We don't enforce this though. You can keep your sources to yourself (unless you distribute your OpenVK distro to other people).
You also not required to publish source texts of your themepacks and plugins.
## Where can I get assistance?

View file

@ -1,6 +1,8 @@
# <img align="right" src="https://github.com/openvk/openvk/raw/master/Web/static/img/logo_shadow.png" alt="openvk" title="openvk" width="15%">OpenVK
**OpenVK** это попытка создать простую CMS, которая ~~косплеит~~ имитацию старого VK. Представленный здесь код пока не стабилен.
_[English](README.md)_
**OpenVK** это попытка создать простую CMS, которая ~~косплеит~~ имитацию старого ВКонтакте. Представленный здесь код пока не стабилен.
ВКонтакте принадлежит Павлу Дурову и VK Group.
@ -12,20 +14,22 @@
Обновление исходного кода выполняется с помощью этой команды: `git pull`.
## Экземпляры
## Инстанции
* **[openvk.su](https://openvk.su/)**
* [social.fetbuk.ru](http://social.fetbuk.ru/)
## Могу ли я создать свой собственный экземпляр OpenVK?
## Могу ли я создать свою собственную инстанцию OpenVK?
Да! И всегда пожалуйста.
Однако, OVK использует Chandler Application Server. Это программное обеспечение требует расширений, которые могут быть не предоставлены вашим хостинг-провайдером (а именно, sodium и yaml. эти расширения доступны на большинстве хостингов ISPManager).
Если вы хотите, вы можете добавить ваш экземпляр в список выше, чтобы люди могли зарегистрироваться там.
Если вы хотите, вы можете добавить вашу инстанцию в список выше, чтобы люди могли зарегистрироваться там.
### Процедура установки
1. Установите PHP 7, веб-сервер, Composer, Node.js, Yarn и [Chandler](https://github.com/openvk/chandler)
1. Установите PHP 7.4, веб-сервер, Composer, Node.js, Yarn и [Chandler](https://github.com/openvk/chandler)
* PHP 8 еще **не** тестировался, поэтому не стоит ожидать, что он будет работать.
2. Установите [commitcaptcha](https://github.com/openvk/commitcaptcha) и OpenVK в качестве расширений Chandler следующим образом:
```
@ -37,12 +41,12 @@ git clone https://github.com/openvk/commitcaptcha /path/to/chandler/extensions/a
ln -s /path/to/chandler/extensions/available/commitcaptcha /path/to/chandler/extensions/enabled/
ln -s /path/to/chandler/extensions/available/openvk /path/to/chandler/extensions/enabled/
```
4. Импортируйте `install/init-static-db.sql` в **ту же базу данных**, в которую вы установили Chandler.
5. Импортируйте `install/init-event-db.sql` в **отдельную базу данных**.
6. Скопируйте `openvk-example.yml` в `openvk.yml` и измените опции.
4. Импортируйте `install/init-static-db.sql` в **ту же базу данных**, в которую вы установили Chandler
5. Импортируйте `install/init-event-db.sql` в **отдельную базу данных**
6. Скопируйте `openvk-example.yml` в `openvk.yml` и измените параметры
7. Запустите `composer install` в директории OpenVK
8. Перейдите в `Web/static/js` и выполните `yarn install`.
9. Установите `openvk` в качестве корневого приложения в файле `chandler.yml`.
8. Перейдите в `Web/static/js` и выполните `yarn install`
9. Установите `openvk` в качестве корневого приложения в файле `chandler.yml`
После этого вы можете войти как системный администратор в саму сеть (регистрация не требуется):
* **Логин**: `admin@localhost.localdomain6`
@ -54,7 +58,9 @@ ln -s /path/to/chandler/extensions/available/openvk /path/to/chandler/extensions
### Если мой сайт использует OpenVK, должен ли я публиковать его исходные тексты?
Вам рекомендуется это делать. Однако мы не следим за этим. Вы можете держать свои исходные тексты при себе (если только вы не распространяете свой дистрибутив OpenVK среди других людей).
Вы также не обязаны публиковать исходные тексты ваших тематических пакетов и плагинов.
## Где я могу получить помощь?
Вы можете связаться с нами через:
@ -64,7 +70,7 @@ ln -s /path/to/chandler/extensions/available/openvk /path/to/chandler/extensions
* [Reddit](https://www.reddit.com/r/openvk/)
* [Обсуждения](https://github.com/openvk/openvk/discussions)
**Внимание**: баг-трекер и телеграм-чат являются публичными местами. А система тикетов обслуживается волонтерами. Если вам нужно сообщить о чем-то, что не должно быть немедленно раскрыто широкой публике (например, сообщение об уязвимости), пожалуйста, свяжитесь с нами напрямую по этому адресу: **openvk [at] tutanota [dot] com**.
**Внимание**: баг-трекер и телеграм-чат являются публичными местами, и жалобы в OVK обслуживается волонтерами. Если вам нужно сообщить о чем-то, что не должно быть раскрыто широкой публике (например, сообщение об уязвимости), пожалуйста, свяжитесь с нами напрямую по этому адресу: **openvk [at] tutanota [dot] com**.
<a href="https://codeberg.org/OpenVK/openvk">
<img alt="Get it on Codeberg" src="https://codeberg.org/Codeberg/GetItOnCodeberg/media/branch/main/get-it-on-blue-on-white.png" height="60">