63f5811aa9
feat: non-root self hosted images for standard deployment ( #5701 )
...
* Use IHttpMessageHandlerFactory For HTTP Communication
Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com >
* feat: allow custom app-id.json location for rootless
Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com >
* fix: new build context wont allow copying git context
* feat: allow images to run as non-root user
* fix: build failures caused by bad merge
* build: we don't need to copy the `.git` dir
* Revert "build: we don't need to copy the `.git` dir"
This reverts commit 32c2f6236a
.
* Use `IHttpClientFactory` in more places
* update build workflow
* fix: compatibility with the existin run.sh script
* fix: compatibility with existing run.sh script
* Add SelfHosted GlobalSettings for Setup
* Fix my build error
* Add other services
* Add IConfiguration
* fix: missing gosu command for rootful mode
* fix: try using .net core certificate handling
* fix: add `SSL_CERT_DIR` to remaining images
* Remove X509ChainCustomization activation code
* Revert "Use IHttpMessageHandlerFactory For HTTP Communication"
This reverts commit c93be6d52b
.
* Revert "fix: build failures caused by bad merge"
This reverts commit 3e4639489b
.
* Revert "Use `IHttpClientFactory` in more places"
This reverts commit 284501a493
.
* remove unused code
* re-add error log for installation id
* remove missing error message in log
* build: remove duplicate docker+qemu setup steps
Co-authored-by: Opeyemi <Alaoopeyemi101@gmail.com >
* build: optimize for simpler builds over caching
* build: restore previous method for getting the GIT_HASH
* fix: add missing build args to remaining images
* fix: rm extraneous source revision id arg
* fmt: apply consistent spacing and rm redundant WORKDIR directive
* build: update migrator to use simpler build; apply consistent spacing
* fix: merge conflicts; simplify changes
* fix: add publish branch check back
---------
Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com >
Co-authored-by: Opeyemi <Alaoopeyemi101@gmail.com >
2025-05-30 10:29:47 -07:00
c466acf081
adjust params for attachments server
2020-11-05 11:39:15 -05:00
d2ab098ca5
configure send for self-host
2020-11-03 14:29:07 -05:00
92b08e6cf1
Rework service user ( #299 )
...
* Use user primary group if not root
* Do not run getent on MacOS
* Simplify UID/GID management
* Make uid.env backward compatible in run.sh
* Merge install.sh with run.sh to avoid duplicating code
Especially the UID/GID management one
* Generate correct OS name
* Be sure to keep old behavior for backward compatiblilty
* Get the colors back from install.sh
2018-05-31 12:05:26 -04:00
ce92462041
fix uid comparisons
2018-04-16 16:26:08 -04:00
1dce0ccb83
fix if when no currentid
2018-04-16 16:09:08 -04:00
b7a2e47bd9
map host docker group id to containers
2018-04-16 15:30:07 -04:00
d1a47ba808
make user homedir with helper
2018-04-02 21:11:32 -04:00
a3b522a6b0
Revert "make bitwarden user home dir"
...
This reverts commit 40242a78e5
.
2018-04-02 21:08:54 -04:00
40242a78e5
make bitwarden user home dir
2018-04-02 19:58:37 -04:00
95b25246f1
step down from host root LUID
2018-03-27 22:57:30 -04:00
02403596b5
bash
2018-03-27 21:14:52 -04:00
2c2496d28f
fix syntax for entrypoint ands
2018-03-27 17:16:25 -04:00
62535ae750
upsert bitwarden user
2018-03-27 16:38:11 -04:00
a205f40613
goso all the things
2018-03-27 14:55:33 -04:00
cde50f4e6f
command config for server, serve unknown files
2017-08-25 10:59:27 -04:00
2d26b5fbbd
move attachments and nginx to util folder
2017-08-16 00:22:52 -04:00