Repository navigation
What's changed
Added
- GitHub deployment environment: the website and installer are served by GitHub
Pages ondwiis.dedusoft.com, and versioned release tarballs are published as
GitHub Releases in the publicdedusoft/dwiis-distrepository. - Automated release pipeline (
Releaseworkflow): bump the version, tag, build,
publish GitHub Releases and deploy, from a single button in GitHub Actions. Rollbackworkflow to promote any previous release back to latest.CIworkflow: ShellCheck, syntax checks and a reproducible-build check on
every push and pull request.scripts/build-release.sh: one reproducible build shared by every deployment
environment, andscripts/release-notes.shfor release notes.- Per-environment deployment guides under
docs/deployment/. SHA256SUMSfile attached to every release.
Changed
- Public installs now download release tarballs from GitHub Releases. Machines
installed earlier keep updating throughhttps://dwiis.dedusoft.com/releases/,
which remains available. - The AWS EC2
sync-bootstrap.shscript now uses the shared build; its output
and Nginx layout are unchanged. - Internal material (
knowledge/,deploy/, deployment docs) is no longer
shipped in public release tarballs.
Install
curl -fsSL https://dwiis.dedusoft.com/install.sh | bash
dwiis install --profile backend # minimal | frontend | backend | devops | fullVerified install (recommended):
curl -fsSL https://dwiis.dedusoft.com/install.sh -o install.sh
curl -fsSL https://dwiis.dedusoft.com/install.sh.sha256 -o install.sh.sha256
sha256sum -c install.sh.sha256 && bash install.shUpdate an existing workstation
dwiis self-update
dwiis install --profile <your-profile>Supported: Ubuntu 22.04, 24.04 and 26.04 LTS.
Checksums (SHA-256)
b704f5d5269f8c725bded8af7eeb9a5b9fd1649f97924af8359ed8147bf1c3d5 dwiis-1.2.0.tar.gz
b704f5d5269f8c725bded8af7eeb9a5b9fd1649f97924af8359ed8147bf1c3d5 dwiis-latest.tar.gz
403cfe9b4102fd5a2c215cfd3c188123f2cca76a4ec8407a57219c5cebff3067 install.sh
1e5b51cde515396a9fa762909cf8ca6584ccc564b325d2eebeea76175fe95c4d VERSION