-
12.1.1 Stable
released this
2026-08-15 21:24:48 +00:00 | 94 commits to main since this releaseThere were a number of little bugs in the openbao restores after the openbao refactors that I went through a number of times, but I think we're good now!
Downloads
-
Source code (ZIP)
26 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
12.1.0 Stable
released this
2026-08-15 17:05:15 +00:00 | 95 commits to main since this release- add an extra field/secret key for ghost's activity-database
Downloads
-
Source code (ZIP)
27 downloads
-
Source code (TAR.GZ)
0 downloads
-
12.0.2 Stable
released this
2026-08-15 13:10:20 +00:00 | 96 commits to main since this release- stop trying to make pitr happen and just do normal restores of mysql
- always make sure pxc cluster is up before restoring #64
Downloads
-
Source code (ZIP)
29 downloads
-
Source code (TAR.GZ)
1 download
-
12.0.1 Stable
released this
2026-08-14 13:18:42 +00:00 | 97 commits to main since this releaseFix MySQL Restores:
- We had a hardcoded directory (full-backups) and we were passing in
spec.backupSource.s3.destinationso we fixed it to bespec.backupSource.destination.
Downloads
-
Source code (ZIP)
21 downloads
-
Source code (TAR.GZ)
1 download
- We had a hardcoded directory (full-backups) and we were passing in
-
12.0.0 Stable
released this
2026-08-14 10:44:18 +00:00 | 99 commits to main since this releaseChanges
-
Supports backups and restores for MySQL databases
This came at the cost of needing to refine our schema a little bit. The app level
restoreschema has removed therestore.cnpg_restoreoption and therestoreschema now looks like this:restore: enabled: false db: # enable restoring mysql or postgresql, depending on the app # this option replaces the old restore.cnpg_restore enabled: true s3: # enable restoring S3 (seaweefs or other) enabled: true pvc: # restore app's PVCs (always restores s3 pvc if restore.s3.enabled) enabled: true restic_snapshot_ids: seaweedfs_volume: latest seaweedfs_filer: latestThis also obviates the need for maintaining PVCs specifically for MySQL, as the restore process now restores from S3 (typically seaweedfs right now).
We now have support for only restoring certain parts of an app. A full restore will still do everything, but you can conditionally just do s3, db, or pvc restores (or some combination).
-
We now always support adding the database hostname to your ExternalSecrets Provider
-
We support adding protocol to the issuer when saving the OIDC credentials to your ExternalSecrets provider (this only done for writefreely so far)
-
We now check to see if an OpenBao auth method for your app's namespace already exists instead of trying to create it again by default.
Downloads
-
Source code (ZIP)
26 downloads
-
Source code (TAR.GZ)
1 download
-
-
11.3.4 Stable
released this
2026-08-11 07:33:46 +00:00 | 100 commits to main since this releaseClean up the create_user function some more. It now waits for the pod to be up before running the create user command.
Downloads
-
Source code (ZIP)
25 downloads
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
11.3.3 Stable
released this
2026-08-11 06:24:12 +00:00 | 101 commits to main since this releaseFor wait_for_app call in install_smol_app to call correct app name and pass in retry=true, fix call to create_user, and fix openbao's get_init_type typo
Downloads
-
Source code (ZIP)
23 downloads
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
11.3.2 Stable
released this
2026-08-10 14:37:47 +00:00 | 102 commits to main since this releaseupdate deps: bitwarden-wrapper, pykeepass, importlib-metadata, and zipp
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
11.3.1 Stable
released this
2026-08-10 12:40:47 +00:00 | 113 commits to main since this releaseAdd default Kyverno policy features and update docs
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
11.3.0 Stable
released this
2026-08-08 12:29:24 +00:00 | 133 commits to main since this releaseChanges
-
if a user is listing an env with
smol-k8s-lab -l -e some-envand the env doesn't exist, we'll prompt to them to create it and ask which apps they'd like to add to it. -
remove the subproc script and move it to its own library called rich-subproc
-
remove the bitwarden libraries and move them to their own library called bitwarden-wrapper
-
fixes it so that when ExternalSecrets calls LocalSecrets for admin credentials, it calls the secret:
{app}-admin-credentials-{hostname} -
Creates a new
install_smol_appfunction that obviates the need for special scripts for:- forgejo
- ghost
- gotosocial
- home assistant
- jellyfin
- seaweedfs
- velero
- writefreely
-
fix misc typos
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-