- Jan 13, 2022
-
-
Dylan Wilson authored
This was added accidentally when testing pulling NFS servers from Vault.
-
Dylan Wilson authored
[#27] Add OVH backup server to nfs_mounts See merge request !22
-
Dylan Wilson authored
-
- Oct 26, 2021
-
-
Dylan Wilson authored
[#26] Add halloween-vote.dylanwilson.dev to sites list Closes #26 See merge request !21
-
Dylan Wilson authored
Nginx configuration has been added but it is also necessary to add halloween-vote.dylanwilson.dev to the sites list so it's directory and Let's Encrypt certificate will be created.
-
Dylan Wilson authored
[#25] Add Nginx configuration for halloween-vote.dylanwilson.dev Closes #25 See merge request !20
-
Dylan Wilson authored
Add Nginx configuration for new project halloween-voting-system.
-
- Oct 24, 2021
-
-
Dylan Wilson authored
[#24] Add muckamore-credit-union-website database to dylanw user Closes #24 See merge request !19
-
Dylan Wilson authored
Grant the dylanw user access to a database called muckamore-credit-union-website. This will be used by muckamore-credit-union.dylanwilson.dev.
-
- Oct 23, 2021
-
-
Dylan Wilson authored
[#23] Only enable IPv6 on runner machines Closes #23 See merge request !18
-
Dylan Wilson authored
IPv6 implemented by mailcow on mail machines and by Pterodactyl on game machines.
-
Dylan Wilson authored
[#22] Change Docker daemon config fixed-cidr-v6 to unique local address Closes #22 See merge request !17
-
Dylan Wilson authored
2001:db8:1:: is a reserved address for use in documentation. The address has been changed to a unique local address (ULA), fd00::/80.
-
- Oct 22, 2021
-
-
Dylan Wilson authored
[#21] Enable IPv6 in Docker Closes #21 See merge request !16
-
Dylan Wilson authored
IPv6 support in Docker is required for running Kitchen CI tests from a Docker container. This is implemented by updating the daemon configuration to set the ipv6 and fixed-cidr-v6 options.
-
- Oct 20, 2021
-
-
Dylan Wilson authored
[#20] Add configuration for muckamore-credit-union.dylanwilson.dev Closes #20 See merge request !15
-
Dylan Wilson authored
Add configuration for a Laravel site to be served at muckamore-credit-union.dylanwilson.dev. As muckamorecreditunion.com no longer displays the Muckamore Credit Union Laravel project, it will be useful to have a live version of the site for any job interviews.
-
- Sep 11, 2021
-
-
Dylan Wilson authored
Add Nginx configuration for WordPress site antrimtiling.com to minions/web01.sls. Closes #17.
-
Dylan Wilson authored
Add Nginx configuration for dylanwilson.co.uk, dylanwilson.uk and dylanw.net to redirect to dylanwilson.dev. Closes #18.
- Sep 05, 2021
-
-
Dylan Wilson authored
The Nginx configuration for minersrealm.net has been added to minions/web01.sls. This will serve a local PHP site using the PHP-FPM socket. Closes #19.
-
- Sep 04, 2021
-
-
Dylan Wilson authored
[#15] Specify Node v14.x on web minions Closes #15 See merge request !13
-
Dylan Wilson authored
The version of Node (and more precisely, npm) available in the Ubuntu repositories is too old to use Laravel Mix. Web states now use the Salt Node formula to install Node. Update the pillars for web minions to specify Node v14.x.
-
- Sep 02, 2021
-
-
Dylan Wilson authored
Add Nginx configuration for dwln.co See merge request !12
-
Dylan Wilson authored
The Nginx configuration for dwln.co has been added to minions/web01.sls.
-
- Aug 31, 2021
-
-
Dylan Wilson authored
[#13] Remove Multicraft and add Pterodactyl database to MinersRealm user Closes #13 See merge request !11
-
Dylan Wilson authored
Pterodactyl panel only requires one database, as opposed to the two required by Multicraft. multic_panel will become miners_panel and will be used by Pterodactyl. The multic user and multic_daemon database have been removed. Small tidy up in minions/sql01.sls.
-
Dylan Wilson authored
[#12] Fix incorrect FPM socket for panel.minersrealm.net Closes #12 See merge request !10
-
Dylan Wilson authored
The current configuration for panel.minersrealm.net uses the incorrect PHP version for the FPM socket which results in the error: ...connect() to unix:/run/php/php7.2-fpm.sock failed (2: No such file or directory) while connecting to upstream, client: ... Updated to use correct PHP version (8.0).
-
- Aug 30, 2021
-
-
Dylan Wilson authored
[#11] Change panel.minersrealm.net to Pterodactyl recommended configuration Closes #11 See merge request !9
-
Dylan Wilson authored
Multicraft is being replaced for Pterodactyl. Update Nginx configuration with the recommended configuration from Pterodactyl.
-
- Aug 29, 2021
-
-
Dylan Wilson authored
[#10] Fix incorrect TLS certificate location for panel.minersrealm.net Closes #10 See merge request !8
-
Dylan Wilson authored
Change the location of the TLS certificate from /etc/letsencrypt/live/minersrealm.net/fullchain.pem to /etc/letsencrypt/live/panel.minersrealm.net/fullchain.pem. This fixes the error: cannot load certificate "/etc/letsencrypt/live/minersrealm.net/fullchain.pem".
-
Dylan Wilson authored
[#9] Add Nginx configuration for panel.minersrealm.net Closes #9 See merge request !7
-
Dylan Wilson authored
The Docker containers for https://panel.minersrealm.net are starting up and available on port 33935 but there is no Nginx configuration. Add Nginx configuration to minions/web01.sls.
-
- Aug 28, 2021
-
-
Dylan Wilson authored
[#8] Add panel.minersrealm.net configuration to web01 pillars Closes #8 See merge request !6
-
Dylan Wilson authored
The first website to be deployed on the web01 machine is https://panel.minersrealm.net. This will be cloned from https://gitlab.dylanwilson.dev/dylan/minersrealm-panel.git. This configuration is stored in minions/web.sls.
-
- Jul 19, 2021
-
-
Dylan Wilson authored
-
Dylan Wilson authored
The icon for this project in PyCharm is currently 16x16 but this causes a blurry icon when displayed in JetBrains Toolbox. Changing the icon to 32x32 fixes this.
-
- Jul 18, 2021
-
-
Dylan Wilson authored
[#7] Install Docker deb package using Ubuntu repository Closes #7 See merge request !5
-