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

lpk2m0fbuhwgrxm5tnrpdfamlmy.png

Мы подготовили небольшой обзор бесплатных альтернатив популярных в России платформ 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 предлагает пакет для совместной работы, включающий мессенджер, голосовые и видео звонки, конференц-связь, обмен файлами и совместную работу — все это защищено сквозным шифрованием.
Стоит также обратить внимание, что исходный код неоднократно подвергался проверке безопасности со стороны независимых аудиторов.

_efje4dlzg8fxxiu2hvumeaw--e.png


Сравнительная таблица 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 в месяц. Впрочем, на цене можно существенно сэкономить, если самостоятельно разместить платформу на выделенном сервере.

e25n-o3m_3cstqyqjr_ic-cd4s8.png


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

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

Postfix/Exim вместо GSuite


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

2x2ebqf2rbp6yy5t9lw1vhvhvjy.png


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

Благодаря продуманной архитектуре с централизованным диспетчером qmgr Postfix хорошо масштабируется и подходит для работы с большими очередями и под значительной нагрузкой. С точки зрения производительности Postix также находится в выигрышном положении по отношению к Exim.
С точки зрения настроек и гибкости Postfix также на высоте. Единый конфигурационный файл /etc/postfix/main.cf вполне понятен даже новичку. Всё же Postfix не так разнообразен и универсален, как Exim хоть и имеет множество опций для тонкой настройки под себя.
Почтовый сервер Exim отлично подходит для маленьких и средних организаций и идеально вписывается в качестве MTA для WordPress и других веб-приложений. По сравнению с PostFix, Exim более универсален, имеет отличные средства интеграции и может обеспечить требуемый функционал системным администраторам. Exim в том, или ином виде поддерживает большинство функций MTA. Exim также доступен из cPanel — распространенной панели управления для владельцев доменов.

swn0eihji9jn7x3nwsgu1iva3ew.png


Сравнительная таблица 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

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

© Habrahabr.ru