Skip to content

Releases: dedusoft/dwiis-dist

Release list

DWIIS v1.2.0

Choose a tag to compare

@duclairdeugoue duclairdeugoue released this 19 Oct 13:43

What's changed

Added

  • GitHub deployment environment: the website and installer are served by GitHub
    Pages on dwiis.dedusoft.com, and versioned release tarballs are published as
    GitHub Releases in the public dedusoft/dwiis-dist repository.
  • Automated release pipeline (Release workflow): bump the version, tag, build,
    publish GitHub Releases and deploy, from a single button in GitHub Actions.
  • Rollback workflow to promote any previous release back to latest.
  • CI workflow: 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, and scripts/release-notes.sh for release notes.
  • Per-environment deployment guides under docs/deployment/.
  • SHA256SUMS file attached to every release.

Changed

  • Public installs now download release tarballs from GitHub Releases. Machines
    installed earlier keep updating through https://dwiis.dedusoft.com/releases/,
    which remains available.
  • The AWS EC2 sync-bootstrap.sh script 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 | full

Verified 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.sh

Update 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