Hi all!
I have created a Github wiki to document all steps on setting up TastyIgniter.
The gist:
Server setup
Server: Shared hosting, 1 (V)CPU, 2GB RAM, 20GB HDD, Ubuntu 20.04.
Security:
sudo user
SSH (Public/Private Keys authentication)
UFW
Fail2Ban
Server configuration
NGINX 1.18.0
PHP 7.4
MariaDB 10.3.25
PDO PHP Extension
cURL PHP Extension
OpenSSL PHP Extension
GD PHP Extension
Mcrypt PHP Extension
Mbstring PHP Extension
(LetsEncrypt)
(SMTP mailserver)
…
ToDo:
(Near future)
- Add a page: “TastyIgniter installation” –> configure NGINX, create DB, get and run the TastyIgniter setup wizard etc..
- Add a page: “TastyIgniter first configuration” –> remove setup.php and setup-folder, some first post install server-checks
(Longer future)
- Add page(s) with application GUI/Functionality
I welcome any corrections or additions!
Please be patient with me: I’m spending long days, it is my first time using git and also linux is new to me (half a year ago, I never touched anything linux)