@Linda-chan

Тег owncloud в блоге Linda-chan

Linda-chan

В ownCloud не только нет такой мегаполезной фичи из вэб морды дропбокса, как показ удалённых файлов прямо в оригинальных каталогах (чтобы можно было, не залезая в «корзинку», тыкнуть по файлу или папке и восстановить), но и восстановление происходит в корень, а не в каталог, из которого файл или папка был удалён.

Linda-chan

Всего девяносто тысяч файлов весом по полкилобайта хватило чтобы привести сервер ownCloud в крайне изумлённое состояние. Стейбл, солид, продакшн реди.

Linda-chan

Опять обновляться...

Linda-chan

Решила я как-то попробовать внешние хранилища в ownCloud. Короче, из всего, что было предложено, нормально работает только SFTP, хоть и медленно пипец, да и имеющийся ключ не кушает, хочет только свой в 1024 байта. Остальные либо не работают совсем (Дропбокс), либо постоянно спотыкаются (WebDav заклинило после пары суток работы), либо не обладают базовым функционалом (S3 не умеет удалять папки). Вообще, я заметила, что у него проблемы именно с папками: то не удаляет, то не переименовывает, то папка переименовалась, а OC думает, что нет. Короче, забила я на этот функционал. Но ведь я ещё и файлы зашифровала! Ну тоесть там есть функционал шифрования папки с данными, чтобы никто не догадался. Документация говорит что сделано это «прежде всего» для внешних хранилищ, в самом же OC внешние хранилища шифруются опционально, а вот локальные данные – принубдительно. ну тоесть нельзя сказать ему, чтобы он шифровал только данные в яндексдисках для секурности, а локальные файлы не трогал, ибо смысл в шифровании локальных файлов при том, что ключи для расшифровки хранятся в той же папке, от меня ускользает. Так вот, шифрование проходило быстро: я просто врубила шифрование, и он начал зашифровывать всё, что изменилось. Да. А теперь я вырубила шифрование и сказала ему расшифровывать всё. Занимается этим он уже полдня. А там какие-то невероятные четыре гигабайта данных, при чём один из них – на внешнем хранилище почти не зашифрованный. Короче, рулёзная штука.

Linda-chan

Обновился клиент ownCloud под ондройд. Главная инновация – на старте нам показывают сплэшскрин, ну прямо как в девяностых! Вновь допилили показ логов, снова не рассказав, как эти логи, наконец, увидеть. Ещё добавили сообщение, что ондройд 4.4 отныне запрещён (знак, запрещающий ондройд даже нарисовали), и следующая версия пролетит мимо этого устройства. Ну, это даже хорошо, что сообщили и не сделали как на линупсе, вывалив в репы заведомо неработоспособное на старых системах приложение и почистив предыдущие версии. А ещё пофиксили, наконец, показ файлов в папках с квадратными скобками в именах: раньше папки с именами вида «Mogudan [A]» показывались как пустые. Ждите появление этого фикса и в независимом приложении Nextcloud :}

Linda-chan

Напилила свою тему для ownCloud, точнее, микродеморонизатор, а то уже сил нет смотреть в вэб морде на этот дебильный загружаемый шрифт, который тильды показывает как чёрточки. Заканчивался 2019 год, что бы что-то не выглядело как гогно, требовалось иметь при себе напильник.

Linda-chan

Читаешь анонсы клиента ownCloud, а там пиу-пиу хайтек: виртуальные файлы, инновационный шаринг, офисы, интеграции, защита. А потом устанавливаешь обновление, а там всё тот же WebDAV клиент, который уже который год всё никак не может научиться получать сигналы от сервера, синхронизироваться в локальной сети, и запоминать ширину колонок в списках.

Linda-chan

Кстати, в новой версии сервера ownCloud починили таки баг, когда логи засирались сообщениями о том, что не удалось получить предпросмотр для удалённого файла.

Linda-chan

Коммитомерство пошло.
https://dragotin.wordpress....ty-percent-owncloud/

Linda-chan

Тут как-то заглянула в настройки ownCloud, а оно мне: у вас интернета нет, не страшно, но лучше включить. Чё? А я через что зашла? Начала выяснять. Оказалось, что сервер стучится на owncloud.org чтобы всякую инфу взять вроде обновления сервера и приложений, а у сервера сертификат протух. Зашла на сайт – действительно, протух.

