Как стать автором
Обновить
3490.23
RUVDS.com
VDS/VPS-хостинг. Скидка 15% по коду HABR15

Бесплатные аналоги популярных SaaS решений

Время на прочтение5 мин
Количество просмотров11K


Мы подготовили небольшой обзор бесплатных альтернатив популярных в России платформ SaaS. С небольшими усилиями зачастую можно добиться практически такой же функциональной отдачи, но с меньшими финансовыми затратами.

OnlyOffice вместо Office 365


Когда мы говорим о бесплатной альтернативе MS Office, то первое, что приходит на ум это пакет офисных программ OpenOffice / LibreOffice. Действительно OO/LO справляется со своей задачей на отлично, однако в качестве достойной замены облачного сервиса Office 365 вряд ли может быть полезен. Для этого больше подходит OnlyOffice.

Офисный редактор имеет целый ряд достоинств, с которыми нельзя не считаться.

  • Совместимость с файловыми форматами MS Office на высшем уровне.
  • Продукт с открытым исходным кодом, разработка ведется на Гитхабе.
  • Может работать на всех устройствах: рабочих станциях с Windows, Linux и MacOS, мобильных платформах Android и MacOS;
  • Полный набор инструментов форматирования и совместного редактирования.

Собственно подписка использования OnlyOffice в качестве SaaS платная, но так как продукт распространяется с открытыми исходниками, можно самостоятельно развернуть собственный сервер документов из контейнера.

sudo docker run -i -t -d -p 80:80 \
-v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice \
-v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data onlyoffice/documentserver


Element вместо Slack


Element является новой инкарнацией Riot.im — безопасного и открытого мессенджера, основанного на протоколе Matrix. С первого же стабильного релиза Element является солидной альтернативой Slack за счет нескольких ключевых преимуществ.

  • Поддержка разных платформ и архитектур.
  • Защита от сбора данных со стороны рекламных агентств.
  • Безопасность, сквозное шифрование по умолчанию.
  • Поддержка расширений через платформу Element App Store.
  • Поддержка самостоятельного размещения.

Есть несколько реализаций серверной части Matrix протокола, среди которых наиболее распространен Synapse. Существует различные варианты установки сервера Synapse, в том числе из контейнера Docker и Ansible playbook. Инструкции сборки и бинарные пакеты Synapse существуют для основных дистрибутивов Linux, а также Windows, macOC и OpenBSD.

Установка клиентской части предельно проста в любом дистрибутиве Linux.

$ sudo emerge -av riot-desktop

Local copy of remote index is up-to-date and will be used.
These are the packages that would be merged, in order:

Calculating dependencies... done!
[binary  N     ] dev-db/sqlcipher-4.0.1::gentoo  USE="readline -debug -libedit -libressl -static-libs -tcl -test" ABI_X86="(64) -32 (-x32)" 1397 KiB
[binary  N     ] net-im/riot-desktop-1.6.6::calculate  USE="emoji" 74770 KiB


Total: 2 packages (2 new, 2 binaries), Size of downloads: 76167 KiB
Would you like to merge these packages? [Yes/No]

Wire вместо Teams


Еще одной альтернативой Slack, а заодно и Microsoft Teams является Wire — приложение для зашифрованной связи и совместной работы, созданное Wire Swiss. Он доступен для платформ iOS, Android, Windows, macOS, Linux, а также в качестве веб приложения. Wire предлагает пакет для совместной работы, включающий мессенджер, голосовые и видео звонки, конференц-связь, обмен файлами и совместную работу – все это защищено сквозным шифрованием.
Стоит также обратить внимание, что исходный код неоднократно подвергался проверке безопасности со стороны независимых аудиторов.


Сравнительная таблица Slack и други
х мессенджеров.


Мессенджер можно использовать на платной основе, как облачный сервис и в таком качестве он обойдется дешевле, чем Slack. Однако главное отличие состоит в том, что Wire полностью открыл как клиентский, так и серверный код и ведет разработку на портале GitHub.

