From 7236bea29a4d675ce947681d01bab2672f123095 Mon Sep 17 00:00:00 2001 From: Simon Date: Fri, 20 Oct 2023 15:36:59 +0700 Subject: [PATCH] add error setting rlimit to common errors --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index be8ed0d..9119695 100644 --- a/README.md +++ b/README.md @@ -135,6 +135,11 @@ The Elasticsearch index will turn to ***read only*** if the disk usage of the co Similar to that, TubeArchivist will become all sorts of messed up when running out of disk space. There are some error messages in the logs when that happens, but it's best to make sure to have enough disk space before starting to download. +## `error setting rlimit` +If you are seeing errors like `failed to create shim: OCI runtime create failed` and `error during container init: error setting rlimits`, this means docker can't set these limits, usually because they are set at another place or are incompatible because of other reasons. Solution is to remove the `ulimits` key from the ES container in your docker compose and start again. + +This can happen if you have nested virtualizations, e.g. LXC running Docker in Proxmox. + ## Known limitations - Video files created by Tube Archivist need to be playable in your browser of choice. Not every codec is compatible with every browser and might require some testing with format selection. - Every limitation of **yt-dlp** will also be present in Tube Archivist. If **yt-dlp** can't download or extract a video for any reason, Tube Archivist won't be able to either.