Linda-chan

Только сейчас поняла, что версия сервера «ownCloud X» вместо «ownCloud 10» на логотипе и какой-то космический корабль на странице логона вместо пейзажей – это стилизация под SpaceX.

Linda-chan

Как хорошо ownCloud в Nextcloud форкнули – в клиенте даже баги те же самые. Правда, клиент Nextcloud выглядит как старая версия ownCloud, но, учитывая, что эти самые баги даже в свежей версии ownCloud на месте...

Linda-chan

Обновился клиент ownCloud. Перезапускаю... БАХ! «Версия сервера больше не поддерживается!» в двух уведомлениях, которые оперативно исчезают, не дав дочитать до конца. БАХ! «Введите пароль или получите из приложения». БАХ! «Продолжайте синхронизацию на свой страх и риск». Да ну вашу ж мать... Лезу на сайт. «Мы поддерживаем две последние версии!» Ага, версию 2.5.0 и версию 2.5.0. Лезу в репу – только свежая. Короче, этот день наконец настал, день когда появляются два вопроса: как откатиться на старую версию и как заставить apt игнорировать новые версии пакета?

Linda-chan

Потребовалось срочно переехать ownCloud с одного домена на другой. Ну тоесть всё остаётся на своих местах, только меняется имя домена. Расшаренных файлов нет, связей с другими облаками нет. Думала, что придётся всё переустанавливать (а заодно обновить наконец бубунту), но не тут-то было. Сначала сгенерировала сертификаты на новый домен (добавила конфиг в getssl и запустила), потом прописала новый домен в config.php, следом заменила старый домен на новый в конфигах сайтов Апача. Перезапустила Апач. Зашла на сайт и проверила – вроде бы порядок. По новому адресу открывается тот же ownCloud с теми же пользователями и файлами. Но тут отвалился клиент на машине – ему сертификат перестал нравиться (на Апаче по дефолту самоподписанный сертификат на example.com во избежание). Закрыла его, пошла искать конфиг. Оказалось, что хранится он не в Application Data, а в Local Settings. Открыла owncloud.cfg и заменила там домен. Запустила клиент. Тот затребовал пароль для учётки. Дала ему пароль, на чём он и успокоился. Вроде бы пока всё работает.
// Кстати, оказалось, что обновлялки клиент в ту же папку качает. Я пропустила несколько, так он их там и схоронил.

Linda-chan

Кто переходил с ownCloud на Nextcloud? Как у второго с требованиями к памяти? Разработчики говорят, что «даматически снижены». Врут?

Linda-chan

Проверила в ownCloud external storage для Дропбокса. Подключается норм и работает вроде тоже норм. Правда, работает заметно медленнее, а при удалении файла из смонтированной папки сам файл удаляется, но в логи приходит сообщение о не найденном вызове Dropbox API. Плюс нет никакого зарегистрированного приложения на самом Дропбоксе, поэтому для подключения нужно регистрировать своё и через ключи разработчика подключать.

Linda-chan

Плюнула на всё и написала свой парсер лога ownCloud на VB. На выходе получаю красивые текстовые файлики, в которых JSON превращён с нормальные текстовые данные. Можно пихать в планировщик и смотреть новые сообщения по мере их появления.

Linda-chan

Трижды вложенный JSON в логах. Пипец.

Linda-chan

Пипец. Внезапно выяснилось, что ownCloud не сжимает никакой трафик, поскольку страшные какиры, а все данные гоняются через WebDAV. Блин, неужели совсем никаких шансов не было сжимать данные? Dropbox же как-то умудрился не гонять гиговые файлы, сжимающиеся до килобайта, как есть.

Linda-chan

Попутно хотелось бы начать убивать за формат логов у ownCloud. В вэб-морде они нечитабельны, а в текстовом виде – ещё больше. Какой-то CSV файл, в полях которого живёт JSON, в полях которого про юникод не слышали, и заескейплено всё вусмерть. Я не могу читать все эти «\/var\/data\/\x0001x0003x000100500» >_<

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.