An open API service indexing awesome lists of open source software.

https://github.com/metallurgical/server-host-automation

Auto create initial server host for nginx and apache, create project root from git repo. Only for laravel project.
https://github.com/metallurgical/server-host-automation

apache-vhost golang hacktoberfest hacktoberfest2021 i-m-lazy nginx-serverblock server-host-automation

Last synced: 11 days ago
JSON representation

Auto create initial server host for nginx and apache, create project root from git repo. Only for laravel project.

Awesome Lists containing this project

README

          

# Introduction
Auto create initial server host for nginx and apache (httpd), create project root from git repo. Only for laravel project.

### Requirements
- Must run this application as `root` user
- Configure your server to have SSH connection between your server and git repository(gitlab, github, etc)
- Your server should have `wget` application installed
- Your server should have nginx running (if using nginx)
- Your server should have apache running (if using apache)

### Disclaimers
Run at your own risk !!! :p

### How to use

Dead simple. Run any of binary release based on your platform. e.g:
```
$ ./server-host-automation-linux-amd64
```

and press enter.

![1](https://i.imgur.com/D8a8Ono.png)

### Make executable code global
Make it executable
```
chmod u+x server-host-automation-linux-amd64
```

and copy/move to bin folder
```
cp server-host-automation-linux-amd64 /usr/local/bin/shautomation
```

Once done, directly run the application using following command
```
$ shautomation
```