Hey, I been in this thread already and changed the channel to beta. I completely removed the master container and added it again with the --ENV variable. It is shown in the web interface
However if I want to start&update I get a message "Server error. Please check the mastercontainer logs for details. This page will reload after 10s automatically. Then you can check the mastercontainer logs."
Following there I see the lines :
Message: Could not create container nextcloud-aio-borgbackup-viewer: {"message":"No such image: szaimen/aio-borgbackup-viewer:v1"}
File: /var/www/docker-aio/php/src/Docker/DockerActionManager.php
Line: 602
Sure thing. I was only encountering problems pulling the docker image. Dunno why but after a restart I was able to pull it again so here the log.
I been using this docker nextcloud aio for a while and today I started fiddeling around with the backup option again. The first time I set a path with capital letters which caused problems as far I can tell. Now I made an extra volume “nextcloud_aio_backupdir” which works fine. I now try to find that “lost” backup hence trying borg backup view.
PS C:\windows\system32> docker logs nextcloud-aio-mastercontainer
Trying to fix docker.sock permissions internally...
Adding internal www-data to group root
WARNING: No blkio throttle.read_bps_device support
WARNING: No blkio throttle.write_bps_device support
WARNING: No blkio throttle.read_iops_device support
WARNING: No blkio throttle.write_iops_device support
WARNING: daemon is not using the default seccomp profile
WARNING: No blkio throttle.read_bps_device support
WARNING: No blkio throttle.write_bps_device support
WARNING: No blkio throttle.read_iops_device support
WARNING: No blkio throttle.write_iops_device support
WARNING: daemon is not using the default seccomp profile
Initial startup of Nextcloud All-in-One complete!
You should be able to open the Nextcloud AIO Interface now on port 8080 of this server!
E.g. https://internal.ip.of.this.server:8080
⚠️ Important: do always use an ip-address if you access this port and not a domain as HSTS might block access to it later!
If your server has port 80 and 8443 open and you point a domain to your server, you can get a valid certificate automatically by opening the Nextcloud AIO Interface via:
https://your-domain-that-points-to-this-server.tld:8443
[Sun Mar 02 23:30:32.927721 2025] [mpm_event:notice] [pid 167:tid 167] AH00489: Apache/2.4.62 (Unix) OpenSSL/3.3.3 configured -- resuming normal operations
[Sun Mar 02 23:30:32.927793 2025] [core:notice] [pid 167:tid 167] AH00094: Command line: 'httpd -D FOREGROUND'
[02-Mar-2025 23:30:32] NOTICE: fpm is running, pid 173
[02-Mar-2025 23:30:32] NOTICE: ready to handle connections
{"level":"info","ts":1740958232.9496312,"msg":"using config from file","file":"/Caddyfile"}
{"level":"info","ts":1740958232.951073,"msg":"adapted config to JSON","adapter":"caddyfile"}
NOTICE: PHP message: Slim Application Error
Type: Exception
Code: 0
Message: Could not create container nextcloud-aio-borgbackup-viewer: {"message":"No such image: szaimen/aio-borgbackup-viewer:v1"}
File: /var/www/docker-aio/php/src/Docker/DockerActionManager.php
Line: 602
Trace: #0 /var/www/docker-aio/php/src/Controller/DockerController.php(58): AIO\Docker\DockerActionManager->CreateContainer(Object(AIO\Container\Container))
#1 /var/www/docker-aio/php/src/Controller/DockerController.php(26): AIO\Controller\DockerController->PerformRecursiveContainerStart('nextcloud-aio-b...', true)
#2 /var/www/docker-aio/php/src/Controller/DockerController.php(209): AIO\Controller\DockerController->PerformRecursiveContainerStart('nextcloud-aio-a...', true)
#3 /var/www/docker-aio/php/src/Controller/DockerController.php(189): AIO\Controller\DockerController->startTopContainer(true)
#4 /var/www/docker-aio/php/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(38): AIO\Controller\DockerController->StartContainer(Object(GuzzleHttp\Psr7\ServerRequest), Object(GuzzleHttp\Psr7\Response), Array)
#5 /var/www/docker-aio/php/vendor/slim/slim/Slim/Routing/Route.php(363): Slim\Handlers\Strategies\RequestResponse->__invoke(Array, Object(GuzzleHttp\Psr7\ServerRequest), Object(GuzzleHttp\Psr7\Response), Array)
#6 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\Routing\Route->handle(Object(GuzzleHttp\Psr7\ServerRequest))
#7 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\MiddlewareDispatcher->handle(Object(GuzzleHttp\Psr7\ServerRequest))
#8 /var/www/docker-aio/php/vendor/slim/slim/Slim/Routing/Route.php(321): Slim\MiddlewareDispatcher->handle(Object(GuzzleHttp\Psr7\ServerRequest))
#9 /var/www/docker-aio/php/vendor/slim/slim/Slim/Routing/RouteRunner.php(74): Slim\Routing\Route->run(Object(GuzzleHttp\Psr7\ServerRequest))
#10 /var/www/docker-aio/php/vendor/slim/csrf/src/Guard.php(482): Slim\Routing\RouteRunner->handle(Object(GuzzleHttp\Psr7\ServerRequest))
#11 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): Slim\Csrf\Guard->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Slim\Routing\RouteRunner))
#12 /var/www/docker-aio/php/vendor/slim/twig-view/src/TwigMiddleware.php(117): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
#13 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Views\TwigMiddleware->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
#14 /var/www/docker-aio/php/src/Middleware/AuthMiddleware.php(36): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
#15 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(280): AIO\Middleware\AuthMiddleware->__invoke(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
#16 /var/www/docker-aio/php/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
#17 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\ErrorMiddleware->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
#18 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
#19 /var/www/docker-aio/php/vendor/slim/slim/Slim/App.php(209): Slim\MiddlewareDispatcher->handle(Object(GuzzleHttp\Psr7\ServerRequest))
#20 /var/www/docker-aio/php/vendor/slim/slim/Slim/App.php(193): Slim\App->handle(Object(GuzzleHttp\Psr7\ServerRequest))
#21 /var/www/docker-aio/php/public/index.php(190): Slim\App->run()
#22 {main}
Tips: To display error details in HTTP response set "displayErrorDetails" to true in the ErrorHandler constructor.
I also have no real idea how to remove borg backup view again. Would it be as simple as removing /var/www/docker-aio/community-containers/borgbackup-viewer from the mastercontainer?
I am getting the same error as I was trying to pull the mastercontainer image. Thats so strange
PS C:\windows\system32> docker pull szaimen/aio-borgbackup-viewer:v1
v1: Pulling from szaimen/aio-borgbackup-viewer
failed to copy: httpReadSeeker: failed open: failed to do request: Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/32/3248122c9b277fcef23f8906b8e45b099bad9ee0b594196d4534cbac97eeb39b/data?expires=1740961951&signature=u%2BHK0YJ4E5xod1rpwdI9J6CJhh4%3D&version=2": EOF
PS C:\windows\system32>
I really struggle to find anything about this. You also have no clue?
But thanks so far.
And 2 more questions. One from above. : I also have no real idea how to remove borg backup view again. Would it be as simple as removing /var/www/docker-aio/community-containers/borgbackup-viewer from the mastercontainer?
And if I use docker pull szaimen/aio-borgbackup-viewer:v1 and this goes through without error. Would this mean the mastercontainer can use it?
Oh and edit : sometimes it’s doing something and spits out the error
This seems not to be a problem on my side. First I tried on a new notebook with the same error. Then I used mobile hotspot and it went fine. Still no clue I asked my girlfried and she said (no clue at all) maybe IP related. Installed nordvpn and tried again. Everything is fine now. No idea what this is… like docker or cloudflare blocked my ip.