170 похожих чатов

Добрый день. Я делаю бэкенд, который должен работать на windows

и linux. Мне нужно реализовать систему доступа к файлам (вроде простого google drive) с папками, ролями, и т.д. Как это лучше сделать? Мне кажется, я буду реализовывать велосипед...

18 ответов

16 просмотров

https://github.com/spf13/afero использовать что то типа этого?

а в чем разница?

Джек-Меридью Автор вопроса
Andrey Burov
а в чем разница?

Я не знаю. Не знаю даже в целом как это проектировать. Хранить в фиксированной папке и сопоставлять в бд один ко многим user -> путь-до-папки? Или отдать создание юзеров ОС?

в вашем случае похоже на webdav (нужны подробности что и зачем)

Джек-Меридью Автор вопроса
Andrey Burov
в вашем случае похоже на webdav (нужны подробности...

Подробности: приложение для самохостинга бухгалтерии. Пользователи должны уметь просмотреть доступные папки и файлы, загрузить свои файлы. Доступность папки определяется ролью (админ/юрист/бухгалтер/etc).

Джек Меридью
Подробности: приложение для самохостинга бухгалтер...

т.е. у вас не файлы и директории (папки) а ресурсы какие-то

Джек Меридью
Не совсем понимаю различие

директории/папки и файлы это ваш диск C:\ /home и т.п.

В организации хотя бы для пользователей windows поднят microsoft active directory?

Джек Меридью
Нет

Почитайте про него. Писать свой велосипед скорее всего не надо. Вообще это админская задача. Почему вы решили, что тут нужен программист?

Джек-Меридью Автор вопроса
Миринговин
Почитайте про него. Писать свой велосипед скорее в...

Я единственный программист/айтишник там 😭😭😭

Джек Меридью
Я единственный программист/айтишник там 😭😭😭

Сходите в чат к админам. @devops_ty Здесь не тот чат

Джек Меридью
Я единственный программист/айтишник там 😭😭😭

sftpgo посмотри, похоже на то, что тебе нужно. Пользователи, права, подключение по webdav

Anatoly Dushin
sftpgo посмотри, похоже на то, что тебе нужно. Пол...

кстати да, там еще и в каждую точку вроде свои handler можно воткнуть

Nextcloud не подходит?

­­
Nextcloud не подходит?

если файлов не очень много

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта