- Aug 29, 2021
-
-
Dylan Wilson authored
Specify image tag 1.1.1 in docker-compose.yml for php and apache images.
-
Dylan Wilson authored
[#5] Revert "Merge branch 'issue-4' into 'main'" Closes #5 See merge request !4
-
Dylan Wilson authored
This reverts merge request !2
-
Dylan Wilson authored
Specify image tag 1.1 in docker-compose.yml for php and apache images.
-
Dylan Wilson authored
[#3] Fix HTTP 403 (Forbidden) errors Closes #3 See merge request !3
-
Dylan Wilson authored
Currently, the Apache server attempts to use port 9000 on the php container for handling PHP files and loads all other files from /var/www/html - however, /var/www/html does not exist in the Apache container. This results in the error: Forbidden - You don't have permission to access this resource. The web files from the php container should be shared with the apache container, mounted at /var/www/html. A volume called www-data will now be mounted on the php container and then mounted on the apache container at /var/www/html. This allows both the containers to access these files.
-
Dylan Wilson authored
[#4] Upgrade to PHP 8.0 Closes #4 See merge request !2
-
Dylan Wilson authored
Currently, the php container uses the php:7.4-fpm-alpine Docker image as its base. This was initially due to Multicraft's lack of support for PHP 8.0. Multicraft now fully supports PHP 8.0 so the php:8.0-fpm-alpine image will now be used as the base.
-
- Aug 28, 2021
-
-
Dylan Wilson authored
[#2] Fix error Jinja variable 'str object' has no attribute 'host' Closes #2 See merge request !1
-
Dylan Wilson authored
Attempting to deploy php/application.php.dist in Salt results in the following error: Unable to manage file: Jinja variable 'str object' has no attribute 'host'. This was caused by the php/application.php.dist expecting the Multicraft SMTP information to be available though pillars. This file has been updated to instead use the vault.read_secret module to get the data from Vault directly.
-
- Aug 22, 2021
-
-
Dylan Wilson authored
Specify image tag 1.0 in docker-compose.yml when pulling down php and apache images.
-
Dylan Wilson authored
Create a simple Dockerised Multicraft project which will build Docker images with the Multicraft panel configured as required for MinersRealm. The supplied .gitlab-ci.yml will build the images when pushed to main. These images are then used by the supplied docker-compose.yml file which pulls them down and mounts the application config.
-
Dylan Wilson authored
Create an empty PhpStorm project with a .gitignore file generated by the .ignore plugin to ignore JetBrains files.
-