Build your own password manager using Vaultwarden on fly.io quickly and easily!
- Fork this repository.
- To prepare your fly.io account, follow these steps:
- Navigate to the Access Token page and create a new
TOKEN
. - Provide a unique
NAME
for your app.
- Navigate to the Access Token page and create a new
- To configure your fly.io account's Actions Secrets, follow these steps:
- Create a secret named
FLY_ACCESS_TOKEN
and add it to theTOKEN
. - Create a secret named
FLY_APP
and add it to the newNAME
for the application.
- Create a secret named
- To configure Vaultwarden's admin password
- generate an Argon2 hash using a tool such as Argon2 Hash Generator.
- Create a secret named
APP_ADMIN_TOKEN
and add it to the Argon2 hash.
- Go to the Actions page of the current repository.
- Select
Fly.io Deploy
, on the right click on Run Workflow
TODO :)