• 2 Posts
  • 54 Comments
Joined 3 years ago
cake
Cake day: December 20th, 2023

help-circle






  • Fair enough. In case we do need to move, here’s a quick tip: KeepassXC and many other password managers are able to read Bitwarden export files, so you can seamlessly move credentials there, should the need arise.

    Also, Vaultwarden has a web interface, which can do as a temporary or full substitute. I used it for a while, it’s totally doable.



  • Don’t forget to make it rootless

    Or, alternatively, use Podman. It is Docker-compatible and doesn’t need root at all, even where Docker does.

    ARM devices are more beneficial here

    For power consumption - undoubtedly yes. For native app support - no. I think an x86 system is a very reasonable starting point, removing as much friction as possible.


  • A piece of advice from someone who’s 3 years on Linux and still finds Docker a mess:

    Try Proxmox. It’s a Debian-based server OS that is all about containers and virtual machines. It uses LXC containers and manages them in the same way you would treat a normal Linux install.

    The interface may look a bit scary at first, but I promise this will be the only thing that scares you in the whole experience and it will take just a day or two to get used to it. I suggest finding simple “getting started” guides that will quickly get you up to speed. It’s easy, it just has too many buttons on the screen at once. Oh, and yeah - it’s fully graphical. No CLI unless you specifically want to.

    After you figure out the interface, you’ll get an ultimate server solution - or an ultimate playground. Wanna test that thing? Spin up a container/VM. Screwed something up real bad? Destroy the container and get a new one. It takes two clicks, and you’re up and running again. You can easily back up your containers and VMs, so if you screw something up when actually hosting something useful, you can easily revert.

    For every program you self-host, you can make its own container - they add very little overhead - and never think of it again. Should anything ever happen to a program - consequences will be limited to that program only.

    Oh, and if you DO want to mess with Docker? Make a VM and play with Docker there to your heart’s content. Everything got borked? Throw that VM out the window and spin up a new one. Proxmox makes it very easy.


  • Vaultwarden is completely Bitwarden-compatible. You can export all data from Bitwarden server/service, import it into Vaultwarden server, and your family will not notice the change at all, except you’ll ask them to change address in their already installed Bitwarden app.

    They don’t need to change anything else. To them, it will still be the same Bitwarden.



  • Even easier and super censorship-resistant (battle-tested in Russia of all places, where all conventional options are blocked): AmneziaVPN

    https://github.com/amnezia-vpn/amnezia-client (Also available on official website, Google Play and App Store. No Firefox extension is available, but Linux/Windows/MacOS apps are all in place)

    All you need to do is spin up a server on any VPS and give AmneziaVPN app root credentials to it. The rest will be done automatically within seconds. You don’t need to set up anything manually. In fact, you never need to ssh to your VPS at all.

    (Obviously, do not use this installation method if you have anything else on the server. For that case, manual AmneziaWG install is available)