all-in-one/Containers/mastercontainer
Josh 5ba49ab7bd
docs: Add README for Nextcloud All-in-One mastercontainer
Added README.md for the Nextcloud All-in-One mastercontainer, detailing its purpose, responsibilities, usage, and related resources.

Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-10-08 15:19:41 -04:00
..
backup-time-file-watcher.sh allow to run daily backups without automatic updates 2022-07-17 19:45:16 +02:00
Caddyfile use 127.0.0.1 instead of localhost 2024-05-28 17:24:28 +02:00
cron.sh daily backup - allow to disable succesful backup notifications 2023-10-10 12:12:11 +02:00
daily-backup.sh daily-backup: implement a dedicated imagepull before stopping containers which should reduce the downtime 2025-07-28 12:07:01 +02:00
Dockerfile build(deps): bump docker in /Containers/mastercontainer 2025-10-06 04:20:26 +00:00
healthcheck.sh use 127.0.0.1 instead of localhost 2024-05-28 17:24:28 +02:00
mastercontainer.conf use 127.0.0.1 instead of localhost 2024-05-28 17:24:28 +02:00
README.md docs: Add README for Nextcloud All-in-One mastercontainer 2025-10-08 15:19:41 -04:00
session-deduplicator.sh rework session deduplication 2022-10-16 18:12:50 +02:00
start.sh delete caddy locks if existing on startup 2025-10-01 12:29:14 +02:00
supervisord.conf adjust additional places 2024-11-11 07:18:59 +01:00

Nextcloud All-in-One Mastercontainer

This folder contains the OCI/Docker container definition of the mastercontainer, which acts as the central orchestration service for the deployment and management of all other containers in the Nextcloud All-in-One stack. The mastercontainer is responsible for initial setup, basic health checks, coordination of image updates, and hosting the Nextcloud All-in-One management portal and API1.

It triggers the initial installation and ensures the smooth operation of the Nextcloud All-in-One stack.

Key Responsibilities

  • Orchestrates the deployment and lifecycle of all Nextcloud service containers
  • Handles initial setup and container configuration
  • Manages updates and monitors system health

Usage

This container should be used as the trigger image when deploying the Nextcloud All-in-One stack in a Docker or other OCI-compliant container environment. For detailed deployment instructions, refer to the main project documentation.


  1. The Nextcloud All-in-One management portal allows users to install, configure, and manage their Nextcloud instance and related containers via a secure web interface and API. It automates and simplifies the complex tasks of container orchestration, backups, updates, and service management for users deploying Nextcloud in Docker environments. ↩︎