Pull to refresh

Comments 26

Недавно у HOSTKEY была статья как за 270р в месяц развернуть свой Outline сервер буквально в пару кликов

Так и есть.. в моем скромном туториале речь идет про "Outline" wiki-систему, а у упомянутого хостера - про "Outline VPN", VPN не плохой, но к топику отношения не имеет)

Если бы вам было не трудно оформить это дело в виде гит-репозитория, было бы очень спасибо!

И отдельное спасибо на NPM. 👍

Если есть референс, в каком виде это привычно/удобно, - оперативно решу, и возьму на заметку, спасибо

Было бы хорошо увидеть интеграцию с ldap

+1. Я именно на этом споткнулся в попытке внедрить Outline. Напрямую не работает, а поднимать свой OIDC - ну очень уж нетривиально.

Игорь, добрый день!
Скажите, а как Outline в плане производительности? Notion многие ругают за его тормознутость, которая растёт по мере заполнения базы знаний, а у Outline с этим как?

Добрый день! Тут есть нюансы: во-первых, у нас пока всего около 20 постоянных пользователей в Outline, во-вторых- объем документов не дотягивает пока и до 300 штук, в третьих, функционал разработчиками пока довольно заметно расширяется - будем надеяться, что продолжат в том же духе, и сервис не станет перегруженным)

С тем, что было и есть у нас - все летает, при том, что сервис работает пока на одном сервере с активно используемыми Keycloak / MinIO, никаких проблем с нагрузками за полгода не наблюдалось

Класс, спасибо за ответ!
Будем пробовать c:

Notion он же не про wiki

Его прелесть совсем в этом!

Для меня это связка баз данных, страниц, вложенности

Как бы организуется взаимосвязанное единое информационное пространство

Удобный конструктор для организации, множество форм отображения информации

Все это завораживает

Мы внедрили как корпоративную вики в крупную гос контору. OIDC на кейклоаке правда у них уже был, интегрировался норм. Полет несколько месяцев нормальный.

Т.к. там близкие нам нода и реакт на стеке, сделали ряд допилов.

Главным конкурентом при выборе была wikijs. Но аутлайн показался более простым и дружественным.

Аналогично искал замену конфлюенсу и ничего лучше Outline не нашёл. На момент полгода назад инструкций по развертыванию в контейнере было примерно полторы, причём одна одна из них на китайском. Спасибо за этот гайд!

Разворачиваю по статье на виртуалке с Убунтой, и не могу открыть GUI nginx proxy manager удалённо. С консоли самой виртуалки доступно, с другой машины - нет.

А что показывает docker ps | grep nginx ?

Не блокирует ли файрволл 81-ый порт? Например ufw status numbered

Дело было явно в iptables/nftables, ufw выключен, Ubuntu чистая 22.04. Делал flush nftables и GUI открывался. В итоге помогла перезагрузка виртуалки - удалил стэк NPM, перезагрузил ОС, создал заново стэк и всё взлетело. Может, кому поможет.

Все красиво установилось. А войти не могу)) Просит зайти через Google, но принимает только Google Workspace, с которого мы ушли. Из вариантов авторизации вроде как доступны OpenID и Email magic link. Пробую второе настраивать, но что-то пока никак.

Да, я покурил документацию Outline и из всех доступных и простых вариантов авторизации мне как раз Email magic link и приглянулись. Но, похоже, для первого входа такой способ авторизации не подходит. Удалось решить через создание аккаунта в Slack, а дальше уже и возможность входа через magic link появилась.

Всё отлично встало и заработало. Помучался только с отправкой писем и загрузкой файлов/картинок. В настройках SMTP всё было указано верно, но письма почему-то не отправлялись. Выяснилось, что при создании нового ящика в Яндекс Почте необходимо ручками первый раз зайти в эту почту, принять условия использования и только после этого можно будет пользоваться ящикам. С картинками был затык 1-в-1 как в видео. Повторил те же манипуляции с minio. На видео всё заработало, а у меня нет... Оказалось, что у меня почему-то ssl сертификаты встали не на все субдомены.

В общем, инструкция отличная! И логи рулят)) Если самому себе проблемы не создавать, то всё отлично запускается и работает.

Единственный вопрос осталось решить. В Outline есть возможность делать доступными страницы вовне. Я увидел как опубликовать вовне внутреннюю страницу, а как опубликовать весь раздел (коллекцию?) – осталось непонятным. А по вашей ссылке так и несколько разделов опубликовано... Как такое сделать у себя?

Здравствуйте! спасибо за инструкцию, к сожалению ее надо немного поправить.

sudo docker logs npm-app-1
[7/5/2023] [12:51:49 PM] [Global   ] › ✖  error     create table `migrations` (`id` int unsigned not null auto_increment primary key, `name` varchar(255), `batch` int, `migration_time` timestamp) - ER_CANT_CREATE_TABLE: Can't create table `npm`.`migrations` (errno: 13 "Permission denied")

Проблема с разрешениями на тома, описана в issue на гитхабе "NPM "Bad Gateway - error create table npm.migrations Permission Denied #1499", там же инструкции как поправить файл compose

Контейнер outline рестартится непрерывно, в логах ошибка ниже... как бороться?

yarn run v1.22.19
83error Command "sequelize:migrate" not found.
84info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
85yarn run v1.22.19

Sign up to leave a comment.

Articles