meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
installation_script [2023/06/04 00:45] johnnyinstallation_script [2025/01/27 20:20] (current) – [Process] bigbug
Line 1: Line 1:
-  - Install Ubuntu 22.04 +====== Installation via Script (Recommended Method) ====== 
-  - Login as root + 
-  - Update installation + 
-  - ''wget https://github.com/itflow-org/itflow-install-script/raw/main/itflow_install.sh'' +===== Security ===== 
-  - ''bash itflow_install.sh''+ 
 +  * Whilst we are confident in the safety of the code, no system is risk-free. Nearly all software has bugs. Use your best judgement before storing highly confidential information in ITFlow. 
 + 
 +  * Need to report a security issue? Check the [[https://github.com/itflow-org/itflow/security/policy|security policy]]. 
 + 
 +  * **ITFlow comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law** 
 + 
 +===== Requirements ===== 
 + 
 +  * Clean Install of **Debian 12** or Ubuntu 24.04 
 +  * A public IP Address 
 +  * Ports **80** (HTTP) and **443** (HTTPS) TCP accessible from the outside in 
 +  * A Fully Qualified Domain Name pointing to the public IP Address -- //example itflow.example.com// 
 + 
 +===== Process ===== 
 + 
 +**[[https://www.youtube.com/watch?v=kKz9NOU_1XE|Video tutorial]]** 
 + 
 +  - Login as **root** 
 +  - Run ''wget <nowiki>https://github.com/itflow-org/itflow-install-script/raw/main/itflow_install.sh && bash itflow_install.sh</nowiki>''
   - Follow Instructions   - Follow Instructions
 +
 +==== Essential Housekeeping ====
 +
 +  * [[backups|Backups]]: Especially your master encryption key
 +  * [[email_config|Email Configuration]]: To send outbound emails (invoicing, tickets, etc)
 +  * [[ticket_email_parse|Email to Ticket]]: To receive inbound ticketing emails
 +
 +**Done!**