vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner
Вот интересно, а кто-нибудь из моих френдов свой собственный сервер Firefox sync уже поднимал?

Оно вроде как под это заточено. Более того, судя по тому что по умолчанию использует sqlite, оно очень заточено под инсталляции с небольшим числом юзеров.

Upd: На Firefox Sync собственно, свет клином не сошелся. Устроит любой способ синхронизации букмарок и паролей, который обладает следющими двумя свойствами:

1. Поддерживается в десктопном firefox (для Linux) и Firefox for Android
2. Позволяет хранить эту информацию на своем собственном сервере.

Попробовал addon Xmarks-sync - все замечательно, можно на обычном WebDav-е все хранить. Но облом, в андроиде не работает.

Date: 2017-08-10 12:57 pm (UTC)
dzz: Dizzy の冬 (Default)
From: [personal profile] dzz
Для обмена контентом, несовместимым с Роскомпозором, небось? ;)

Python 2.6!

Date: 2017-08-10 01:25 pm (UTC)
phd_ru: (Default)
From: [personal profile] phd_ru
Хи-хикс! :-)))

Re: Python 2.6!

Date: 2017-08-10 02:18 pm (UTC)
phd_ru: (Default)
From: [personal profile] phd_ru
Ага, то есть они подходят друг другу. Но не нам. :-)))

Re: Python 2.6!

Date: 2017-08-11 06:09 am (UTC)
stanislavvv: (Default)
From: [personal profile] stanislavvv
Там есть более свежий sync-сервер версии 1.5, который лежит уже на гитхабе.

Re: Python 2.6!

Date: 2017-08-10 01:51 pm (UTC)
avnik: (Default)
From: [personal profile] avnik
во первых он с 2.7 тоже вроде как взлетает, вот с трешкой не работает (хотя странно -- там все зависимости давно трешку умеют)
во вторых -- там есть реимплементация на go.

А вообще надо опробовать -- в nixos его даже "в коробку" положили

Re: Python 2.6!

Date: 2017-08-10 02:20 pm (UTC)
avnik: (Default)
From: [personal profile] avnik
https://github.com/mozilla-services/go-syncstorage

Правда токенсервер ей все равно нужен отдельный (я не искал).

Все равно я думаю обойдусь `services.firefox.syncserver.enable = true;` ;)

> При переходе от 2 к 3 работа со строками буковок поменялась гораздо кардинальнее, чем от 2.6 к 2.7.
> Поэтому неудивительно, что приложение, расчитанное в первую очередь на работу с текстовой информацией, требует серьезных переделок.

Там внутри pyramid+cornice+sqalchemy+requests -- все умеют трешку, я так понимаю еще в пакете и лишнего прописано.
У меня впрочем свои проекты есть привязаные гвоздями к 2.7 (из за python-tdbus в основном, и gevent еще, но он следствие первого)

Re: Python 2.6!

Date: 2017-08-10 02:27 pm (UTC)
avnik: (Default)
From: [personal profile] avnik
Ну его надо отдельно ставить, а в питоньем он сам притащится, и будет на том же порту отвечать. По соседнему урлу.

Re: Python 2.6!

Date: 2017-08-10 09:22 pm (UTC)
From: [personal profile] fhunter
На 2.7 нормально работает. Только там нужно 2 сервера - аккаунтов и синхронизационный.
Синхронизационный поднимал на debian - строго по инструкциям, всё ок, включая синхронизацию с андроид. Сервер аккаунтов там на богомерзком nodejs, если ничего не поменялось, и с ним связываться очень не хотелось.

Date: 2017-08-10 02:32 pm (UTC)
qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
From: [personal profile] qkowlew
Да, попробовал. Но сделал это сначала на вируталке с Centos, обновления которой в какой-то момент проимел и владелец вируталки, и я сам. В результате в течение длительного времени я постоянно оказывался в положении "или это, или браузер надо ВОТПРЯМЩАЗ обновлять, а очень не хочется".

