Signed-off-by: dzdidi <deniszalessky@gmail.com>
This commit is contained in:
dzdidi
2024-01-25 17:22:17 +00:00
parent 1837a4bae8
commit 9d66b66221
11 changed files with 376 additions and 50 deletions

View File

@@ -14,6 +14,10 @@ function shareAppFolder (name) {
fs.openSync(`${APP_HOME}/${name}/.git-daemon-export-ok`, 'w')
}
function shareWith (userId, branch = '*', permissions = 'rw') {
fs.appendFileSync(`${APP_HOME}/.git-daemon-export-ok`, `${userId}:${branch}:${permissions}\n`)
}
function unshareAppFolder (name) {
fs.unlinkSync(`${APP_HOME}/${name}/.git-daemon-export-ok`)
}
@@ -119,5 +123,6 @@ module.exports = {
storeDaemonPid,
getDaemonPid,
isDaemonRunning,
removeDaemonPid
removeDaemonPid,
shareWith,
}