* Find the new file
Next extract Core.dll, patch, reinsert
* Prepare Linux script too
* Extract and patch Core.dll again
* Make build script dynamic
* Cleanup after ourselves
* Build, then delete file
* Attempt to deconstruct the new file
* Add missing quotes
* Add missing file
* Rectify dll location
* Fix dumb extra character matching
* Dynamically find LicensingService and improve error reporting
* Upgrade package
* Implement new code
* Filter out new lines
* Force the runtime config
* Use correct external .NET library
* Update to .NET 10 in build.sh
Copy .NET 10 runtime from aspnet10.0-alpine3.23 to the bitwarden-lite container
* Update to .NET 10 in build.ps1
Copy .NET 10 runtime from aspnet:10.0-alpine3.23 to bitwarden-lite container
* Update generateKeys.sh to OpenSSL 3.x-compatible
Update to OpenSSL 3.x-compatible cipher generation
* Update generateKeys.ps1 to OpenSSL 3.x-compatible
Update to OpenSSL 3.x-compatible cipher
* Update bitBetter Dockerfile to .NET 10
* Update bitBetter.csproj to .NET 10
* Switch to X509CertificateLoader, switch to patching multiple thumbprint certificates
Update Program.cs in bitBetter to switch from deprecated X509Certificate to X509CertificateLoader
Patch multiple thumbprint certificate instances
* Update licenseGen Dockerfile to .NET 10
* Update licenseGen.csproj to .NET 10
* Remove extra line
* Get rid of extra line
* Update deprecated X509Certificate2 in LicenseGen
* Cleanup
* Fix tabbing
---------
Co-authored-by: Michiel Hazelhof <m.hazelhof@fyn.nl>
Co-authored-by: huntb4646 <94577767+huntb4646@users.noreply.github.com>
* Some work on line endings
* Enable buildkit
* Update documentation
* Settle the newline and tab vs spaces for now
Not perfect, but it's a standard
* Change wording
* Update version memo
* Add correct definition for markdown
* Make things clearer
* Rename Containers from bitwarden/self-host:beta to bitwarden/lite:beta
* Edit README to reflect rename
* Change build.ps1 and Dockerfile-bitwarden-patched to CRLF
* Remove .DS_Store file, and add to .gitignore
* Actually remove .DS_Store
* Make all ps1 files CRLF in .gitattributes & Make Dockerfiles LF.
* Change from beta tag to latest
* Fix bitbetter patch according to upstream changes
* Fix the builds by removing redundant already removed and stopped old instance
---------
Co-authored-by: juliokele <>
* Update build.sh to reflect move to GHCR
* Update build.ps1 to reflect move to GHCR
* Update README.md to reflect move to GHCR
* Update Dockerfile-bitwarden-patch to reflect move to GHCR
* Initial work
* Fix typo
* Fix typo
* Fix stupid issue
* Add comments and fix minor issues
* Add extra information
* Add Linux script for generating keys
* Add circleci
* Add comments
* Add extra option
* Add missing permissions and empty script for now
* Fix line endings
* Add missing mount point
* Simplify patch
* Fix scripts
* Reduce complexity
* Fix circleci
* Remove useless line
* Move to src folder and improve image creation