-
Notifications
You must be signed in to change notification settings - Fork 6
QuickStart
Noaman edited this page May 4, 2022
·
2 revisions
Before proceeding make sure installer has run correctly.
Before creating your sites make sure that your domain name is pointing towards you IP with an A record.
Here are some of the commands which you can to get quickly started.
Please replace the placeholder your_site.com with your site before running.
create-site-php -u php1 -d your_site.com
create-site-php -u php2 -d your_site.com --php 8.1
create-site-php -u wordpress -d your_site.com --wordpress
create-site-php -u laravel -d your_site.com --laravel
create-site-node -u node1 -d your_site.com --port 11000
create-site-python -u python1 -d your_site.com --port 11010
create-site-angular -u angular1 -d your_site.com
create-site-react -u react1 -d your_site.com
create-site-vue -u vue1 -d your_site.com
create-site-svelte -u svelte1 -d your_site.com
There are detailed instructions for each kind of site.
By default the server public key gets added to each user and the root/admin can access any site as there specific user.
In case you decide to delete the site, you can do it using this shell scripts
delete-site -u $username