Email or username:

Password:

Forgot your password?
kurator88

Может быть это заработает. Первые две инструкции по запуску mastodont через docker-compose не завелись

bentasker.co.uk/posts/blog/gen

32 comments
WildTuna 🇷🇺

@kurator88 пара вопросов:
1. Зачем тебе свой инстанс?)
2. @exo а у тебя не в docker развернут?

kurator88

@wildtuna у всех крутых парней есть свои инстанс :ablobcatblink: в любом случаи нужно иметь резервный вариант, никто никому ничего не должен и в жизни всякое может случится.

@exo

kurator88

@wildtuna @exo тыкал, не взлетело.

Документация шлак,мне не понравилось

WildTuna 🇷🇺

@kurator88 а ошибка не на уровне эластика? А то его из рф теперь не скачать без vpn либо зеркало какое то указать его нужно

@exo

kurator88

@wildtuna @exo нет. Я смог последний раз залогиниться то федерация на ноде не заработала. Поиск худо бедно работал а подписаться на чужие учётки уже нет

Nanao Ei

@wildtuna @kurator88 не-а. У меня не получилось в докере запустить нормально. Завел от отдельного юзера

Агент Чезнобайден

@kurator88 Делал потипу как в этой статье, с поправкой на то, что у меня в portainer другая логика хранения стека и .env geek-cookbook.funkypenguin.co.

Ну и пути для директорий другие.
Нужно обязательно после создания нужных директорий задать chown 991:991 и chmod +rw и chmod g+rw

Miss Alice

@kurator88 сегодня утром завела инстанс через docker compose. Если надо, поделюсь конфигом. Работает через внешний реверс-прокси nginx.

putnik16

@kurator88 сдался тебе докер. Там какие-то особенные плюшки если докер юзать?

kurator88

@putnik16 вжух и запустил одной командой сразу всю инфраструктуру в песочнице, легко настроил куда все файлы складываются и больше об этом не переживаешь. Ну и не думаешь какому сервису какая версия базы нужна.

putnik16

@kurator88 ну как-то это не вяжется с теми бубнами, про которые в ветке пишут.

kurator88

@putnik16 я для всех сервисов что поднимаю пишу ansible скрипты. Автоматизировать поднятие docker-compose сильно легче чем не docker-compose.

Я хочу локальный nextcloud / mastodont / gitea. Каждый из сервисов зависит от mysql. Я хочу иметь возможность запускать любой набор этих сервисов 1 командой(1 сервис - одна команда) на любом vps.

Вот я написал ansible скрипты которые для каждого сервиса поднимают независимую инфраструктуру для каждого сервиса.

Да ресурсов тратится больше потому что у меня несколько версий mysql зато легко ставится и повторяться.

@putnik16 я для всех сервисов что поднимаю пишу ansible скрипты. Автоматизировать поднятие docker-compose сильно легче чем не docker-compose.

Я хочу локальный nextcloud / mastodont / gitea. Каждый из сервисов зависит от mysql. Я хочу иметь возможность запускать любой набор этих сервисов 1 командой(1 сервис - одна команда) на любом vps.

kurator88

Спасибо федерации что скинули мне примеры своих docker-compose для mastodon

Если у вас есть под рукой работающий docker-compose для nextcloud то я тоже с радостью его приму. Спасибо

kurator88

@gentooman ты его сам ракуми трогал ? Завелось ?

gentooman

@kurator88 да у меня работает с onlyoffice и imaginary

gentooman

@kurator88 с collaboraoffice тоже заводится

WildTuna 🇷🇺

@kurator88 вот его вообще не вижу смысла в докере пускать. Там просто бд, пых да вебсервер. Хранилище по умолчанию на диске. Обычно просто на отдельной VM его сажаю да снапшоты раз в сутки прописываю.

kurator88

@wildtuna смысл в разворачивании в одну кнопку ansible скриптом на любой vps / домашнем сервере с нуля.
Я не хочу зависеть от того какая версия чего стоит уже на машине и как они совместимв итд. Да docker съест лишние ресурсы но на фоне интерпретации php для меня это не так важно / печально

WildTuna 🇷🇺

@kurator88 а, ну если в таком ключе, то да. Но не могу себе представить кейс, когда нужно быстро развернуть с нуля) Но тебе виднее под твои нужды

kurator88

@wildtuna там скорее лениво что быстро. Мне легче один раз написать docker-compose и мелкие приготовления на ansible чем каждый раз вспоминать что я делал.

Скажу больше, у меня есть ansible скрипт который ставит большинство моих любимых тулз для разработки, алиасов и настроек. Просто устал одно и тоже делать каждый раз когда ставлю ос с нуля.

WildTuna 🇷🇺

@kurator88 то чувство, когда за 12 лет на Apple забыл про это с их time machine ) каждый новый mac через 30 минут как текущий)

kurator88

@wildtuna это не про быстро а про лениво скорее. Легче один раз настроить рецепт и потом не вспоминать что я и откуда обычно беру.

Я люблю bat вместо cat использовать, зачем мне на каждой vps настраивать руками алиас и инсталл если это и 10005000 другого можно поставить скриптом ? Я же программист, автоматизация должна победить ручной труд

WildTuna 🇷🇺

@kurator88 ну в таком плане да, я на VPS обычно не особо кастомизирую консоль, так как действий там минимум, но идею я уловил =)

kurator88

@wildtuna а у меня везде одинаковая среда, базовый набор + набор для разработки

на vps идет базовый, и моя консоль 1 к 1 как на рабочем компе. Вот я перекатился на wsl вжух и тот же самый набор тулзов \ алиасов \ софта стоит, и я сразу как дома

VladlenO 🐳💨

@kurator88

Если машина чисто для вириуалки/доккера, то почему бы в lxc контейнере не сделать на проксе? Там единственное это трабла с кодировками, да реверс-прокси....
Крч сейчас есть время, если что, могу сделать аккаунт тебе, можешь потестить. Дал бы и просто в пользование, но оперативки не хватает для постоянной работы. А так тестить можешь хоть месяц.

kurator88 replied to VladlenO

@VladlenO я думал об этом, но мало работал с lxc - иденстенный затык в этом.

Я просто доооолго запрягаю, поэтому у меня фаза задавания вопросов и подгребания под себя документации =)

VladlenO 🐳💨 replied to kurator88

@kurator88
По сути прокс на дебиане.
Так что образ контейнера разворачивается без проблем.
Выглядит в терминале как обычная ос дебиан. Если убунту или другую ос, то там уже через виртуализацию запускаешь.

Так же в lxc есть куча шаблонов, но мастадонта вроде там нет. Да и я лично не люблю юзать готовые решения. Часто там немного устаревшие версии.

Меня доккер дико бесит.

Сейчас сделаю акк, но хз успею ли всё сделать)

@kurator88
По сути прокс на дебиане.
Так что образ контейнера разворачивается без проблем.
Выглядит в терминале как обычная ос дебиан. Если убунту или другую ос, то там уже через виртуализацию запускаешь.

Так же в lxc есть куча шаблонов, но мастадонта вроде там нет. Да и я лично не люблю юзать готовые решения. Часто там немного устаревшие версии.

kurator88 replied to VladlenO

@VladlenO
>Сейчас сделаю акк

не запаривайся, у меня достаточно железа и есть где поиграться самому

VladlenO 🐳💨 replied to kurator88

@kurator88
Сделал) если захочешь потестить, заходи) полезно было права доступа поковырять

Go Up