Skip to content
This repository was archived by the owner on Jul 27, 2024. It is now read-only.

Ubuntu 22.04 Install Script#35

Merged
ssddanbrown merged 4 commits into
mainfrom
ubuntu22-04
Apr 21, 2022
Merged

Ubuntu 22.04 Install Script#35
ssddanbrown merged 4 commits into
mainfrom
ubuntu22-04

Conversation

@ssddanbrown
Copy link
Copy Markdown
Member

@ssddanbrown ssddanbrown commented Apr 19, 2022

  • 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 BookStackApp/website#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

Tested on Ubuntu 22.04 server beta VM.
- 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.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Development

Successfully merging this pull request may close these issues.

1 participant