Skip to content

Releases: cameronraysmith/nixpod

v0.3.1-beta.1

20 Jun 02:25
Compare
Choose a tag to compare
v0.3.1-beta.1 Pre-release
Pre-release

0.3.1-beta.1 (2024-06-20)

Bug Fixes

v0.3.0

19 Jun 22:06
Compare
Choose a tag to compare

0.3.0 (2024-06-19)

What's Changed

Full Changelog: v0.2...v0.3.0

Features

  • ci: add jupnix (6f3fe3a)
  • ci: build nixpod-home image with nix (57cf1f1)
  • containers: add fromImage support to multiuser container (53c8108)
  • containers: add function to create home directories (a6c1877)
  • containers: add template for nix multiuser container (364f3d7)
  • dotenv: add dotenv template (fa060b6)
  • flake: add ghapod and manifest (70e219c)
  • flake: add jupnix image (d37e7a3)
  • github: add build-nix-image action (39fa663)
  • home: add atuin (7eb20ad)
  • just: add secrets recipes (c6234da)
  • teller: add config (a75d82e)

Bug Fixes

  • actions: add support for build-args (11ae01d)
  • build-nix-image: use releaseVersion (1be3b3f)
  • cd: disable on push (5bdc09e)
  • ci: add concurrency group to nixci job (7a361e4)
  • ci: add ghapod job (d6cc4d3)
  • ci: enable cache on nixci job (6b42017)
  • ci: enable image push for PRs with build-images label (d968d56)
  • ci: reenable debnixpod (b10595f)
  • ci: reenable dependent debnix jobs (6c47b3b)
  • ci: release condition (0a22d38)
  • ci: rename nixpod job (90981ba)
  • ci: show logs and trace (3284159)
  • ci: update concurrency groups and conditions for ci image build (2043acf)
  • ci: update job dependencies (29f3996)
  • ci: update job references (e12fdd3)
  • containers: add nixProfileScript for nix-daemon (db82cb1)
  • containers: add nonRootUserDirectories and init scripts (39a37af)
  • containers: convert guids to strings (18bc78a)
  • containers: improve debnixpod caching (5699fc2)
  • containers: improve debnixpod caching (e5ddaca)
  • containers: improve debnixpod logging (d2af22e)
  • containers: make user directories manually (e5aca17)
  • containers: only create groups that don't already exist (1128b57)
  • containers: provide additional multiuser overrides (db83cb1)
  • containers: redirect nix-daemon output (50a618e)
  • containers: rename multiuser-container -> multiuser (5a38bcc)
  • containers: separate nonRootUsers (900e846)
  • containers: set debnix trusted users (bd50553)
  • containers: set entrypoint (46d1c3f)
  • containers: set store owner (af964e8)
  • containers: update per-user profiles (f8def87)
  • containers: update s6EntrypointScript (f71258c)
  • containers: update user gids and groups (7ba26c7)
  • direnv: use dotenv (32d5886)
  • flake: add /etc/pam.d/system-auth (5341a03)
  • flake: add buildImage version of ghapod (4825e02)
  • flake: add homeConfigurations activationPackage to contents (09a95e9)
  • flake: add missing /etc/pam.d/sudo (8cb811a)
  • flake: add su and sudo to root PATH (18f4b79)
  • flake: append to nsswitch.conf (416b2aa)
  • flake: build ghanix from buildMultiUserNixImage (58efe5c)
  • flake: build image with nix (21f4ae0)
  • flake: compose PAM su and sudo base images (e2725c3)
  • flake: container is named nixpod (ea83028)
  • flake: derived image needs maxLayers > fromImage.maxLayers (1dc225d)
  • flake: disable config (d9546ff)
  • flake: disable entrypoint (656355b)
  • flake: disable updating sudoers (b5b746c)
  • flake: duplicate shadowSetup (cb402c5)
  • flake: enable entrypoint script (a4229f0)
  • flake: enable multi-user nix (cc0c62a)
  • flake: fix errors in sudoers config (5511b38)
  • flake: layered images have contents attribute (0d2d36f)
  • flake: link all paths and ...
Read more

v0.3.0-beta.1

19 Jun 21:52
Compare
Choose a tag to compare
v0.3.0-beta.1 Pre-release
Pre-release

0.3.0-beta.1 (2024-06-19)

Features

  • ci: add jupnix (6f3fe3a)
  • ci: build nixpod-home image with nix (57cf1f1)
  • containers: add fromImage support to multiuser container (53c8108)
  • containers: add function to create home directories (a6c1877)
  • containers: add template for nix multiuser container (364f3d7)
  • dotenv: add dotenv template (fa060b6)
  • flake: add ghapod and manifest (70e219c)
  • flake: add jupnix image (d37e7a3)
  • github: add build-nix-image action (39fa663)
  • home: add atuin (7eb20ad)
  • just: add secrets recipes (c6234da)
  • teller: add config (a75d82e)

