|
19 | 19 | </p> |
20 | 20 |
|
21 | 21 |
|
22 | | -## Sobre Task-Manager |
| 22 | +## About Task-Manager |
23 | 23 |
|
24 | | -Task-manager é um sistema feito em laravel para gerenciar tarefas em seu servidor. Funcionando como uma interface para ```cronjobs``` e executando tarefas em segundo planno, seja um script linux, um arquivo PHP, ou um comando especifico em seu servidor de produção, sendo possível rodar em servidores dedicados e compartilhados. |
| 24 | +Task-manager is a Laravel system for managing tasks on your server. It functions as an interface for ```cronjobs``` and executes tasks in the background, whether it's a Linux script, a PHP file, or a specific command on your production server. It can run on both dedicated and shared servers. |
25 | 25 |
|
26 | | -## Serviços de hospedagem testados |
| 26 | +## Tested Hosting Services |
27 | 27 |
|
28 | | -| serviço | provedor | status | |
| 28 | +| Service | Provider | Status | |
29 | 29 | |---------|----------|--------| |
30 | | -| Hospedagem dedicada | Hostinger | ✅ | |
31 | | -| Hospegame Compartilhada | Hostinger | ✅ | |
32 | | -| Hospedagem Premium | Hostigator | ✅ | |
33 | | -| Hospedagem Compartilhada | Hostigator | ✅ |
34 | | -| Hospedagem Dedicada | Digital Ocean | ✅ | |
| 30 | +| Dedicated Hosting | Hostinger | ✅ | |
| 31 | +| Shared Hosting | Hostinger | ✅ | |
| 32 | +| Premium Hosting | Hostigator | ✅ | |
| 33 | +| Shared Hosting | Hostigator | ✅ | |
| 34 | +| Dedicated Hosting | Digital Ocean | ✅ | |
35 | 35 |
|
36 | | -## instalação |
| 36 | +## Installation |
37 | 37 |
|
38 | | -Para efetuar a instalação é necessario ter como requisitos: |
| 38 | +To install, the following requirements are needed: |
39 | 39 |
|
40 | | ->- PHP na verão 8.2 ou superior |
41 | | ->- composer na versão 2.7 ou superior |
42 | | ->- cURL instalado |
43 | | ->- Banco de dados sqlite3, Mysql, Postgresql ou MongoDB |
| 40 | +>- PHP version 8.2 or higher |
| 41 | +>- Composer version 2.7 or higher |
| 42 | +>- cURL installed |
| 43 | +>- Database: sqlite3, MySQL, PostgreSQL, or MongoDB |
44 | 44 |
|
45 | | -#### Passo a passo para instalação |
46 | | -* Clone este repositorio ou baixe em seu servidor. |
47 | | -* instale as dependências com composer: |
| 45 | +#### Step-by-Step Installation |
| 46 | +* Clone this repository or download it to your server. |
| 47 | +* Install the dependencies with composer: |
48 | 48 | ```sh |
49 | 49 | composer install --no-interaction --prefer-dist --optimize-autoloader |
50 | 50 | ``` |
51 | | -* Crie um arquivo ```.env``` a partir do ```.env.example```: |
| 51 | +* Create a ```.env``` file from the ```.env.example``` file: |
52 | 52 | ```sh |
53 | 53 | cat .env.example >> .env |
54 | 54 | ``` |
55 | | -* Gere uma chave para aplicação : |
| 55 | +* Generate an application key: |
56 | 56 | ```sh |
57 | 57 | php artisan key:generate |
58 | 58 | ``` |
59 | | -* Execute a migração do sistema |
| 59 | +* Run the system migration |
60 | 60 | ```sh |
61 | 61 | php artisan migrate |
62 | 62 | ``` |
63 | 63 |
|
64 | | -## Configurando serviços |
| 64 | +## Configuring Services |
65 | 65 |
|
66 | | -Após a instalação, o sistema ja é acessivel atraves da url da sua instalação. |
67 | | -Para acessar o painel basta utilizar a rota ```/manager```. |
| 66 | +After installation, the system is accessible via the installation URL. |
| 67 | +To access the panel, use the route ```/manager```. |
68 | 68 |
|
69 | | -Contudo, o sistema ainda precisa ser configurado. Para o sistema funcionar, é necessario apontar apenas 1 cronjob para o endpoint ```/supervisor```. Desta forma, o sistema executa internamente o comando ```app:supervisor``` onde mantem os processos e serviços registrados continuamente em execução de acordo com a configuraão e intervalo inseridos. |
70 | | - |
71 | | ->- NOTA: Para garantir que os serviços do Manager permaneçam sempre em execução, recomenda-se usar o instervalo de 1 minuto para o cronjob. |
| 69 | +However, the system still needs to be configured. For the system to function, you need to point only 1 cronjob to the endpoint ```/supervisor```. This way, the system internally executes the command ```app:supervisor```, which keeps the registered processes and services running continuously according to the configuration and interval set. |
72 | 70 |
|
| 71 | +>- NOTE: To ensure that the Manager's services remain always running, it is recommended to use a 1-minute interval for the cronjob. |
0 commit comments