Skip to content

Instantly share code, notes, and snippets.

View paulodutra's full-sized avatar

Paulo Dutra paulodutra

View GitHub Profile
@paulodutra
paulodutra / 6-alterando-config-copyright-docusaurus.js
Created February 27, 2020 21:49
Alterar a configuração a respeito de copyright no docusaurus
@paulodutra
paulodutra / 5-alterando-icones-e-favico-docusaurus.js
Created February 27, 2020 21:45
Alterando os icones e favico no docusaurus
//restante dos atributos de configurações
/* path to images for header/footer */
headerIcon: 'img/docusaurus.svg',
footerIcon: 'img/docusaurus.svg',
favicon: 'img/docusaurus.ico',
//restante dos atributos de configurações
@paulodutra
paulodutra / 4-alterando-cores-primarias-e-secundarias-docusaurus.js
Created February 27, 2020 21:15
Alterando cores primarias e secundarias no docusaurus
//restante dos atributos de configurações
/* Colors for website */
colors: {
primaryColor: '#2e8555',
secondaryColor: '#388b5d',
},
//restante dos atributos de configurações
@paulodutra
paulodutra / 3-alterando-titulo-e-subtitulo-docusaurus.js
Created February 27, 2020 21:13
Alterando o titulo e subtitulo do site no docusaurus versão 1.14.4
//demais configurações
const siteConfig = {
title: 'Post sobre docusaurus',
tagline: 'Um site sobre o docusaurus',
//restante dos atributos de configurações
}
@paulodutra
paulodutra / 2-criando-projeto-docusaurus.sh
Last active February 26, 2020 00:04
Criando pasta, iniciando projeto docusaurus e startando o projeto
mkdir criando-site-lp-docs-docusaurus
cd criando-site-lp-docs-docusaurus
docusaurus-init
cd criando-site-lp-docs-docusaurus/website
npm start
@paulodutra
paulodutra / 1-instalando-o-docusaurus-de-forma-global.sh
Created February 25, 2020 23:53
Instalando o docusaurus de forma global utilizando o NPM
npm install -g docusaurus-init
@paulodutra
paulodutra / 4-politica-bucket-publico.json
Created January 30, 2020 19:48
politicas do bucket para permitir o get de arquivos AWS s3 sem informar o X-Amz-Security-Token
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AddPerm",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::nome-do-bucket/*"
}
@paulodutra
paulodutra / 3-config-env-bucket-aws-s3.env
Created January 30, 2020 19:18
Configurações do bucket S3 AWS no arquivo .env da aplicação
FILESYSTEM_DRIVER=s3
AWS_ACCESS_KEY_ID='sua-key'
AWS_SECRET_ACCESS_KEY='sua-access-key'
AWS_DEFAULT_REGION=us-west-2
AWS_BUCKET=aws-s3-files
AWS_URL="https://s3.us-west-2.amazonaws.com/aws-s3-files"
@paulodutra
paulodutra / 2-dependencias-aws-sdk-the-league-flysystem-s3.json
Created January 30, 2020 18:06
Dependências necessárias para utilizar o s3 como storage de arquivos
"aws/aws-sdk-php": "3.0",
"league/flysystem-aws-s3-v3": "~1.0"
@paulodutra
paulodutra / 1-clonado-e-configurando-o-projeto-de-upload-de-arquivos.sh
Created January 30, 2020 17:49
Comandos para clonar e configurar o projeto de upload de arquivos base64 utilizando o laravel framework 6
git clone https://github.com/paulodutra/upload-base64-laravel6.git
mv upload-base64-laravel6 salvando-arquivos-aws-s3-laravel-6
composer install
cp .env.example .env
php artisan key:generate