Feature name:
Improved docker-compose and Install script
Feature Description
Goal
Bitwarden docker services are easy to manage and maintain. There is a good overview on the services and their environment variables. The service can be easily put behind a reverse-proxy in docker container without much overhead.
Short:
- Remove overhead, simplify Installation, update
- Make bitwarden installation compatible with other docker services
- Seperate environment variables for each service
- Easily change versions and bitwarden base path
Current
The current installation script for docker has several scripts that have overlapping functions. In addition they add C# code which needs compilation but It could be easily simplified into a bash script, etc. . It also overlaps with docker-compose functionality itself. The hole process could be simplified, made easier to read, maintain and compatible with other docker services.
Clients / Repos Affected:
- Server
Note
Not sure If I should contribute this, but I would surely need some help/introduction over each service functionality.
Timeline to completion (estimate):
ETA: 3w