Серверная часть мессенджера устанавливается через Kubernetes и менеджер пакетов Helm. Установка клиента для DEB дистрибутивов намного проще:

(1:26)$ wget https://wire-app.wire.com/linux/debian/pool/main/wire_3.3.2872_amd64.deb
(1:27)$ sudo dpkg -i wire_3.3.2872_amd64.deb

Ghost портив WordPress


Популярный проект платформы для блогов Ghost после удачной кампании на Kickstarter успел наделать много шума. C самого начала Ghost стремился потеснить WordPress с позиций основной площадки ведения блогов. Из достоинств:

  • простота и удобство настройки;
  • открытый исходный код;
  • обширные возможности по интеграции и расширениям благодаря гибкому JSON API;
  • поддержка автоматической публикации постов по графику;

Ghost Pro доступен в качестве PaaS, на данный момент цена размещения начинается от 29 USD в месяц. Впрочем, на цене можно существенно сэкономить, если самостоятельно разместить платформу на выделенном сервере.


Интерфейс Ghost-а.

Если развернуть Ghost с помощью Kubernetes, можно уложиться в тариф бюджетного сервера за 1000 р. в месяц. Кроме того, сам Ghost много ресурсов не займет и на том же сервере можно будет выполнять и другие задачи по мере необходимости. По ссылке детали процесса контейнерной сборки и установки блог-хоста. Сам docker образ можно напрямую скачать и запустить с DockerHub-а.

Postfix/Exim вместо GSuite


Отличительной особенностью Postfix является акцент на безопасность. Создатель программы Wietse Zweitze Venema разработал почтовый сервер для собственных нужд во время работы в научно-исследовательском отделе IBM. Более того, Postfix изначально разрабатывался для устранения уязвимостей, присущих устаревшему Sendmail. Если безопасность MTA имеет высший приоритет, то Postfix ваш выбор.


Архитектура MTA Postfix.

Благодаря продуманной архитектуре с централизованным диспетчером qmgr Postfix хорошо масштабируется и подходит для работы с большими очередями и под значительной нагрузкой. С точки зрения производительности Postix также находится в выигрышном положении по отношению к Exim.

С точки зрения настроек и гибкости Postfix также на высоте. Единый конфигурационный файл /etc/postfix/main.cf вполне понятен даже новичку. Всё же Postfix не так разнообразен и универсален, как Exim хоть и имеет множество опций для тонкой настройки под себя.

Почтовый сервер Exim отлично подходит для маленьких и средних организаций и идеально вписывается в качестве MTA для WordPress и других веб-приложений. По сравнению с PostFix, Exim более универсален, имеет отличные средства интеграции и может обеспечить требуемый функционал системным администраторам. Exim в том, или ином виде поддерживает большинство функций MTA. Exim также доступен из cPanel — распространенной панели управления для владельцев доменов.


Сравнительная таблица MTA..

Почтовый сервер Postfix доступен во всех дистрибутивах Linux, как и Exim.

(1:681)$ eix -e mail-mta/postfix;eix -e mail-mta/exim
* mail-mta/postfix
     Available versions:  3.5.6 ~3.5.7 [M]~3.6_pre20200925 {+berkdb cdb dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl}
     Homepage:            http://www.postfix.org/
     Description:         A fast and secure drop-in replacement for sendmail


* mail-mta/exim
     Available versions:  4.93.0.4-r1 ~4.94-r1 {X arc +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl gnutls idn ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux spf sqlite srs +ssl syslog tcpd +tpda ELIBC="glibc"}
     Homepage:            https://www.exim.org/
     Description:         A highly configurable, drop-in replacement for sendmail

Полное внедрение современного почтового сервера включая в себя дополнительные модули и сервисы.





Теги:
Хабы:
Всего голосов 26: ↑20 и ↓6+26
Комментарии8

Публикации

Информация

Сайт
ruvds.com
Дата регистрации
Дата основания
Численность
11–30 человек
Местоположение
Россия
Представитель
ruvds