Install Organizr – A Homelab Services Organizer/Dashboard – on Linux
#Organizr #Dashboard #Linux
Full steps can be found at
——————————————————————–
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… –
——————————————————————–
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
# 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
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:
### Connect with me and others ###
★ Discord:
★ Reddit:
★ Twitter:
source