Ubuntu 22.04 Install Script #35

Merged
ssddanbrown merged 4 commits from ubuntu22-04 into main 2022-04-21 17:28:45 +02:00
ssddanbrown commented 2022-04-19 17:21:25 +02:00 (Migrated from github.com)
  • Added better intro text when running script.
  • Added check to ensure it's ran with root/sudo privileges.
  • Updated command to get the current IP due to aliases messing up old
    command.
  • Updated domain entry text to also mention IP.
  • Updated installed packages to use 22.04 ubuntu packages.
  • Enhanced bookstack folder/file permission defaults to use the current
    script-running user as the primary owner. Also applied stronger .env
    permissions and ignored permissions in git changes.
  • Added addition comments to script
  • Added checks for existing apache/mysql usage before run.
  • Segmented script into functions and added custom output handling to
    capture core output into log file while showing simpler, pretty
    messages to the user.
  • Changed final output into a cleaner table.

Added to site in https://github.com/BookStackApp/website/pull/118

- Added better intro text when running script. - Added check to ensure it's ran with root/sudo privileges. - Updated command to get the current IP due to aliases messing up old command. - Updated domain entry text to also mention IP. - Updated installed packages to use 22.04 ubuntu packages. - Enhanced bookstack folder/file permission defaults to use the current script-running user as the primary owner. Also applied stronger .env permissions and ignored permissions in git changes. - Added addition comments to script - Added checks for existing apache/mysql usage before run. - Segmented script into functions and added custom output handling to capture core output into log file while showing simpler, pretty messages to the user. - Changed final output into a cleaner table. Added to site in https://github.com/BookStackApp/website/pull/118
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
bookstack/devops!35
No description provided.