Go to file
Girish Ramakrishnan 5e6f398952 remove collation logic 2023-09-01 19:42:36 +05:30
apache put it in subdir 2022-01-07 09:55:15 -08:00
screenshots Add screenshots 2020-04-20 12:08:58 +02:00
supervisor Bump version and rename to vaultwarden 2021-06-29 15:14:19 +02:00
test Fix test 2023-09-01 08:15:44 +05:30
.dockerignore Add screenshots 2020-04-20 12:08:58 +02:00
.gitignore Add tests 2020-04-20 16:52:09 +02:00
CHANGELOG.md Version 1.13.5 2023-09-01 19:39:16 +05:30
CloudronManifest.json Version 1.13.5 2023-09-01 19:39:16 +05:30
DESCRIPTION.md Fix descriptio 2023-07-27 14:57:44 +05:30
Dockerfile remove collation logic 2023-09-01 19:42:36 +05:30
LICENSE add license file 2020-01-15 09:34:03 +01:00
POSTINSTALL.md Bump version and rename to vaultwarden 2021-06-29 15:14:19 +02:00
README.md Bump version and rename to vaultwarden 2021-06-29 15:14:19 +02:00
config.json.template use config.json for settings 2022-01-10 21:33:56 -08:00
fix_collations.mysql auth_requests is only in 1.29.2 2023-09-01 18:16:44 +05:30
logo.png Update logo 2022-11-03 14:22:28 +01:00
logo.svg Update logo 2022-11-03 14:22:28 +01:00
start.sh remove collation logic 2023-09-01 19:42:36 +05:30

README.md

vaultwarden-app

A Cloudron deployment for Vaultwarden that includes MySQL support .

Building

The Dockerfiles

The main Dockerfile in this repo is actually a symblink pointing to a proper Dockerfile that will be used for building.

There are two real Dockerfiles in this repo. One pulls Vaultwarden from Docker Hub and extracts the binary. The other will actually build it from source. It used to be required to build from source for MySQL integration, but it is no longer necessary. Should you wish to have more control over the build process, or enable any other build time features in the future, you should use Dockerfile.multi-stage. You can easily switch between them by changing the symblink for Dockerfile.

The build process

A Makefile has been added to simplify the interaction with Cloudron. More detailed instructions exist within the Makefiel itself, but to build, push, and install on your Cloudron you should only need to do make push install or make push update.

You will have to be previously authenticated with both Docker Hub and your Cloudron instance via the Cloudron CLI.