Install Organizr - A Homelab Services Organizer/Dashboard - on Linux
#Organizr #Dashboard #Linux
Full steps can be found at https://i12bretro.github.io/tutorials...
--------------------------------------------------------------------
What is Organizr?
--------------------------------------------------------------------
ORGANIZR aims to be your one stop shop for your Servers Frontend. Do you have quite a bit of services running on your computer or server? Do you have a lot of bookmarks or have to memorize a bunch of ip’s and ports? Well, Organizr is here to help with that... - https://organizr.app/
--------------------------------------------------------------------
Installation
--------------------------------------------------------------------
01. Log into the Linux device
02. Run the following commands in a terminal window:
update software repositories
sudo apt update
install available software updates
sudo apt upgrade -y
install prerequisites
sudo apt install curl wget zip git openssl -y
install Apache HTTPD and SQLite
sudo apt install apache2 sqlite3 -y
install PHP components
sudo apt install php7.4 libapache2-mod-php php7.4-common php7.4-mysql php7.4-sqlite3 php7.4-xml php7.4-zip php7.4-curl php7.4-fpm -y
download the latest organizr release
wget -O ./organizr.zip https://github.com/causefx/Organizr/a...
extract the downloaded zip to /var/www/html
sudo unzip ./organizr.zip -d /var/www/html
rename the extracted folder organizr
sudo mv /var/www/html/Organizr* /var/www/html/organizr
set the owner of the organizr directory
sudo chown -R www-data:www-data /var/www/html/organizr
create organizr apache configuration
sudo nano /etc/apache2/sites-available/organizr.conf
03. Paste the following configuration into organizr.conf
≪Directory /var/www/html/organizr≫
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ /organizr/api/v2/index.php [QSA,L]
≪/Directory≫
04. Press CTRL+O, Enter, CTRL+X to write the changes
05. Run the following command to enable the Organizr site
enable rewrite module
sudo a2enmod rewrite
enable the organizr site
sudo a2ensite organizr
restart the apache2 service
sudo systemctl restart apache2
generate a random string
head /dev/urandom | LC_ALL=C tr -dc 'A-Za-z0-9' | head -c 30
--------------------------------------------------------------------
Organizr Web Installer
--------------------------------------------------------------------
01. Open a web browser and navigate to http://DNSorIP/organizr
02. Set the Installation Type to Personal ≫ Click Next
03. Complete the registration form by entering a username, email address and password ≫ Click Next
04. Copy the randomly generated string from the open terminal and paste it in the Hash Key field
05. Enter a Registration Password ≫ Click Next
06. Enter organizr.db as the Database Name and /var/www/html/organizr/data/ as the Database Path ≫ Click Test / Create Path ≫ Click Next
07. Review the summary ≫ Click Finish
08. Welcome to Organizr
Source: https://docs.organizr.app/installatio...
Connect with me and others ###
★ Discord: / discord
★ Reddit: / i12bretro
★ Twitter: / i12bretro