Precisas de correr um site localmente por https, mas não sabes como o fazer através de uma ligação segura? Descubre como o fazer neste artigo.

Em primeiro, cria a estrutura abaixo numa pasta:

Adiciona o código…


Do you need to run a site locally over https, but don’t know how to do it over a secure connection? Find out how to do this in this article.

At first, create the below structure in a folder:


Em primeiro lugar, inicia um container PHP e mantém-o em execução.

Cria um ficheiro chamado php na pasta /usr/local/bin.

Com o conteúdo abaixo:

Torna o ficheiro executável.

1000:1000 são os ids do utilizador e grupo na máquina local. Isto é necessário para prevenir que o container mude o proprietário dos ficheiros.

Pronto. Agora podes experimentar:


At first, start a PHP container and keep it running.

Create a file named php in /usr/local/bin folder.

With the contents below:

Make the file executable.

1000:1000 are the user and group ids on the host machine. This is necessary to prevent the container from changing the owner of the files.

That’s it. Now you can try it:


Este artigo serve para explicar como utilizar o xDebug com o Laradock no Visual Studio Code.

Viusal Studio Code

Visual Studio Code é um editor de código redefinido e otimizado para criar e depurar aplicações modernas para a web. …


This article serves to explain how to use xDebug with Laradock in Visual Studio Code.

Viusal Studio Code

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform — Linux, macOS and Windows.

Laradock


COVID-19

Vivemos na era das novas tecnologias, mas infelizmente estas têm sido usadas para quase tudo, menos para contribuir para um mundo melhor.

Neste momento, o nosso país (e outros, mas vou falar de Portugal) vive um momento de muita insegurança e que vai aumentar nos próximos dias com o incremento…


To start running your Dusk tests with Laradock, in addition to the installation as explained in the official Laravel documentation, two more steps are needed.

First of all, you must create a specific environment file for Dusk, just following the official Laravel documentation (Environment Handling).

In the new file (for example, .env.dusk.local) the variable APP_URL must be set to http://nginx.

And, in the tests / DuskTestCase.php file, change the url of the selenium server to http://selenium: 4444/wd/hub.

It’s ready, now you can run your Dusk tests:


Para começar a correr os seus testes Dusk com o Laradock, para além da instalação como explicada na documentação oficial da Laravel, são necessárias mais duas etapas.

Em primeiro lugar deverás criar um ficheiro de ambiente específico para o Dusk, sendo apenas preciso seguir a documentação oficial da Laravel (Environment Handling).

No novo ficheiro (por exemplo, .env.dusk.local) a variável APP_URL deve ser configurada como http://nginx. Ou seja:

E, no ficheiro tests/DuskTestCase.php mudar o url do servidor selenium para http://selenium:4444/wd/hub. Ou seja:

Pronto, agora já podes correr os teus testes Dusk:


IT DEPENDS!

My desk

I’ve been working remotely for 4 years.

It’s cool? For me it is!

It’s easy? For me it is!

Working remotely can be cool and easy, but it can also be neither cool nor easy. …

Luis Coutinho

Full Stack Web Developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store