Recommend this page to a friend! |
Download |
Info | Documentation | Files | Install with Composer | Download | Reputation | Support forum | Blog | Links |
Ratings | Unique User Downloads | Download Rankings | ||||
Not yet rated by the users | Total: 58 | All time: 10,535 This week: 206 |
Version | License | PHP version | Categories | |||
app-server-tools 1.0.0 | GNU General Publi... | 5 | PHP 5, Tools, Systems administration |
Description | Author | |||||||||||||||||||||||
This package can be used to automate the creation of Laravel based app servers. Innovation Award |
|
Appserv Tools is a bunch of commands to automate all of the general laravel app setup stuff. This tool can: 1. Create your app's directory 2. Setup nginx configs 3. Make necessary directories writable 4. Show you config info for setting up envoyer (IP, user, etc. etc.) 5. Let you input your envoyer worker public key 6. Delete an existing site 7. Setup MySQL credentials for you (create the db, user, etc.) 8. Secure the site
The available commands are listed below. They can be run either using Artisan
directly by cd
ing into this apps directory and replacing appserv
with
php artisan cm:
, or you can run them from anywhere using the appserv
utility. Either way, some tools need sudoer permissions to run, so you may be
prompted for your user's password. Your user should be in the sudoers group.
--todo--
Files (63) |
File | Role | Description | ||
---|---|---|---|---|
app (1 file, 4 directories) | ||||
bootstrap (1 file) | ||||
config (13 files) | ||||
database (2 directories) | ||||
routes (4 files) | ||||
templates (3 files) | ||||
artisan | Class | Class source | ||
composer.json | Data | Auxiliary data | ||
composer.lock | Data | Auxiliary data | ||
package.json | Data | Auxiliary data | ||
phpunit.xml | Data | Auxiliary data | ||
readme.md | Doc. | Documentation | ||
server.php | Aux. | Auxiliary script | ||
webpack.mix.js | Data | Auxiliary data |
Files (63) | / | app |
File | Role | Description | ||
---|---|---|---|---|
Console (1 file, 1 directory) | ||||
Exceptions (1 file) | ||||
Http (1 file, 2 directories) | ||||
Providers (5 files) | ||||
User.php | Class | Class source |
Files (63) | / | app | / | Console | / | Commands |
File | Role | Description |
---|---|---|
CreateSite.php | Class | Class source |
DeleteSite.php | Class | Class source |
DomainAlias.php | Class | Class source |
EchoEnvoyer.php | Class | Class source |
GetHelp.php | Class | Class source |
InitTools.php | Class | Class source |
MysqlBind.php | Class | Class source |
UtilMysql.php | Class | Class source |
UtilSsl.php | Class | Class source |
UtilWritable.php | Class | Class source |
Files (63) | / | app | / | Http |
File | Role | Description | ||
---|---|---|---|---|
Controllers (1 file, 1 directory) | ||||
Middleware (7 files) | ||||
Kernel.php | Class | Class source |
Files (63) | / | app | / | Http | / | Controllers |
File | Role | Description | ||
---|---|---|---|---|
Auth (5 files) | ||||
Controller.php | Class | Class source |
Files (63) | / | app | / | Http | / | Controllers | / | Auth |
File | Role | Description |
---|---|---|
ForgotPasswordController.php | Class | Class source |
LoginController.php | Class | Class source |
RegisterController.php | Class | Class source |
ResetPasswordController.php | Class | Class source |
VerificationController.php | Class | Class source |
Files (63) | / | app | / | Http | / | Middleware |
File | Role | Description |
---|---|---|
Authenticate.php | Class | Class source |
CheckForMaintenanceMode.php | Class | Class source |
EncryptCookies.php | Class | Class source |
RedirectIfAuthenticated.php | Class | Class source |
TrimStrings.php | Class | Class source |
TrustProxies.php | Class | Class source |
VerifyCsrfToken.php | Class | Class source |
Files (63) | / | app | / | Providers |
File | Role | Description |
---|---|---|
AppServiceProvider.php | Class | Class source |
AuthServiceProvider.php | Class | Class source |
BroadcastServiceProvider.php | Class | Class source |
EventServiceProvider.php | Class | Class source |
RouteServiceProvider.php | Class | Class source |
Files (63) | / | config |
File | Role | Description |
---|---|---|
app.php | Class | Class source |
auth.php | Class | Class source |
broadcasting.php | Aux. | Auxiliary script |
cache.php | Aux. | Auxiliary script |
database.php | Aux. | Auxiliary script |
filesystems.php | Aux. | Auxiliary script |
hashing.php | Aux. | Auxiliary script |
logging.php | Class | Class source |
mail.php | Aux. | Auxiliary script |
queue.php | Aux. | Auxiliary script |
services.php | Class | Class source |
session.php | Aux. | Auxiliary script |
view.php | Aux. | Auxiliary script |
Files (63) | / | routes |
File | Role | Description |
---|---|---|
api.php | Example | Example script |
channels.php | Example | Example script |
console.php | Example | Example script |
web.php | Aux. | Auxiliary script |
Files (63) | / | templates |
File | Role | Description |
---|---|---|
.env | Data | Auxiliary data |
index.html | Doc. | Documentation |
nginx-site.conf | Data | Auxiliary data |
The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
Install with Composer |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.