Skip to content

@svpernova09 svpernova09 released this Jul 22, 2020 · 1 commit to 20.04 since this release

  • Partially resolves #1461 issue w/ MariaDB
Assets 2

@svpernova09 svpernova09 released this Jul 21, 2020 · 4 commits to 20.04 since this release

New Features 🆕

Enable or Disable Services

Homestead starts several services by default however if your configuration overrides one of these defaults you can specify which services you would like to enable or disable during provisioning. For example if you only needed PostgreSQL 12 your services: configuration in Homestead.yaml might look like:

services:
    - enabled:
        - "postgresql@12-main"
    - disabled:
        - "mysql"

This configuration would ensure postgresql@12-main service would be enabled and mysql would be disabled from starting at boot. The specified services will also be started or stopped based on their location in enabled and disabled sections.

New Default Versions

  • Ubuntu 20.04
  • MySQL 8 (mysql8 feature script removed)
  • Node 14

General Notes

Wildcard SSL

Homestead configures a self-signed SSL certificate for each site defined in the sites: section of your Homestead.yaml file. If you would like to generate a wildcard SSL certificate for a site you may add a wildcard option to that site's configuration. By default the site will use the wild card certificate instead of the specific domain certificate.

- map: foo.domain.test
  to: /home/vagrant/domain
  wildcard: "yes"

If the use_wildcard option is set to no, the wildcard certificate will be generated but will not be used:

- map: foo.domain.test
  to: /home/vagrant/domain
  wildcard: "yes"
  use_wildcard: "no"

Note: LMM Database snapshots are not currently availiable in version 11.x.

Assets 2

@svpernova09 svpernova09 released this Jul 21, 2020 · 4 commits to master since this release

  • Refactor wildcard usage resolves #1458 & add services feature

New Features 🆕

Enable or Disable Services

Homestead starts several services by default however if your configuration overrides one of these defaults you can specify which services you would like to enable or disable during provisioning. For example if you only needed PostgreSQL 12 your services: configuration in Homestead.yaml might look like:

services:
    - enabled:
        - "postgresql@12-main"
    - disabled:
        - "mysql"

This configuration would ensure postgresql@12-main service would be enabled and mysql would be disabled from starting at boot. The specified services will also be started or stopped based on their location in enabled and disabled sections.

Wildcard SSL

Homestead configures a self-signed SSL certificate for each site defined in the sites: section of your Homestead.yaml file. If you would like to generate a wildcard SSL certificate for a site you may add a wildcard option to that site's configuration. By default the site will use the wild card certificate instead of the specific domain certificate.

- map: foo.domain.test
  to: /home/vagrant/domain
  wildcard: "yes"

If the use_wildcard option is set to no, the wildcard certificate will be generated but will not be used:

- map: foo.domain.test
  to: /home/vagrant/domain
  wildcard: "yes"
  use_wildcard: "no"
Assets 2

@svpernova09 svpernova09 released this Jul 20, 2020 · 7 commits to master since this release

Assets 2

@svpernova09 svpernova09 released this Jul 1, 2020 · 12 commits to master since this release

  • Fixes Minio issue: #1442
Assets 2

@svpernova09 svpernova09 released this Jun 30, 2020 · 13 commits to master since this release

The most notable change is you will no longer be prompted to update to a pre-release beta box. I've been doing these for several years and finally figured this out. Stay in school kids and never stop learning.

Assets 2

@svpernova09 svpernova09 released this Jun 26, 2020 · 17 commits to master since this release

  • Fix remote MariaDB access
Assets 2

@svpernova09 svpernova09 released this Jun 25, 2020 · 18 commits to master since this release

Assets 2

@svpernova09 svpernova09 released this Jun 24, 2020 · 20 commits to master since this release

Assets 2
Pre-release
Pre-release

@svpernova09 svpernova09 released this Jun 14, 2020

Beta Release

Beta Usage Notes

Pull the latest changes from the focal-magor-version branch.

New Features 🆕

Enable or Disable Services

Homestead starts several services by default however if your configuration overrides one of these defaults you can specify which services you would like to enable or disable during provisioning. For example if you only needed PostgreSQL 12 your services: configuration in Homestead.yaml might look like:

services:
    - enabled:
        - "postgresql@12-main"
    - disabled:
        - "mysql"

This configuration would ensure postgresql@12-main service would be enabled and mysql would be disabled from starting at boot. The specified services will also be started or stopped based on their location in enabled and disabled sections.

New Default Versions

  • Ubuntu 20.04
  • MySQL 8 (mysql8 feature script removed)
  • Node 14

General Notes

Wildcard SSL

Homestead configures a self-signed SSL certificate for each site defined in the sites: section of your Homestead.yaml file. If you would like to generate a wildcard SSL certificate for a site you may add a wildcard option to that site's configuration. By default the site will use the wild card certificate instead of the specific domain certificate.

- map: foo.domain.test
  to: /home/vagrant/domain
  wildcard: "yes"

If the use_wildcard option is set to no, the wildcard certificate will be generated but will not be used:

- map: foo.domain.test
  to: /home/vagrant/domain
  wildcard: "yes"
  use_wildcard: "no"
Assets 2
You can’t perform that action at this time.