Docker Images Documentation
This document provides detailed information about all Docker images available in the Development Stockpile project.
Development Stockpile provides a comprehensive set of Docker images for testing interoperability between different EFSS platforms. All images are available on Docker Hub under the pondersource
organization.
Version
Docker Pull Command
Description
v30.0.2
docker pull pondersource/nextcloud:v30.0.2
Latest stable Nextcloud version
v29.0.10
docker pull pondersource/nextcloud:v29.0.10
Nextcloud 29
v28.0.14
docker pull pondersource/nextcloud:v28.0.14
Nextcloud 28
v27.1.11
docker pull pondersource/nextcloud:v27.1.11
Nextcloud 27
Version
Docker Pull Command
Description
v27.1.11-sm
docker pull pondersource/nextcloud:v27.1.11-sm
Nextcloud with ScienceMesh integration
Version
Docker Pull Command
Contacts Version
v30.0.2-contacts
docker pull pondersource/nextcloud:v30.0.2-contacts
v6.1.3
v29.0.10-contacts
docker pull pondersource/nextcloud:v29.0.10-contacts
v6.0.2
v28.0.14-contacts
docker pull pondersource/nextcloud:v28.0.14-contacts
v5.5.3
v27.1.11-contacts
docker pull pondersource/nextcloud:v27.1.11-contacts
v5.5.3
Pre-configured OCM app
ScienceMesh integration support
Contacts app integration
Xdebug support for development
Custom apps and configurations
Version
Docker Pull Command
Description
v10.15.0
docker pull pondersource/owncloud:v10.15.0
Latest stable ownCloud version
Version
Docker Pull Command
Description
v10.15.0-sm
docker pull pondersource/owncloud:v10.15.0-sm
ownCloud with ScienceMesh integration
OCM integration
ScienceMesh integration support
Custom apps support
Preconfigured sharing settings
Debug mode support
Version
Docker Pull Command
Description
v1.0.0
docker pull pondersource/ocmstub:v1.0.0
Latest OCM Stub version
latest
docker pull pondersource/ocmstub:latest
Development version
Lightweight OCM implementation
Testing-focused configuration
Mock OCM endpoints
Configurable behavior
We provide base images that serve as foundations for platform-specific images:
Image
Description
pondersource/nextcloud-base
Base image for Nextcloud
pondersource/owncloud-base
Base image for ownCloud
Docker installed
Access to source repositories
Build all images:
Build specific variants:
# Build Nextcloud with ScienceMesh
./docker/build/all.sh nextcloud-sciencemesh
# Build Nextcloud with Contacts
./docker/build/all.sh nextcloud-contacts
# Build ownCloud with ScienceMesh
./docker/build/all.sh owncloud-sciencemesh
You can customize images by modifying:
docker/configs/
: Platform configurations
docker/dockerfiles/
: Dockerfile definitions
docker/scripts/
: Build and initialization scripts
The build process supports several environment variables:
DOCKER_BUILDKIT
: Enable/disable BuildKit (default: 1)
CACHEBUST
: Force rebuild of specific layers
NEXTCLOUD_VERSION
: Specify Nextcloud version
OWNCLOUD_VERSION
: Specify ownCloud version