PHPUGMRN 06/23 meetup
The PHP meetup Metropolregion Rhein-Neckar will meet again on the 14th of December 2023 at wawibox in Heidelberg, Germany.
Display RSS feed on your GitHub profile
Can our latest blog posts be rendered on our bitExpert GitHub organization page? This was the challenge I tried to solve. Apparently, yes. In this blog post, I cover all the steps needed to achieve that in this blog post.
PHPUGFFM 05/23 meetup
Join the PHP meetup Frankfurt on the 23rd of November for our last meetup in 2023.
Hello Docusaurus v3!
Last week Docusaurus released version 3.0.0 and we managed to upgrade our blog without many issues.
My SyliusCon 2023 review
Last week I traveled to Poznań, Poland to speak at SyliusCon 2023 about the Gally connector we've built for our partner Gally.
Using GitLab environment specific variables in multiple jobs
While setting up a GitLab CI build & deployment pipeline for one of our customer projects, I had the need to expose GitLab's environment-specific variables in multiple jobs as I needed the information in the build & deployment steps. Since I needed to run the jobs on different servers, I was not able to combine both jobs.
Deploying Sylius with Deployer
Deployer is a valuable tool that simplifies and automates the deployment process of PHP applications in a traditional non-container environment.
Using existing Docker network error in Docker Compose
Following our guide to set up Traefik, Docker, and Compose with multiple networks, I ran into a problem:
a network with name customer_staging_default exists but was not created for project "customer_staging"
Set `external: true` to use an existing network
network customer_staging_default was found but has incorrect label com.docker.compose.network set to "staging_default"
PostgreSQL upgrade in a Docker setup
One of my recent tasks was to run an upgrade of a production PostgreSQL database. Since we have PostgreSQL running in a Docker container in our Hashicorp Nomad environment, I assumed it would be enough to switch to a new Docker image and everything would be working fine.