Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install script #1174

Draft
wants to merge 31 commits into
base: develop
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
8c5b176
Add beginnings of install script
Taeir Aug 11, 2023
e1b6ef5
Ignore rbenv ruby version selection
Taeir Aug 11, 2023
ad4127b
Expand install script greatly
Taeir Aug 12, 2023
810d055
Add convenience functions for header, footer and running commands
Taeir Aug 12, 2023
8fdda14
Fix debug test
Taeir Aug 12, 2023
b3f37a4
Use _header _footer and _run everywhere
Taeir Aug 12, 2023
49c3086
Improve code with shellcheck suggestion
Taeir Aug 12, 2023
b99f2cf
Fix small inconsistencies
Taeir Aug 12, 2023
9111b28
Add check for development/prod
Taeir Aug 12, 2023
632f912
Add secure_mysql beginnings
Taeir Aug 12, 2023
ec5ddd8
Make DNF installation more robust
Taeir Aug 12, 2023
6dbb486
Check production
Taeir Aug 12, 2023
81b1b54
Add libvips and make package install more similar accross languages
Taeir Aug 13, 2023
e7e9567
Drop yum
Taeir Aug 13, 2023
5754c20
Add imagemagick to package installs
Taeir Aug 13, 2023
19a2e10
Apply shellcheck suggestions
Taeir Aug 13, 2023
d1142bd
Generalize gem install setup into helper functions
Taeir Aug 13, 2023
3bf88db
Fix gem version extraction quotes
Taeir Aug 13, 2023
d478726
Fix gem installation
Taeir Aug 13, 2023
de846e3
Fix mysql path logging
Taeir Aug 13, 2023
a271fce
Add comments
Taeir Aug 13, 2023
98cb525
Add ruby setup tasks
Taeir Aug 13, 2023
a1a68d9
Fix run command for spaced arguments
Taeir Aug 13, 2023
3d9cc90
Do not create tag_paths if already exists
Taeir Aug 13, 2023
a0d692a
Fix community creation
Taeir Aug 13, 2023
97d5b61
Do not output for check
Taeir Aug 13, 2023
3a5ed9f
Add headers to install sections + improve header display
Taeir Aug 13, 2023
8c877e2
Make a few minor improvements
Taeir Aug 13, 2023
ec95f57
Fix bugs after testing on arch
Taeir Aug 13, 2023
4820625
Add storage/db setup
Taeir Aug 15, 2023
acb81c8
Add crontab scheduling
Taeir Aug 17, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,6 @@ qpixel-import.tar.gz
*.swp

dump.rdb

# rbenv
.ruby-version
Loading