Website/portfolio desenvolvido com Silex micro-framework PHP e tema responsivo utilizando HTML5 Boilerplate.
- PHP >= 5.3
- Silex Micro-framework
- html5-boilerplate
- GitHub API
- xliff-file-generator
- Virtaal translate
-
Execute
git clone https://github.com/laborautonomo/laborautonomo-site.git
-
Baixe o executável
composer.phar
ou utilize o instalador:$ curl -sS https://getcomposer.org/installer | php
-
Execute o composer:
php composer.phar install
-
Configure o arquivo
src/bootstrap.php
-
Adicione permissão de escrita (777) ao diretório "storage"
As páginas dos projetos são geradas automaticamente, baseadas no arquivo README.md
do GitHub. Quando ocorre o primeiro acesso à página de um projeto, o arquivo html é gerado e gravado no diretório storage/pages/
.
Caso você prefira fazer a atualização das páginas dos projetos independente do acesso, utilize o script src/cron-data-updates.php
em uma tarefa Cron (isso é apenas uma sugestão), verificando a frequencia necessária (nós chamamos uma vez por semana).
Esse script verifica e atualiza o conteúdo de Releases também.