By default the root user is permitted to login by using password when connecting via ssh. After checking my fail2Ban-Log I always get the feeling, that it absolutely makes sense to deactivate this authentification type.
The gogs developers are distributing packages via packager.io for Debian, Ubuntu and CentOS. Updates can be easily handled that way.
For optimizing a website's performance it might be helpful to identify slow queries. To activate the slow query log your database user needs to have permission to set global variables.
Gogs (Go Git Service) is a painless self-hosted Git service.
I recenlty wrote a simple Chrome-Extension for checking the Availability of my websites.
If you like to run Jira behind a reverse-proxy you'll need to make the following changes to the Tomcat-Configuration.
Let's Encrypt is offering free and trustworthy SSL-Certificates. Certbot will support you by adding those to your apache hosts.
It is quite comfortable to make use of "Shopware.model.Container" for detail views, because record entities will be associated automatically. But by default translations won't be available. Here is the workaround.
If you want to render a grid column after a specific store is loaded you could do it like explained in this article.
By using Git-Hooks you can easily add dumps to a commit.
By using SSH-Aliases you can easily use an alternative key for one host. This may be neccessary if you want to access different Bitbucket- or GitHub-Accounts.
The attribute component of shopware has been refactored completely with version 5.2. In this article I'll provide a short example how to add a custom store to field's combobox.