feat: Replace custom navbar with mdbook's native navigation
Dropped the custom HTML navbar in favor of mdbook's built-in navigation. This also resolved an issue where relative anchor links were incorrectly appearing as entries in the mdbook sidebar.
This commit is contained in:
parent
eb08cd9922
commit
d7daf6222d
15 changed files with 9 additions and 987 deletions
15
deploy.sh
15
deploy.sh
|
|
@ -15,6 +15,10 @@ fi
|
|||
CMD=$1
|
||||
|
||||
case $CMD in
|
||||
sync)
|
||||
rsync -avz src/ /var/lib/www/
|
||||
;;
|
||||
|
||||
build)
|
||||
printf "Building blog with mdbook...\n"
|
||||
[ -s src ] || ln -s /var/lib/www src
|
||||
|
|
@ -30,8 +34,7 @@ case $CMD in
|
|||
sudo mkdir -p ${STAGING_PATH}
|
||||
|
||||
printf "Deploying website files...\n"
|
||||
sudo rsync -av --delete main/* ${STAGING_PATH}/
|
||||
sudo rsync -av --delete blog ${STAGING_PATH}/
|
||||
sudo rsync -av --delete blog/ ${STAGING_PATH}/
|
||||
|
||||
sudo chown -R nginx:nginx ${STAGING_PATH}/
|
||||
|
||||
|
|
@ -50,9 +53,9 @@ case $CMD in
|
|||
fi
|
||||
|
||||
printf "Deploying website files...\n"
|
||||
ssh ${REMOTE_USER}@${REMOTE_HOST} "mkdir -p /tmp/${REMOTE_PATH}"
|
||||
rsync -avz --delete main/ blog ${REMOTE_USER}@${REMOTE_HOST}:/tmp/${REMOTE_PATH}/
|
||||
ssh ${REMOTE_USER}@${REMOTE_HOST} "sudo rsync -avz --delete /tmp/${REMOTE_PATH}/ ${REMOTE_PATH}/ && \
|
||||
ssh ${REMOTE_USER}@${REMOTE_HOST} "mkdir -p /tmp/blog-deploy"
|
||||
rsync -avz --delete blog/ ${REMOTE_USER}@${REMOTE_HOST}:/tmp/blog-deploy/
|
||||
ssh ${REMOTE_USER}@${REMOTE_HOST} "sudo rsync -avz --delete /tmp/blog-deploy/ ${REMOTE_PATH}/ && \
|
||||
sudo chown -R nginx:nginx ${REMOTE_PATH}/ && \
|
||||
printf 'Content deployed.\n'"
|
||||
|
||||
|
|
@ -65,7 +68,7 @@ case $CMD in
|
|||
LOCAL_PATH="/srv/www/binning.net"
|
||||
|
||||
printf "Deploying website files...\n"
|
||||
rsync -av --delete main/ blog ${LOCAL_PATH}/
|
||||
rsync -av --delete blog/ ${LOCAL_PATH}/
|
||||
|
||||
printf "✓ Local deployment complete!\n Files deployed to: %s\n" "${LOCAL_PATH}"
|
||||
;;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue