Use your terminal to install this release for Linux or Windows:
# for macos/linux
$ curl -sSL https://raw.githubusercontent.com/roymoran/page/main/install/install.sh | sh
# for windows powershell
$ Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/roymoran/page/main/install/install.ps1')
On macOS download and run the .pkg installer.
Changes:
- Avoid CNAME record at apex for Namecheap, this causes failure when attempting to validate domain ownership via DNS challenge.
Use your terminal to install this release for Linux or Windows:
# for macos/linux
$ curl -sSL https://raw.githubusercontent.com/roymoran/page/main/install/install.sh | sh
# for windows powershell
$ Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/roymoran/page/main/install/install.ps1')
On macOS download and run the .pkg installer.
Changes:
- Revert init.go
- Validate Host and Registrar valid
Changes:
- Introduce PAGE_CLI_TEST flag for better testing
- Change
template
key in definition file tofiles
- Remove payment link output
Install this release:
# for macos/linux
$ curl -sSL https://raw.githubusercontent.com/roymoran/page/main/install/install.sh | sh
# for windows powershell
$ Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/roymoran/page/main/install/install.ps1')
Changes:
- Fix errors in ProccessDefinitionFile and add templateFieldErrors helper function to surface template file error messages
Install this release:
# for macos/linux
$ curl -sSL https://raw.githubusercontent.com/roymoran/page/main/install/install.sh | sh
# for windows powershell
$ Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/roymoran/page/main/install/install.ps1')
Changes:
- Fix error when copying over files from a template path
Install this release:
# for macos/linux
$ curl -sSL https://raw.githubusercontent.com/roymoran/page/main/install/install.sh | sh
# for windows powershell
$ Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/roymoran/page/main/install/install.ps1')
Changes:
- Fix error when deploying more than 1 webpage under aws host.
- Move webpage templates to https://gitlab.com/page-templates
Install this release:
# for macos/linux
$ curl -sSL https://raw.githubusercontent.com/roymoran/page/main/install/install.sh | sh
# for windows powershell
$ Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/roymoran/page/main/install/install.ps1')
Changes:
- run
page build
to generate a webpage for you. Use prompts such as "Create a webpage with a headline 'Hello, World!' centered both vertically and horizontally." Your page is generated in the current directory and can be used as the template inpage.yml
- just provide the path to the generated webpage. See this video demo
Example page.yml
with path to generate webpage.
.
.
.
template: "/Users/roymoran/Documents/tempsite-xyhm"
Install this release:
# for macos/linux
$ curl -sSL https://raw.githubusercontent.com/roymoran/page/main/install/install.sh | sh
# for windows powershell
$ Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/roymoran/page/main/install/install.ps1')
Changes since last release.
- Now run
page up
for certificate renewals - Updated the
page up
command to include more descriptive and user-friendly output sequences for each deployment step, including visual animations and completion indicators for Host, Certificate, Domain, and Website Files. - Enhanced
page.yml
to accept local file paths for theTemplate
property, for greater flexibility in template sourcing. Also include improved parsing of the domain. - Now install page cli with single command
curl -sSL https://raw.githubusercontent.com/roymoran/page/main/install/install.sh | sh
for macOS/LinuxInvoke-Expression (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/roymoran/page/main/install/install.ps1')
on Windows Powershell - Introducing short videos to guide in configuring tool and deploy your first website.
- Introducing a templates directory.
- Add support for additional 64-bit ARM systems including Apple Silicon and Windows