# Vaultwarden and Portainer Issues (Pi)

**URL:** <https://vaultwarden.discourse.group/t/vaultwarden-and-portainer-issues-pi/3802>\
**Category:** Help\
**Created:** [July 4, 2024, 6:58pm UTC](https://vaultwarden.discourse.group/t/vaultwarden-and-portainer-issues-pi/3802 "2024-07-04T18:58:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![cdavo1979](https://avatars.discourse-cdn.com/v4/letter/c/e68b1a/32.png) [@cdavo1979](https://vaultwarden.discourse.group/u/cdavo1979)\
**Post date:** [July 4, 2024, 6:58pm UTC](https://vaultwarden.discourse.group/t/vaultwarden-and-portainer-issues-pi/3802/1 "2024-07-04T18:58:24Z")

</div>

So i have Portainer installed on Pi and currently have BitwardenRS running. All of my browser extensions and now mobile Bitwarden App have stopped working. I bought a new phone and could no longer login so knew something was up. To get up to date I tried to install Vaultwarden into Portainer. The proccess I used was to create a volume called vaultwarden. Then create a container called vaultwarden, pull request was vaultwarden/server:latest I set the ports as 8003 and 80, set restart policy and mapped the volume to /data and to the volume I created before. I have ssl setup via cloudflare and nginx proxy manager. After deploying the container I get the following in the logs…

thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
thread ‘main’ panicked at library/std/src/sys/unix/time.rs:128:72:  
called `Result::unwrap()` on an `Err` value: Os { code: 1, kind: PermissionDenied, message: “Operation not permitted” }  
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Any help very much appreciated.

---

<div class="post-metadata">

**Author:** ![BlackDex](https://yyz2.discourse-cdn.com/free1/user_avatar/vaultwarden.discourse.group/blackdex/32/8_2.png) [@BlackDex](https://vaultwarden.discourse.group/u/BlackDex)\
**Post date:** [July 8, 2024, 9:23am UTC](https://vaultwarden.discourse.group/t/vaultwarden-and-portainer-issues-pi/3802/2 "2024-07-08T09:23:21Z")

</div>

You are probably using a very old docker version.  
It needs to be at least v20.x if I’m correct.

---

<div class="post-metadata">

**Author:** ![BlackDex](https://yyz2.discourse-cdn.com/free1/user_avatar/vaultwarden.discourse.group/blackdex/32/8_2.png) [@BlackDex](https://vaultwarden.discourse.group/u/BlackDex)\
**Post date:** [July 8, 2024, 9:23am UTC](https://vaultwarden.discourse.group/t/vaultwarden-and-portainer-issues-pi/3802/3 "2024-07-08T09:23:59Z")

</div>

You could also try the `-alpine` version. Those might be able to run.

---

<div class="post-metadata">

**Author:** ![cdavo1979](https://avatars.discourse-cdn.com/v4/letter/c/e68b1a/32.png) [@cdavo1979](https://vaultwarden.discourse.group/u/cdavo1979)\
**Post date:** [July 8, 2024, 9:36am UTC](https://vaultwarden.discourse.group/t/vaultwarden-and-portainer-issues-pi/3802/4 "2024-07-08T09:36:42Z")

</div>

Hi for some reason I couldn’t install Vaultwarden on my pi so used unraid instead and all working correct, so great to have browser support back.

Cheers,

Craig.
