You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Johannes Zellner 60605af03b Update test deps 3 weeks ago
apache put it in subdir 1 year ago
screenshots Add screenshots 3 years ago
supervisor Bump version and rename to vaultwarden 2 years ago
test Update test deps 3 weeks ago
.dockerignore Add screenshots 3 years ago
.gitignore Add tests 3 years ago
CHANGELOG.md Bump version 3 weeks ago
CloudronManifest.json Bump version 3 weeks ago
DESCRIPTION.md Bump web version to 2.26.1 1 year ago
Dockerfile Bump version 3 weeks ago
LICENSE add license file 3 years ago
POSTINSTALL.md Bump version and rename to vaultwarden 2 years ago
README.md Bump version and rename to vaultwarden 2 years ago
config.json.template use config.json for settings 1 year ago
logo.png Update logo 7 months ago
logo.svg Update logo 7 months ago
start.sh admin_token file is gone already 7 months ago

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.