From 65e059f6725c06fc48cce21b8c2eea1d9dca62b0 Mon Sep 17 00:00:00 2001 From: coolnsx Date: Mon, 24 Mar 2025 12:26:15 +0530 Subject: [PATCH] figured out how to run nextcloud imaginary inside pod with uidmap set. --- nextcloud/nextcloud_imaginary.container | 8 +++++--- nextcloud/nextcloud_redis.container | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/nextcloud/nextcloud_imaginary.container b/nextcloud/nextcloud_imaginary.container index 7165ecc..c6ea78b 100644 --- a/nextcloud/nextcloud_imaginary.container +++ b/nextcloud/nextcloud_imaginary.container @@ -2,16 +2,18 @@ Description=Nextcloud Imaginary Container [Container] +Pod=nextcloud.pod ContainerName=nextcloud_imaginary Image=docker.io/nextcloud/aio-imaginary -Exec="/start.sh -enable-url-source -cors -return-size" +Exec=-enable-url-source -cors -return-size # Enable auto-update container AutoUpdate=registry # capabilities AddCapability=CAP_SYS_NICE -Environment=PORT=11000 -PublishPort=11000:11000 + +# this does not map any uid from host as this fucker doesn't like it. +UserNS=auto [Service] Restart=always diff --git a/nextcloud/nextcloud_redis.container b/nextcloud/nextcloud_redis.container index 07cbbff..943f18b 100644 --- a/nextcloud/nextcloud_redis.container +++ b/nextcloud/nextcloud_redis.container @@ -5,7 +5,7 @@ Description=Nextcloud Redis Container Pod=nextcloud.pod ContainerName=nextcloud_redis Image=docker.io/library/redis:alpine -Exec=redis-server --unixsocket /tmp/docker/redis.sock --unixsocketperm 777 +Exec=--unixsocket /tmp/docker/redis.sock --unixsocketperm 777 # Enable auto-update container AutoUpdate=registry