Ankhena W: в nginx можно задавать переменные окружения только с правами админа. В этой переменной можно хранить хеш пароля. При запуске веб-сервера у программы будет доступ к нему и с помощью него и OpenSSL можно расшифровать пароль и использовать его для подключения к СУБД.
yakvko: стоит подумать над тем чтобы фрилансеры могли работать и над уменьшенной копией хранилища, минимально достаточной для эффективной работы. Видео можно тогда расшарить по BitTorrent ссылкам при подключении нового человека.
yakvko: а исходники проекта должы лежать отдельно от контента (видео), разве не так? Тогда, грубо говоря, вместо файлов видео находятся ссылки на удалённый контент (символьные ссылки, или через другие внешние протоколы связи).
Правильно было написать "Ожидаю", а не "Ожидал". Изначальный запрос работал в SQLite, но Postgres жаловался на ошибку, а я пытался понять как правильно и так и не получилось.
Melkij crc32 нельзя, так как этот алгоритм не подходит для выявления уникального значения, по которому будет искаться value. litvin2: простите, является ли этот ответ решением для Вашего вопроса? Если да, то нужно отметить его как решение.