Like Bullet Train, Bitwarden is open source. One tool we rely on a lot here whilst serving millions of feature flags a day is Bitwarden a password manager that allows us to store and share private information securely. OK so now we’re good to get an application set up. It’s important to set up Dokku to use VirtualHost naming, which makes it easier to configure different services as subdomains on your server. Once its finished, you can browse to the IP address of your instance in a browser to supply your SSH public key. This command will take a while to run as there is a fair amount of software to install. Sudo DOKKU_TAG=v0.19.11 bash bootstrap.sh # There might be later versions of this script, so check the dokku docs for the most recent one! You can even extend it to run databases like MySQL or Postgres, as well as services like ElasticSearch or Redis. It can basically take heroku buildpacks or docker images and deploy them for you, taking care of all the behind the scenes management like SSL certificates, persistent volumes, domain names and nginx configuration. Dokku is a fantastic piece of software that basically acts like a mini-Heroku. Server Setupįirst we will get the Ubuntu installation up to date. We’re going to assume you are able to do this if not there are a bunch of resources out there to get you to a root bash shell. Pretty crazy! OK so we created our server running Ubuntu 18.04, set up SSH access and got root access to the machine. €2.96 a month gets you 2gb RAM/1 VCPU/20GB machine with a decent, large scale provider. We created an account with Hetzner and had a machine running about 2 minutes later. VPS’s are really cheap and good these days This post will guide you through getting a Dokku server set up and deploying the Bitwarden password manager onto the platform. One of the strengths of open source is that you’re free to run services yourself. We’re big proponents of Open Source here at Bullet Train towers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |