re-enable git-ssb setup with paths
This commit is contained in:
parent
306766000b
commit
12c0eed38b
|
@ -259,14 +259,15 @@ function git_ssb_script {
|
|||
|
||||
function scuttlebot_git_setup {
|
||||
if [[ "$1" == "mesh" ]]; then
|
||||
if [ ! -d "$rootdir/root/.npm-global/lib/node_modules/git-ssb-web/highlight" ]; then
|
||||
mkdir "$rootdir/root/.npm-global/lib/node_modules/git-ssb-web/highlight"
|
||||
|
||||
if [ ! -d "$rootdir/root/.npm-global/lib/node_modules/git-ssb/node_modules/git-ssb-web/highlight" ]; then
|
||||
mkdir "$rootdir/root/.npm-global/lib/node_modules/git-ssb/node_modules/git-ssb-web/highlight"
|
||||
fi
|
||||
if [ ! -f "$rootdir/root/.npm-global/highlight.js/styles/foundation.css" ]; then
|
||||
if [ ! -f "$rootdir/root/.npm-global/lib/node_modules/git-ssb/node_modules/highlight.js/styles/foundation.css" ]; then
|
||||
echo $'Could not find foundation.css'
|
||||
exit 347687245
|
||||
fi
|
||||
cp "$rootdir/root/.npm-global/lib/node_modules/highlight.js/styles/foundation.css" "$rootdir/root/.npm-global/lib/node_modules/git-ssb-web/highlight/foundation.css"
|
||||
cp "$rootdir/root/.npm-global/lib/node_modules/git-ssb/node_modules/highlight.js/styles/foundation.css" "$rootdir/root/.npm-global/lib/node_modules/git-ssb/node_modules/git-ssb-web/highlight/foundation.css"
|
||||
|
||||
git_ssb_nginx_site=$rootdir/etc/nginx/sites-available/git_ssb
|
||||
{ echo 'server {';
|
||||
|
@ -284,14 +285,14 @@ function scuttlebot_git_setup {
|
|||
exit 7357225
|
||||
fi
|
||||
|
||||
if [ ! -d /root/.npm-global/lib/node_modules/git-ssb-web/highlight ]; then
|
||||
mkdir /root/.npm-global/lib/node_modules/git-ssb-web/highlight
|
||||
if [ ! -d /root/.npm-global/lib/node_modules/git-ssb/node_modules/git-ssb-web/highlight ]; then
|
||||
mkdir /root/.npm-global/lib/node_modules/git-ssb/node_modules/git-ssb-web/highlight
|
||||
fi
|
||||
if [ ! -f /root/.npm-global/lib/node_modules/highlight.js/styles/foundation.css ]; then
|
||||
if [ ! -f /root/.npm-global/lib/node_modules/git-ssb/node_modules/highlight.js/styles/foundation.css ]; then
|
||||
echo $'Could not find foundation.css'
|
||||
exit 347687245
|
||||
fi
|
||||
cp /root/.npm-global/lib/node_modules/highlight.js/styles/foundation.css /root/.npm-global/lib/node_modules/git-ssb-web/highlight/foundation.css
|
||||
cp /root/.npm-global/lib/node_modules/git-ssb/node_modules/highlight.js/styles/foundation.css /root/.npm-global/lib/node_modules/git-ssb/node_modules/git-ssb-web/highlight/foundation.css
|
||||
|
||||
git_ssb_nginx_site=/etc/nginx/sites-available/${SCUTTLEBOT_DOMAIN_NAME}
|
||||
function_check nginx_http_redirect
|
||||
|
@ -313,7 +314,7 @@ function scuttlebot_git_setup {
|
|||
fi
|
||||
|
||||
{ echo '';
|
||||
echo ' root /root/.npm-global/lib/node_modules/git-ssb-web;';
|
||||
echo ' root /root/.npm-global/lib/node_modules/git-ssb/node_modules/git-ssb-web;';
|
||||
echo '';
|
||||
echo ' location = / {';
|
||||
echo " proxy_pass http://localhost:${GIT_SSB_PORT};";
|
||||
|
@ -339,7 +340,7 @@ function scuttlebot_git_setup {
|
|||
echo ' add_header X-Content-Type-Options nosniff;';
|
||||
echo ' add_header X-Frame-Options SAMEORIGIN;';
|
||||
echo '';
|
||||
echo ' root /root/.npm-global/lib/node_modules/git-ssb-web;';
|
||||
echo ' root /root/.npm-global/lib/node_modules/git-ssb/node_modules/git-ssb-web;';
|
||||
echo '';
|
||||
echo ' location = / {';
|
||||
echo " proxy_pass http://localhost:${GIT_SSB_PORT};";
|
||||
|
@ -443,8 +444,8 @@ EOF
|
|||
echo '[Install]';
|
||||
echo 'WantedBy=multi-user.target'; } > "$rootdir/etc/systemd/system/scuttlebot.service"
|
||||
|
||||
#scuttlebot_git_setup mesh
|
||||
#git_ssb_script mesh
|
||||
scuttlebot_git_setup mesh
|
||||
git_ssb_script mesh
|
||||
}
|
||||
|
||||
function install_scuttlebot {
|
||||
|
|
Loading…
Reference in New Issue