nextcloud-exporter icon indicating copy to clipboard operation
nextcloud-exporter copied to clipboard

Add nextcloud-exporter to official Nextcloud AIO containers.

Open apoorv569 opened this issue 1 year ago • 12 comments

I recently asked for getting some metrics from my Nextcloud instance and export it to something like prometheus or influxdb, and they recommended me this project.

So I was wondering if you would be interested in adding this container to the official community containers for AIO.

You can find the conversation here. https://github.com/nextcloud/all-in-one/discussions/5219

apoorv569 avatar Sep 15 '24 14:09 apoorv569

would be wonderfull!

martin-77 avatar Sep 15 '24 15:09 martin-77

I'm currently not at home, but I'll have a look at this issue once I'm back.

xperimental avatar Sep 19 '24 04:09 xperimental

I have had a cursory look at what AIO is and what's needed to get the exporter included. I think I'll have to play around with this a bit first to get a feel for it, but overall this doesn't sound like a bad idea, as it looks as if this is just configuration which reuses the already existing image and there's no constant maintenance associated with it. Probably will not get this done today, but we'll see ...

xperimental avatar Oct 13 '24 19:10 xperimental

Sorry, I do realize that it has been another month. This is not forgotten, just had different things to do.

xperimental avatar Nov 10 '24 16:11 xperimental

hi i would be interested in this aswell, or at least a way to run it side by side currently a lot of metrics are empty for me, i'm unsure why

Fuseteam avatar Mar 07 '25 13:03 Fuseteam

nvm it looks like it works now, i think it was being throttled by my instance at first, i'll see if i can figure out what needs to be done to get added to AIO

Fuseteam avatar Mar 12 '25 11:03 Fuseteam

Hi @xperimental, main maintainer of Nextcloud AIO here. Let me know if you need any guidance on the topic (how to add the container to the community containers of AIO)! :)

szaimen avatar Jun 18 '25 09:06 szaimen

@szaimen Hi and thanks for the offer. 👍

I tried out getting it into AIO a few months ago but hit a dead-end getting the required configuration into the container. Unfortunately there was no progress on this topic since then, because I have been busy with other things. And also because it has been a while I don't remember the specifics anymore...

xperimental avatar Jun 22 '25 13:06 xperimental

Work for this has been started in https://github.com/nextcloud/all-in-one/pull/6837

szaimen avatar Sep 10 '25 15:09 szaimen

@szaimen Thanks for the heads-up. The busyness has unfortunately not stopped for me, so someone else taking this over is definitely appreciated. I'll try to have a look at the PR and maybe try it out. 👍

xperimental avatar Sep 10 '25 16:09 xperimental

This is now released with v11.8.0 Beta. Testing and feedback is welcome! See https://github.com/nextcloud/all-in-one#how-to-switch-the-channel

szaimen avatar Sep 12 '25 13:09 szaimen

@szaimen @grotax Wow, that was fast. 🚀

xperimental avatar Sep 12 '25 22:09 xperimental

Can anyone confirm that the integration into AIO is working properly and this issue can be closed?

xperimental avatar Dec 22 '25 21:12 xperimental

hmmm seems the latest is v12, will check if it is available and working properly tommorow

Fuseteam avatar Dec 23 '25 01:12 Fuseteam

sorry haven't had a chance to check how it functions yet, i do see it available seems setting up is a bit more involved for our setup

the container only binds to localhost and the recommended method accessing it is via caddy, while our current setup doesn't expose it outside of our network

our AIO set up is behind an nginx proxy, which is on separate server from AIO and prometheus is also on a separate server, so neither caddy nor localhost access quite work out. will time to figure out what we need to do to make this work with our setup

Fuseteam avatar Dec 24 '25 12:12 Fuseteam