Bug Fixes

  • actions: add support for build-args (11ae01d)
  • build-nix-image: use releaseVersion (1be3b3f)
  • cd: disable on push (5bdc09e)
  • ci: add concurrency group to nixci job (7a361e4)
  • ci: add ghapod job (d6cc4d3)
  • ci: enable cache on nixci job (6b42017)
  • ci: enable image push for PRs with build-images label (d968d56)
  • ci: reenable debnixpod (b10595f)
  • ci: reenable dependent debnix jobs (6c47b3b)
  • ci: release condition (0a22d38)
  • ci: rename nixpod job (90981ba)
  • ci: show logs and trace (3284159)
  • ci: update concurrency groups and conditions for ci image build (2043acf)
  • ci: update job dependencies (29f3996)
  • ci: update job references (e12fdd3)
  • containers: add nixProfileScript for nix-daemon (db82cb1)
  • containers: add nonRootUserDirectories and init scripts (39a37af)
  • containers: convert guids to strings (18bc78a)
  • containers: improve debnixpod caching (5699fc2)
  • containers: improve debnixpod caching (e5ddaca)
  • containers: improve debnixpod logging (d2af22e)
  • containers: make user directories manually (e5aca17)
  • containers: only create groups that don't already exist (1128b57)
  • containers: provide additional multiuser overrides (db83cb1)
  • containers: redirect nix-daemon output (50a618e)
  • containers: rename multiuser-container -> multiuser (5a38bcc)
  • containers: separate nonRootUsers (900e846)
  • containers: set debnix trusted users (bd50553)
  • containers: set entrypoint (46d1c3f)
  • containers: set store owner (af964e8)
  • containers: update per-user profiles (f8def87)
  • containers: update s6EntrypointScript (f71258c)
  • containers: update user gids and groups (7ba26c7)
  • direnv: use dotenv (32d5886)
  • flake: add /etc/pam.d/system-auth (5341a03)
  • flake: add buildImage version of ghapod (4825e02)
  • flake: add homeConfigurations activationPackage to contents (09a95e9)
  • flake: add missing /etc/pam.d/sudo (8cb811a)
  • flake: add su and sudo to root PATH (18f4b79)
  • flake: append to nsswitch.conf (416b2aa)
  • flake: build ghanix from buildMultiUserNixImage (58efe5c)
  • flake: build image with nix (21f4ae0)
  • flake: compose PAM su and sudo base images (e2725c3)
  • flake: container is named nixpod (ea83028)
  • flake: derived image needs maxLayers > fromImage.maxLayers (1dc225d)
  • flake: disable config (d9546ff)
  • flake: disable entrypoint (656355b)
  • flake: disable updating sudoers (b5b746c)
  • flake: duplicate shadowSetup (cb402c5)
  • flake: enable entrypoint script (a4229f0)
  • flake: enable multi-user nix (cc0c62a)
  • flake: fix errors in sudoers config (5511b38)
  • flake: layered images have contents attribute (0d2d36f)
  • flake: link all paths and update sudoers (5c155f3)
  • flake: link paths and define SSL vars (b5cd949)
  • flake: move all user config in base image ([1c780fc](1c780fc...
Read more

v0.2.8

23 May 14:07
Compare
Choose a tag to compare

0.2.8 (2024-05-23)

What's Changed

Bug Fixes

  • envrc: use nix-direnv (6e443e6)
  • flake: add act and ratchet to default devShell (d0a1ac6)

Full Changelog: v0.2.7...v0.2.8

v0.2.7

22 May 19:01
e69d63e
Compare
Choose a tag to compare

Changes

Full Changelog: v0.2.6...v0.2.7

v0.2.6

22 May 05:36
6dadc43
Compare
Choose a tag to compare

Changes

  • No changes

Full Changelog: v0.2.5...v0.2.6

v0.2.5

22 May 05:25
2553eb4
Compare
Choose a tag to compare

Changes

  • No changes

Full Changelog: v0.2.4...v0.2.5

v0.2.2

22 May 04:39
a25edf1
Compare
Choose a tag to compare

Changes

  • No changes

Full Changelog: v0.2.1...v0.2.2

v0.2.1

22 May 04:27
d7e6164
Compare
Choose a tag to compare

Changes

📦 Dependencies

  • chore(deps): update determinatesystems/nix-installer-action digest to 75ffa7f (#50) @renovate
  • chore(deps): update cachix/install-nix-action action to v27 (#51) @renovate
  • chore(deps): update cachix/cachix-action action to v15 (#53) @renovate
  • chore(deps): update actions/checkout digest to a5ac7e5 (#52) @renovate

Full Changelog: v0.2.0...v0.2.1

v0.2.0

14 May 15:33
ea5ead4
Compare
Choose a tag to compare

Changes

🚀 Features

🪲 Fixes

📚 Documentation

📦 Dependencies

  • chore(deps): update cachix/cachix-action action to v13 (#40) @renovate
  • chore(deps): update gitguardian/ggshield-action action to v1.22.0 (#36) @renovate
  • chore(deps): update flake.lock (#32) @github-actions
  • chore(deps): update docker/login-action action to v3 (#26) @renovate
  • chore(deps): update docker/build-push-action action to v5 (#31) @renovate
  • chore(deps): update docker/setup-qemu-action action to v3 (#30) @renovate
  • chore(deps): update docker/setup-buildx-action action to v3 (#28) @renovate
  • chore(deps): update docker/metadata-action action to v5 (#27) @renovate

Full Changelog: v0.1.0...v0.2.0