Управлять собственными веб-сервисами легко.

Управлять собственными веб-сервисами легко и весело.

В рамках моих предложений новогодние проекты Я ждал управлять собственными веб-сервисами.  Хотя в году уже почти две недели, еще не поздно его опубликовать.

Конечно, я не говорю о том, чтобы конкурировать с Netflix или Spotify. Это решения на бытовом уровне, масштабы которых не больше, чем у семейной группы.

Что нужно для управления собственными веб-сервисами

Я собираюсь начать с разъяснения того, что я имею в виду под веб-сервисами. Я имею в виду компьютерные приложения, к которым можно получить доступ онлайн с любого устройства без необходимости установки какого-либо приложения помимо браузера. Иногда можно, но не обязательно загружать приложение для доступа к услуге. Некоторые примеры веб-сервисов:

  • Spotify: Воспроизведение музыки.
  • Microsoft (бывший Office) 365: Офисная одежда.
  • Гугл Диск: Облачное хранилище.
  • Kindle CloudReader: Читайте книги, купленные на Amazon в Интернете.

С точки зрения аппаратного обеспечения создание собственных веб-сервисов не влечет за собой особых сложностей. Мы можем использовать старый компьютер или одноплатный компьютер как малиновый пи. Вторая — домашняя сеть, для которой достаточно Wi-Fi роутера.

Для настольных компьютеров, ноутбуков или одноплатных компьютеров минимальная конфигурация будет следующей:

  • 64-битный процессор (Intel/AMD/ARM)
  • Процессор с тактовой частотой 1 ГГц или выше.
  • Оперативная память от 1 Гб.
  • Диск от 2.5 гб.

От первого требования можно отказаться, если вы используете Debian в качестве основы для сервера, так как это единственный основной дистрибутив, который все еще поддерживает 32-битную архитектуру.

Возможно (хотя и не рекомендуется) использовать ваш компьютер и ваш обычный дистрибутив в качестве хоста для службы. Однако это потребует ненужных ресурсов, так как рабочий стол обычно не требуется для запуска веб-служб.

Что касается программного обеспечения, потребуется веб-сервер. как Apache, Nginx или аналогичный. Они находятся в репозиториях основных дистрибутивов Linux. Кроме того, в зависимости от веб-службы, которую мы хотим запустить, потребуются такие зависимости, как поддержка языка PHP или менеджер пакетов NPM.

Некоторые программы, используемые для замены веб-сервисов Они упрощают это, предлагая все необходимое для его работы. Nextcloud, решение с полностью открытым исходным кодом, которое можно использовать в качестве альтернативы Google Диску, WhatsApp и Microsoft 365, можно установить как пакет Snap, выбрав соответствующий параметр в установщике серверной версии Ubuntu. Его также можно запустить с виртуальной машины или из контейнера.

Некоторые предложения программного обеспечения для замены веб-сервисов

Я не собираюсь сейчас вдаваться в процедуру установки, так как она зависит от программы. Документация каждого проекта обычно достаточно полная. Вам просто нужно установить сервер, необходимые программы, а затем продолжить настройку из браузера другого устройства. Оба всегда должны быть подключены к одной и той же сети.

Возможен внешний доступ. Вам просто нужно подключить сервер к Интернету и знать свой общедоступный IP-адрес на момент подключения. Скорость не будет такой же, как у коммерческих провайдеров, и в случае интенсивного использования ваш провайдер может разозлиться.

Некоторые альтернативы коммерческим услугам

  • коэль: Да, пишется строчными буквами. Эта программа игрок и менеджер музыкальных коллекций. Веб-интерфейс позволяет вручную сканировать темы, загружать их на сервер или размещать на Amazon S3. Вы можете скачать приложения для Android и iOS, если не хотите использовать браузер.
  • калибр: В Linux Adictos Мы много раз говорили об этом полный менеджер книг который также включает в себя возможность преобразования между форматами и вашей собственной программой для чтения электронных книг. Что не так хорошо известно, так это его возможности, позволяющие нам обмениваться книгами по беспроводной сети между нашими устройствами и устройствами других людей или читать книги из нашей коллекции с помощью браузера и без их загрузки.
  • Emby: В таком случае тенемоЭто сервер мультимедийного контента (видео, аудио и фото). Версия сервера доступна для Windows, Linux, Mac, FreeBSD и нескольких моделей NAS. Что касается приложений для просмотра контента, то они доступны не только для мобильных устройств, но и для смарт-телевизоров.

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.