LXF169: Облачное хранение ownCloud
Olkol (обсуждение | вклад) (→ОwnCloud: Личное облако) |
Olkol (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
[[Категория: Учебники]] | [[Категория: Учебники]] | ||
'''Облачное хранилище. Создайте хранилище с web-интерфейсом на базе свободного ПО''' | '''Облачное хранилище. Создайте хранилище с web-интерфейсом на базе свободного ПО''' | ||
− | |||
− | |||
== ОwnCloud: Личное облако == | == ОwnCloud: Личное облако == | ||
''Марко Фиоретти рассказывает о свободной альтернативе Dropbox, Flickr и многих других онлайн-сервисов.'' | ''Марко Фиоретти рассказывает о свободной альтернативе Dropbox, Flickr и многих других онлайн-сервисов.'' |
Версия 09:31, 14 ноября 2018
|
|
|
Облачное хранилище. Создайте хранилище с web-интерфейсом на базе свободного ПО
Содержание |
ОwnCloud: Личное облако
Марко Фиоретти рассказывает о свободной альтернативе Dropbox, Flickr и многих других онлайн-сервисов.
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Облачные вычисления – современное модное словцо для «использования удаленного компьютера и ПО через Интернет для решения своих задач вместо своего собственного». Gmail, Dropbox, Flickr, Tumblr и персональные блоги Blogspot или WordPress – лишь некоторые из ныне популярных облачных сервисов.
При всем своем удобстве, у облачных вычислений – по крайней мере, в перечисленных инкарнациях – есть большая проблема. С одной стороны, вы платите (персональными данными, вниманием и деньгами) кому-то за управление устройствами и программами от вашего имени. С другой стороны, все эти сервисы и ваш собственный контент остается доступным в Сети только до тех пор, пока провайдер остается доступным и продолжает пускать вас к себе на своих условиях.
Решение этой проблемы – создать собственное облако: портативное web-окружение на основе свободного ПО, которое можно запустить практически везде, от простых учетных записей на web-хостинге (включая ряд бесплатных) до вашего собственного (виртуального) сервера на Linux. На нашем уроке мы объясним, как пользоваться ownCloud (http://owncloud.org), одним из наиболее перспективных свободных проектов в этой сфере.
Чтобы раздразнить ваш аппетит и повысить мотивацию, руководство разделено на две основные части. В первой представлено, что конечные пользователи могут делать с уже установленной ownCloud. Во второй показано, как установить, настроить и администрировать ее.
Базовые сервисы ownCloud представляют собой смесь онлайн-хранилища файлов, календарей и адресной книги. Обращаться к папкам в ownCloud и синхронизировать их можно прямо с рабочего стола. С одной и той же установленной программой может работать много независимых пользователей.
Начиная с версии 4.5 (описанной на этих страницах), ownCloud поддерживает контроль версий файлов и унифицированный интерфейс доступа и синхронизации с крупнейшими сервисами хранения данных, такими как Dropbox или Google Drive. Если этого мало, возможности программы можно расширить несколькими дополнительными приложениями.
Базовая версия ownCloud выглядит так, как показано на рис. 1: место для хранения и организации общего доступа к вашим файлам, изображениям, аудиофайлам, календарю и к списку контактов из любого браузера с любого компьютера или смартфона. В файловом менеджере есть средства просмотра форматов OpenDocument и PDF, а также простой редактор текстовых файлов. Изображения доступны для просмотра по отдельности или в полноэкранном слайд-шоу, а для коллекции музыки доступно потоковое воспроизведение.
Функции контактов и календаря выглядят не слишком современно, но обладают всеми основными функциями. Можно импортировать контакты из Google или создать произвольные поля в адресной книге или в календаре. Можно задать несколько независимых календарей и поделиться ими с другими пользователями в одном и том же ownCloud. При первом запуске календаря он спросит о вашем местоположении для выбора часового пояса, но его можно изменить. Помните, что если задать его неправильно, календарь в ownCloud не сможет синхронизироваться с календарями на смартфоне и на настольном компьютере.
Даже если автоматическая синхронизация невозможна, можно импортировать и экспортировать события или целые календари из вашей учетной записи ownCloud в стандартном формате iCal. С этим форматом сегодня работают все приличные программы для работы с календарем, включая те, что для смартфонов.
Контейнер приложений
Ко всему хорошему, у ownCloud есть еще одна функция – пока малоиспользуемая, но, по нашему скромному мнению, имеющая огромный потенциал: кажется, ownCloud родилась контейнером и унифицированной точкой доступа для совершенно независимых сторонних онлайн-сервисов на базе открытого ПО. Администратор ownCloud может расширить эти сервисы разными способами, установив множество дополнительных приложений, список которых доступен на http://apps.owncloud.com.
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Мы представим небольшую подборку таких приложений, просто чтобы пояснить общую идею. Например, хранить заметки на ownCloud можно по крайней мере в трех разных программах. Самая простая и проще всего синхронизируемая с мобильными устройствами – Notes: в ней можно хранить описания задач, списки дел и другие подобные вещи в виде простых текстовых файлов. AtNotes поддерживает базовое форматирование HTML и тэги для заметок. ownCloud Journal идет на шаг дальше – в нем можно сортировать, фильтровать и искать по диапазону даты или времени все дневниковые записи, хранимые в нем. Внутри него записи журнала сохраняются как записи календаря ownCloud, и ими можно делиться с другими пользователями.
Приложения ownCloud могут не только хранить заметки. Theme Manager позволит администратору менять внешний вид всего сайта несколькими щелчками мыши. Есть проигрыватель impress.js для генерации слайд-шоу и приложение для синхронизации настроек Firefox по всем компьютерам и учетным записям. Есть интерфейс для публикации загруженных в ownCloud фотографий в блогах WordPress. Мы также думаем, что многие пользователи полюбят Bookmark Manager с рис. 3 или Shorty, приложение ownCloud, которое упорядочивает закладки и дает ими поделиться с помощью нескольких внешних сервисов сокращения URL-адресов.
Но будущее ownCloud, возможно, в интеграции: зачем заново изобретать все велосипеды, когда можно собрать их из готовых запчастей? На рис. 4 показан уже работающий пример этой категории приложений ownCloud: оно позволяет вам зайти в вашу учетную запись Roundcube и использовать ее как вкладку ownCloud, вместо разработки еще одного бесплатного почтового клиента с web-интерфейсом! Разве это не прекрасно?
Конечно, все это требует небольшой настройки на стороне пользователя. Первое, что нужно сделать с новой учетной записью ownCloud – щелкнуть по шестеренке в левом нижнем углу. Откроется панель настройки пользователя, где вы найдете набор важнейших параметров или выполните важные операции. Параметры, которые можно (нужно!) настроить, включают адрес электронной почты для восстановления пароля и язык пользовательского интерфейса. Да, и не забудьте скопировать значение URL-адреса WebDAV. Если во время установки было включено управление версиями, вы также можете отменить старые версии файлов, которые вам больше не нужны. На конфигурационной панели каждый пользователь может загрузить в виде одного zip-архива все свои файлы и данные в формате, который можно одним щелчком загрузить в другом экземпляре ownCloud. Попробуйте-ка сделать это на закрытых облачных сервисах!
ownCloud с рабочего стола
Доступ с рабочего стола возможен в общем из любого файлового менеджера с поддержкой протокола WebDAV: в него нужно просто ввести URL-адрес WebDAV, указанный в конфигурационной панели. Подробные инструкции по использованию таких URL с несколькими файловыми менеджерами доступны на http://owncloud.org/support/webdav.
Кроме файловых менеджеров, есть и настольные клиенты ownCloud для постоянной синхронизации локального каталога на компьютере с онлайн-аккаунтом, почти так же, как в Dropbox. На январь 2013 года на сайте были клиенты для Linux, Windows (XP, Vista, 7 и 8, 32- или 64-битные версии) и Mac OS X 10.5 или выше, а также для 64-битной архитектуры Intel.
Установить клиент ownCloud в Linux просто: на сайте есть ссылки на репозитории с двоичными пакетами для большинства популярных дистрибутивов. Мы загрузили версию 1.1.4 клиента для компьютера x86_64 c Fedora 17, но не смогли им воспользоваться. Настройка была очень простой, и синхронизация работала так, как ожидалось... но лишь несколько часов. Согласно лог-файлу клиента, причина была в том, что “Csync failed to load the state db [Csync не удалось загрузить базу данных состояния]”: проблема, которая судя по форумам ownCloud, должна быть решена еще с версии 1.1.2. Надеюсь, она будет решена, когда вы будете читать это.
Установить ownCloud и работать с ним без особых проблем сможет любой, у кого есть базовые знания LAMP (Linux, Apache, MySQL, PHP): по существу, если вы уже устанавливали WordPress или другие подобные пакеты, у вас есть все навыки для управления ownCloud. А если нет, не беспокойтесь: это гораздо проще, чем кажется.
Перед загрузкой ownCloud нужно кое-что проверить. Во-первых, web-пространство, в котором будет жить ownCloud. Сам ownCloud занимает очень мало места, но если вы хотите использовать его в качестве онлайн-хранилища, возможно, лучше сразу выбрать учетную запись с достаточным пространством. Далее, если только вы не абсолютно уверены, что вам не понадобятся постоянные web-адреса ни для чего помещаемого на облаке, нужно купить доменное имя. Разумеется, для правильной работы самого ownCloud оно совсем не требуется – просто при переносе установки на другой сервер с другим доменным именем все старые адреса – ссылки на галереи изображений и т. д. – перестанут работать. Это может быть очень плохо или почти не важно в зависимости от ваших потребностей; решать вам.
Мы также настоятельно рекомендуем проверить все компоненты ownCloud по крайней мере в течение недели после первой установки, прежде чем выдавать учетные записи другим или публиковать адреса файлов, которыми вы хотите поделиться. Тогда вы сможете безопасно удалить и переустановить все с другой конфигурацией, прежде чем работать в полноценном режиме.
Установка ownCloud и наши советы были опробованы на виртуальном частном сервере с Centos 6.3 и Apache. Инструкции для других дистрибутивов можно найти на http://owncloud.org/support/distro-notes, но почти все, о чем мы будем говорить, применимо как есть к любой учетной записи web-хостинга, который поддерживает PHP и базы данных MySQL, PostgreSQL или SQLite. Основное исключение – настройки web-сервера и PHP. На сайте ownCloud есть хорошая документация для нескольких web-серверов, не только для Apache. В любом случае спросите у провайдера, какими серверами он пользуется, и, самое главное, есть ли у них непонятные еще не задокументированные настройки PHP, которые могут усложнить настройку ownCloud (поверьте: такое бывает!).
Выбор базы данных
Последнее, что нужно сделать перед установкой ownCloud – выбрать, какой базой данных он будет пользоваться: SQLite, MySQL или PostgreSQL? С первой проще работать и создавать резервные копии: база данных SQLite – это один большой файл, который PHP может полностью обрабатывать сам, если установлены нужные библиотеки.
Если вы выберете SQLite, ownCloud создаст файл базы данных явно, в том же каталоге, где хранятся ваши файлы. Для двух других вариантов понадобятся база данных и учетная запись на отдельном сервере MySQL или PostgreSQL. Это не проблема, так как многие учетные записи web-хостинга включают одну базу данных MySQL или позволяют добавить ее за несколько фунтов в год дополнительно. В документации по ownCloud рекомендуется выбирать MySQL или PostgreSQL, если пользователей много и/или если они работают одновременно.
В некоторых дистрибутивах GNU/Linux (самый свежий список можно найти на вышеупомянутых сайтах) есть двоичные пакеты ownCloud, с которыми установить и обновлять программу – пара пустяков. Однако для ownCloud не обязательно нужен Linux, и главная причина пользоваться им – портируемость. Поэтому в нашем руководстве мы сознательно обойдем эти случаи и объясним, как скомпилировать программу из исходных кодов, которые можно загрузить с сайта.
Процедура установки ownCloud похожа на процедуру установки WordPress, Drupal и многих других свободных пакетов из LAMP (Linux/Apache/MySQL/PHP). Сначала нужно поместить некоторые файлы в определенный каталог web-сервера, затем настроить базу данных и другие параметры из браузера. У сервера должны быть права записи на этот каталог, в противном случае ownCloud не сможет создать некоторые каталоги, нужные ему для работы. На сайте ownCloud есть мастер, пользоваться которым, возможно, не стоит, хотя он и немного упрощает помещение файлов в каталог web-сервера. Чтобы запустить его, нужно загрузить (назовем наш сайт myowncloud.example.com) небольшой PHP-файл setup-owncloud.php в будущий каталог ownCloud и затем открыть в браузере myowncloud.example.com/setup-owncloud.php.
На этой странице можно проверить, совместима ли конфигурация PHP и сервера с ownCloud, и, нажав кнопку, загрузить настоящий код и установить его в тот же каталог. После этого установка продолжится как описано ранее, то есть как если бы вы устанавливали файлы вручную. Проблема с мастером только в том, что с ним нельзя установить текущую версию ownCloud. Версия мастера на начало января 2013 года оставит вас с ownCloud 4.0 вместо 4.5. Поэтому мы рекомендуем другой вариант установки: просто загрузите архив с последней стабильной версией (менее 10 МБ для ownCloud 4.5) в каталог на сервере и распакуйте его там.
На данном этапе, если вы не планируете использовать SQLite, убедитесь, что вы можете воспользоваться или создать, если ее нет, базу данных и пользователя MySQL и PostgreSQL специально для ownCloud. Вот команды, которыми это можно сделать с нуля в MySQL, самой распространенной базе данных на простых web-хостингах:
mysql> CREATE USER ‘oc_user’@’localhost’ IDENTIFIED BY ‘the_mysql_password’;
mysql> CREATE database owncloud_test;
mysql> GRANT ALL PRIVILEGES ON owncloud_test.* TO ‘oc_user’@’localhost’ IDENTIFIED BY ‘the_mysql_password’
Эти команды или их эквиваленты можно выполнять из любого доступного интерфейса MySQL на сервере, будь то web-утилита вроде PHPMyAdmin или клиент командной строки для Linux. Покончив с базой данных, откройте в браузере myowncloud.example.com. Вы увидите простую форму, которая запросит у вас имя пользователя и пароль администратора, абсолютный путь до корневого каталога ownCloud (не забудьте, что у сервера должны быть права записи для него!), тип базы данных и, если у вас не SQLite, ее расположение, имя пользователя и пароль. Это все, что касается установки!
Общие настройки
Помните ту маленькую иконку шестеренки в левом нижнем углу? Если щелкнуть по ней, зайдя в систему как администратор, на ней также появится вкладка Admin [Администратор]. На ней можно создавать учетные записи для других пользователей и добавлять их в группы; у каждой группы есть свой администратор. Группы нужны, если вы хотите или вам нужно максимально гибко контролировать, чем пользователи могут делиться друг с другом и с остальным Интернетом. Кроме регулирования пользователей в группах, у каждого из них может быть собственная квота дискового пространства. Даже если вы единственный пользователь своего ownCloud, создайте другого пользователя для выполнения повседневных задач. Учетная запись администратора должна применяться только для администрирования, хотя бы только для того, чтобы вам было сложнее испортить что-то по ошибке! Кроме управления пользователями, на административной панели ownCloud можно загружать и экспортировать основные системные файлы, пользовательские файлы или все облако (пользовательские данные, файлы и базу данных) для резервного копирования или миграции. Хотя это делается одним щелчком, щелкать нужно вручную.
Установить приложения, найденные на apps.owncloud.com или еще где-нибудь, просто: загрузите и распакуйте архивы с исходными кодами в подкаталог с приложениями ownCloud, затем настройте их в разделе административной панели с приложениями.
Обновления и апгрейды
В ownCloud четко различаются обновления [update] и апгрейды [upgrade]. Обе процедуры просты и доходчиво объяснены на сайте ownCloud, поэтому мы отметим лишь самые важные моменты, которые нужно знать заранее. Первый момент очевиден: обязательно создавайте резервную копию всей системы перед любыми подобными изменениями!
Обновление – это изменение с одного релиза на другой, например, с версии 4.5 на 4.6. А апгрейд, по определению, переход на версию с большим номером. Это не просто формальное определение без практических последствий, так как обновления выполняются последовательно с последней минорной версии в качестве стартовой точки.
Другими словами: хотя пропустить промежуточные версии ownCloud – не катастрофа, это довольно надежный способ наткнуться на интересные, обычно недокументированные пакости. Чаще всего источник таких проблем одинаков у всех программ, состоящих из «PHP и базы данных». Обновление такой программы почти всегда означает и установку новых файлов PHP, и запуск в фоне неких автоматизированных SQL-запросов для обновления структуры и содержимого базы данных.
Затоптанные по ошибке файлы легко найти и восстановить. Дать волю SQL-запросам на базе данных, с не совсем той структурой, для которой они предназначались, гораздо хуже. Они могут повредить базу данных так, что останется только полностью переустановить программу из резервной копии предыдущей версии. Поэтому сделайте себе одолжение: никогда не пропускайте выход новых версий и постоянно поддерживайте ownCloud максимально обновленным.
Еще одна проблема с обновлениями, которую нельзя игнорировать – в том, что происходит с дополнительными приложениями или с приложениями сторонних разработчиков при каждом изменении ownCloud. С этой точки зрения обновления никогда не должны стать проблемой, но для апгрейдов потребуется чуть больше усилий. В общем случае перед выполнением апгрейда нужно дезактивировать все приложения сторонних разработчиков на административной панели. Кроме того, может случиться так, что используемое приложение ownCloud несовместимо с новой старшей версией. Тогда нужно или отложить апгрейд, или временно отключить это приложение.
Основное достоинство ownCloud – переносимость. Правильно настройте его один раз (особенно с собственным доменным именем!), и вы сможете воссоздать его снова в любой момент с минимальными усилиями, на том же или любом другом web-сервере, безо всяких проблем. Чтобы это было возможным, нужно настроить автоматическое, регулярное резервное копирование по меньшей мере трех вещей. Первая – каталог с данными, который содержит все пользовательские файлы и другие данные. Вторая – база данных. Если вы пользуетесь SQLite, этот шаг входит в предыдущий. Если нет, нужно настроить ежедневную задачу cron, которая будет экспортировать всю базу данных в один текстовый файл, который вы добавите в резервную копию с остальными. Экспорт можно выполнить командой mysqldump или, в PostgreSQL, pg_dump.
Следующее, что нужно защитить – файл config.php в подкаталоге config, который содержит имя пользователя и пароль для подключения к базе данных и другие глобальные переменные. В зависимости от сервера, также может потребоваться резервная копия конфигурационных файлов HTTP и/или PHP. Если вы делаете это регулярно, например, с ежедневным заданием cron, перенос вашего ownCloud на другой сервер или восстановление после сбоя должны пройти почти безболезненно.
Сначала убедитесь, что конфигурация web-сервера/PHP нового сайта идентична или, по меньшей мере, совместима с конфигурацией старого сайта. Затем распакуйте первоначальную версию исходников той же версии ownCloud, которая стоит у вас (у вас обязательно должна быть и копия исходного архива!), и воссоздайте базу данных.
Наконец, поместите каталог с данными и файл config.php на их место в корневом каталоге нового ownCloud. Если имя пользователя и пароль для внешней базы данных должны отличаться от исходных (у некоторых провайдеров собственные правила создания имен и паролей...), запишите новые значения в config.php. Вот и все, правда!
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить |