slothlabdotcom/sloth-utilities

包含Sloth-Lab S.A.R.L项目所需的必要工具

安装: 54

依赖项: 0

建议者: 0

安全性: 0

星级: 2

关注者: 3

分支: 0

开放问题: 0

语言:Blade

类型:项目

1.1 2021-11-17 16:29 UTC

This package is auto-updated.

Last update: 2024-09-17 22:32:01 UTC


README

Sloth Utilities

此包为您的Laravel项目提供了一些生产环境中可能需要的实用工具。使用非常简单,安装后,您在交付给客户时将完全控制您的项目。

这是一个针对有骗子和未付款客户的自由职业者的包,或者也便于在没有服务器访问和设置github actions的情况下进行部署和更新。

主要功能

  • 通过将项目置于维护模式并隐藏路由来“终止项目”的开关
  • 恢复项目
  • 清除缓存并优化应用
  • 启动种子(或者你可能想看到一个管理员用户 ;) )
  • 刷新迁移
  • 安全检查
  • 恶意软件扫描器
  • 更多功能即将推出...

入门指南

1. 安装

运行以下命令

composer require slothlabdotcom/sloth-utilities

安装包后,运行以下命令

php artisan sloth:install

2. 注册(对于Laravel < 5.5)

config/app.php中注册服务提供者

Slothlabdotcom\SlothUtilities\SlothUtilitiesServiceProvider::class,

3. 配置

默认密码可以在config/ziplock.php中修改

使用方法

请注意,slothadmin是工具的默认密码,可以在config/ziplock.php中更改,同时在此过程中,不要忘记通过运行来清除配置

php artisan config:clear

终止项目

通过访问以下链接,您的项目将进入维护模式并隐藏web.php路由,将其备份到config/lock.php中,所以请确保您不会意外删除它,除非您非常确定。

https://:8000/SlothLab/Kill/slothadmin

localhost:8000替换为您的应用程序域名,将slothadmin替换为您的密码

恢复项目

要恢复此过程,首先转到

https://:8000/slothadmin

在维护模式下,使用slothadmin和您的密码进入秘密模式,然后

https://:8000/SlothLab/Revive/slothadmin

工具

要访问您的工具,您只需访问

https://:8000/SlothLab/utilities/slothadmin

在那里,您可以将鼠标悬停在每个按钮上,以查看其确切功能

屏幕截图

许可证

Sloth Utilities 是开源软件,许可协议为MIT许可证