В конце концов окончательно перешёл на простое копирование критичных файлов профиля мозиллы "руками" (то есть простейшими самописными bash/cmd/rsync скриптами, не зависящими ни от чего, кроме как от наличия rsync/ssh).
Edited Date: 2017-08-10 02:34 pm (UTC)

Date: 2017-08-10 04:09 pm (UTC)
yurikhan: (Default)
From: [personal profile] yurikhan
Ещё есть большое подозрение, что синхронизация rsync’ом будет плохо работать при живом процессе браузера.

Date: 2017-08-10 04:16 pm (UTC)
qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
From: [personal profile] qkowlew
Это тоже заметная проблема, но не в моём стиле "работы в браусере".

Date: 2017-08-10 04:14 pm (UTC)
qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
From: [personal profile] qkowlew
32 и 64-битные виндовые между собой точно совместимы (на сегодняшний момент - копировал недавно).

В остальном да, удобства Firefox Sync таким копированием не достичь.

В любом случае, сейчас в Firefox Sync мы имеем только глубоко зависимую от кучи софта версию сервера, а аналога скрипта acme.sh (для летсенкприита) вместо оригинального монстра никто не написал вроде бы.
Edited Date: 2017-08-10 04:14 pm (UTC)

Date: 2017-08-10 04:20 pm (UTC)
qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
From: [personal profile] qkowlew
А вообще очень хотелось бы реализации такого сервера в виде одного .php файла, работающего с MySQL. ;-)

Date: 2017-08-11 06:17 am (UTC)
stanislavvv: (Default)
From: [personal profile] stanislavvv
Если речь про https://addons.mozilla.org/en-US/firefox/addon/xmarks-sync/ - штука интересная, но "Works with Firefox 3.5 - 46.0" и в обзорах есть просьбы сделать это работающим на 57-й версии фф. То есть, через какое-то время им уже не воспользоваться...

Date: 2017-08-11 01:40 am (UTC)
nepilsonis: (Default)
From: [personal profile] nepilsonis
У меня работает такой сервер.
К сожалению, он устарел, и в начале этого года его поддержку из фаерфокса выкинули. Я продолжаю его использовать с seamonkey, у которой, наоборот, нет поддержки текущего сервера фаерфокса.

Date: 2017-08-11 12:23 pm (UTC)
dil: (Default)
From: [personal profile] dil
Давно собирался поставить свой сервер, ибо не хочется сливать свою информацию разработчикам файрфокса. Но что-то так и не собрался..

Date: 2017-08-11 02:50 pm (UTC)
yurikhan: (Default)
From: [personal profile] yurikhan

Легенда гласит, что информация шифруется на клиенте и просто так расшифрована на сервере быть не может. Это что касается той стороны безопасности, которая про утечку и целостность.

А что касается доступности, то, если у MoFo перестанет хватать ресурсов держать свой собственный сервер синхронизации, то фичу, вероятно, открутят нафиг. И наличие личного сервера не спасёт.

Date: 2017-08-11 07:38 pm (UTC)
dil: (Default)
From: [personal profile] dil
А что нехорошего в letsencrypt'е? Я щас как раз собираюсь себе сертификат заказать, вот думаю, где бы лучше..

Date: 2017-08-11 03:16 pm (UTC)
yurikhan: (Default)
From: [personal profile] yurikhan
Всё так.

Date: 2017-08-11 07:39 pm (UTC)
dil: (Default)
From: [personal profile] dil
Вот-вот, именно поэтому я и не хочу свои пароли раздавать.

Date: 2017-08-11 07:37 pm (UTC)
dil: (Default)
From: [personal profile] dil
Ну если в самом файрфоксе открутят, то может, кто-нибудь напишет плагин, который будет делать то же самое.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

July 2025

S M T W T F S
  12345
6789 1011 12
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 12th, 2025 05:52 pm
Powered by Dreamwidth Studios