Nowadays every web site should be secured. To achieve this requires a certificate. A certificate is what allows a web site to use https:// and causes the browser to show the familiar lock symbol.

You can obtain a free certificate from the Let's Encrypt® service but it needs to be renewed before the end of three months. We can make that really easy. We can help you to automatically obtain and regularly renew a wild card certificate that will cover any web site that is based on your domains. For example, we own the domain bsr.cloud and our wild card certificate for bsr.cloud also covers encrypt.bsr.cloud or any other hostname based on bsr.cloud. With the help of our service, you will be able to use the DNS challenge method for a Let's Encrypt® certificate.

The certificates produced this way are wild cards. So they certify the domain and any subdomain. That is a lot easier than needing to create additional certificates for subdomains.

To use our service, you must be able to amend records in the domain name server (DNS) for your domain. You must also be able to run a bash script, something that can be done on almost any Linux system. If you run the script on your web server, it is simple to use the generated certificates on that server without any further effort.

If you are unable to run scripts, please contact us, as we are looking at alternatives.

To use our service for up to 50 domains, take out a subscription and then login. You will then find detailed instructions on how to deploy the system.

Please note that we are not connected with Let's Encrypt® and fully acknowledge their registered trademark.

 

 

Remository FAQ

You can store your software in the Remository file store. Access can be controlled by setting the groups that can access a container. Remository provides a module to show users their ID string needed to enable updates. The Remository multi-module can help you to construct the download link for the XML. More details can be found at https://docs.black-sheep-research.com/remository:joomlaupdate.

Currently, there are three options:

1. The default is the site database. Uploaded files are always stored in the database prior to approval. Storing files in the database is very secure, as no matter what they contain, they cannot be executed. (Obviously you still need to take care not to host files that could be harmful to your users). The repository can be migrated simply by transferring the database.

2. The file system. Although database is recommended for most uses, you may want to store the file repository in the file system. You can set a default location and also set individual locations for each container. Ideally, you should locate the files outside the web server document root for security. Remository will insert an ID number into the file name if you wish, so as to allow multiple files with the same name. This is not visible to users.

3. Another alternative is Amazon's S3 storage service. That allows for unlimited storage (subject to cost) and high speed delivery of files. The files cannot present any risk to your web site.

You can find more information on file storage in the Remository documentation

 

If a Joomla update of Remository fails, and you visit the link shown by Joomla for downloading the software, you are likely to get this failure message. It is followed by more text. If the upgrade fails, attempting to download the link is also likely to fail. What the message is trying to tell you is that you must have a current subscription, and have entered your user token into Remository. The user token can be found on the profile page when you are logged in. It is stored by going to the Remository Options (in the admin interface). The user token is the first item in the options.

Look for "Downloads" in the main menu - then select the folder "Free Joomla Extensions" and select the item you are interested in. Take out a Remository Observer or Remository Support and Upgrades subscription to be able to download free extensions.

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.