Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


password manager that works on all ? Free open source?
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

password manager that works on all ? Free open source?

OK I have tried many but I need to know what you guys use , open source
password manager that works on Mac, Windows, iphone and android ? I have all those devices

«1

Comments

  • raindog308raindog308 Administrator, Veteran

    Self-hostable on your own VM, too :-)

    image

    Thanked by 3lokuzard lowfan Ouji
  • RedSoxRedSox Member

    KeePassXC is prem

    Thanked by 2lowfan poisson
  • lowfanlowfan Member
    edited July 2020

    @RedSox said:
    KeePassXC is prem

    Have you used it? Does it work with keypass database? works with iphone and andriod?

  • lowfanlowfan Member

    @raindog308 said:

    Self-hostable on your own VM, too :-)

    Thanks , I did not find the self hosted script there.

  • TejyTejy Member

    Bitwarden with premium subscription (if you want to support dev tem) or BitwardenRS, if you already have an empty vps...

  • lowfanlowfan Member

    @Tejy said:
    Bitwarden with premium subscription (if you want to support dev tem) or BitwardenRS, if you already have an empty vps...

    Thanks I already have a lot of password in keepass . does it work?

  • GaleejGaleej Member

    @lowfan said:

    @Tejy said:
    Bitwarden with premium subscription (if you want to support dev tem) or BitwardenRS, if you already have an empty vps...

    Thanks I already have a lot of password in keepass . does it work?

    You can import from Keepass to Bitwarden. I migrated around 1000 entries from Keepass to Bitwarden_rs.

  • lowfanlowfan Member

    @Galeej said:

    @lowfan said:

    @Tejy said:
    Bitwarden with premium subscription (if you want to support dev tem) or BitwardenRS, if you already have an empty vps...

    Thanks I already have a lot of password in keepass . does it work?

    You can import from Keepass to Bitwarden. I migrated around 1000 entries from Keepass to Bitwarden_rs.

    But it seems it is on cloud. I never put password on the web :)

  • raindog308raindog308 Administrator, Veteran

    @lowfan said: Thanks , I did not find the self hosted script there.

    https://bitwarden.com/#download

    Scroll down to "host it yourself"

  • raindog308raindog308 Administrator, Veteran
    edited July 2020

    @lowfan said: But it seems it is on cloud. I never put password on the web

    Then you're not going to be able to sync between all those devices.

    All of these different solutions use an encrypted vault so you really shouldn't have a concern about using some kind of cloud storage.

  • RedSoxRedSox Member
    edited July 2020

    @lowfan said:

    @RedSox said:
    KeePassXC is prem

    Have you used it? Does it work with keypass database? works with iphone and andriod?

    I've been using it since the beginning of 2019. Works fine. It should be working with keypass databases. There are at least 2 apps for android that work with KeePassXC databases: Keepass2Android and KeePassDX. The second one looks better and modern.

  • lowfanlowfan Member
    edited July 2020

    @raindog308 said:

    @lowfan said: But it seems it is on cloud. I never put password on the web

    Then you're not going to be able to sync between all those devices.

    All of these different solutions use an encrypted vault so you really shouldn't have a concern about using some kind of cloud storage.

    Yes I understand what you mean , I am fine with dropbox

  • saibalsaibal Member

    BitWarden is prem. Not exactly lightweight though.

  • muffinmuffin Member

    @saibal said:
    BitWarden is prem. Not exactly lightweight though.

    I’m running bitwarden_rs instead of the official one for myself, and I find it very lightweight

    Thanked by 2saibal Ouji
  • RedSoxRedSox Member

    @muffin said: I’m running bitwarden_rs instead of the official one for myself, and I find it very lightweight

    How much RAM does it take?

  • raindog308raindog308 Administrator, Veteran

    @RedSox said: How much RAM does it take?

    Min recommended is 4GB according to BW. The solution is docker-based and it runs SQL Server in Docker as one of its components, which takes some RAM.

    Thanked by 2RedSox vimalware
  • EHRAEHRA Member

    RECOMMENDED MINIMUM SYSTEM REQUIREMENTS (Bitwarden)
    Processor: x64, 2 GHz dual core
    Memory: 4 GB RAM (system memory)
    Storage: 25 GB
    Docker: Engine 19+ and Compose 1.24+

    https://bitwarden.com/help/article/install-on-premise/#system-requirements

    Thanked by 1RedSox
  • RedSoxRedSox Member

    Swizzin recommends almost the same configuration but I use it on 1 core 1 gb ram...

  • saibalsaibal Member

    @muffin said: I’m running bitwarden_rs instead of the official one for myself, and I find it very lightweight

    I was talking about vanilla BitWarden, not the Rust implementation.

  • @muffin said:

    @saibal said:
    BitWarden is prem. Not exactly lightweight though.


    I’m running bitwarden_rs instead of the official one for myself, and I find it very lightweight

    Personally also use bitwarden_rs with mysql and have been for a long time now with 2fa.

    docker stats bitwarden bitwarden-db --no-stream
    CONTAINER ID        NAME                CPU %               MEM USAGE / LIMIT    MEM %               NET I/O             BLOCK I/O           PIDS
    e145c9f68b07        bitwarden           0.00%               40.49MiB / 7.59GiB   0.52%               9.28MB / 16.2MB     2.84MB / 0B         16
    bbbf5e59b51e        bitwarden-db        0.05%               90.83MiB / 7.59GiB   1.17%               22.1MB / 34.7MB     14MB / 26.3MB       19
    

    While, you can squeeze it in less, I prefer having real mysql backend vs sqllite as it makes backups easier for one plus less chance of corruption.

    You would need something like..

    docker-compose.yml

    ---
    version: '3.8'
    
    networks:
      backend:
        external:
          name: backend
    
    services:
      bitwarden-db:
        image: mariadb:10.5.3
        container_name: bitwarden-db
        restart: unless-stopped
        networks:
          - backend
        volumes:
          - ./db_dir:/var/lib/mysql
        env_file:
          - mariadb.env
    
      bitwarden:
        image: bitwardenrs/server-mysql
        container_name: bitwarden
        restart: unless-stopped
        networks:
          - backend
        volumes:
          - ./data_dir:/data
        env_file:
          - ./bitwarden.env
        depends_on:
          - bitwarden-db
    

    mariadb.env

    MYSQL_ROOT_PASSWORD=***********
    MYSQL_DATABASE=bitwarden
    MYSQL_USER=bitwarden
    MYSQL_PASSWORD=************
    

    bitwarden.env

    ADMIN_TOKEN=***************
    DOMAIN=https://******
    SIGNUPS_ALLOWED=false
    ENABLE_DB_WAL=false
    DATABASE_URL=mysql://bitwarden:*************@bitwarden-db/bitwarden
    SMTP_HOST=mail.*********
    SMTP_FROM=no-reply@**************
    SMTP_PORT=587
    SMTP_SSL=true
    SMTP_USERNAME=smtpauth@***************
    SMTP_PASSWORD=******************
    LOG_FILE=/data/bitwarden.log
    

    structure

    root@mgmt01:/data/bitwarden# tree -d
    .
    ├── data_dir
    │   ├── attachments
    │   │   ├── 1f139a6a-368c-4885-aef2-aa306c23bec7
    │   │   └── 598820b8-3abc-4e78-ba21-4313a0300a99
    │   └── icon_cache
    └── db_dir
        ├── bitwarden
        ├── mysql
        └── performance_schema
    
    9 directories
    

    While you can use docker volumes for it, I prefer not to, 1) easier backup using bind mounts 2) doesnt explode if docker goes bad ;)

    Hopefully somone finds this useful for self hosted alt :)

    Also if you run watchtower as well, it can keep bitwarden_rs auto updated. Its not failed/crashed using auto update on the bitwarden_rs container.

    compose yml for watchtower

    root@mgmt01:/data/watchtower# cat docker-compose.yml
    ---
    version: '3.8'
    
    services:
      watchtower:
        image: v2tec/watchtower
        restart: unless-stopped
        container_name: watchtower
        volumes:
          - /var/run/docker.sock:/var/run/docker.sock
        command: --interval 15
    
    Thanked by 1muffin
  • rustelekomrustelekom Member, Patron Provider

    If you trust cloud services then why not Lastpass.com? But to be honest, i also prefer local password manager and Keepass look as good choice.

    Thanked by 1vimalware
  • @EHRA said:
    RECOMMENDED MINIMUM SYSTEM REQUIREMENTS (Bitwarden)
    Processor: x64, 2 GHz dual core
    Memory: 4 GB RAM (system memory)

    WAT. That is too premium. I just lost all curiosity in trying it.

    I'll stick with decade old systen: KeepassXC with db file synced by seafileCE (1gb ram vps will do it). I used to use Dropbox until 2018 for the sync.

  • raindog308raindog308 Administrator, Veteran

    @rustelekom said: If you trust cloud services then why not Lastpass.com?

    Big difference between trusting Dropbox with an encrypted file they can't do anything with and trusting Lastpass with all my passwords in black box browser extensions.

    Thanked by 1vimalware
  • @rustelekom said:
    If you trust cloud services then why not Lastpass.com? But to be honest, i also prefer local password manager and Keepass look as good choice.

    LastPass is terrible. 1Password is much better and worth paying for.

  • GaleejGaleej Member

    @vimalware said:

    @EHRA said:
    RECOMMENDED MINIMUM SYSTEM REQUIREMENTS (Bitwarden)
    Processor: x64, 2 GHz dual core
    Memory: 4 GB RAM (system memory)

    WAT. That is too premium. I just lost all curiosity in trying it.

    I'll stick with decade old systen: KeepassXC with db file synced by seafileCE (1gb ram vps will do it). I used to use Dropbox until 2018 for the sync.

    This is what I do, but sync via syncthing or manual upload to seafile. I cannot install seafile on my work pc. Any idea which app works best on iOS, I don’t like strongbox, it doesn’t work well with Files app on iOS.

  • akhfaakhfa Member

    Always fans of bitwarden here

  • cochoncochon Member

    +1 for Keepass. Recently migrated from old V1(.kdb) to V2(.kdbx) as I suddenly (Covid) needed better cross platform compatibility and cloud sync.

    Given the cloud angle I'm surprised no-one's mentioned or suggested using key files, in addition to the password, for added security. Stored locally on each device, definitely not on the same cloud service as the database file.

  • lowfanlowfan Member
    edited July 2020

    Bitwarden is not for me. I need to spend money on a lot of ram and cpu and have to spend the rest of my life securing and backing up the data :) Any body knows any alternative for minikeepass in iphone and android that works with keepass data?

    Thanked by 1vimalware
Sign In or Register to comment.