Pre-built Images
My Docker Hub Repo
Images are automatically built and published to my Docker Repo via GitHub Actions.
tag
The latest tag will be the most up to date image
Available Tags
| Tag | Description |
|---|---|
latest | Most up to date image (currently 34.0.2) |
34.0.2 | Nextcloud 34.0.2 |
34.0.1 | Nextcloud 34.0.1 |
34.0.0 | Nextcloud 34.0.0 |
33.0.7 | Nextcloud 33.0.7 |
33.0.6 | Nextcloud 33.0.6 |
33.0.5 | Nextcloud 33.0.5 |
33.0.4 | Nextcloud 33.0.4 |
33.0.3 | Nextcloud 33.0.3 |
33.0.2 | Nextcloud 33.0.2 |
33.0.1 | Nextcloud 33.0.1 |
33.0.0 | Nextcloud 33.0.0 |
32.0.13 | Nextcloud 32.0.13 |
32.0.12 | Nextcloud 32.0.12 |
32.0.11 | Nextcloud 32.0.11 |
32.0.10 | Nextcloud 32.0.10 |
32.0.9 | Nextcloud 32.0.9 |
32.0.8 | Nextcloud 32.0.8 |
32.0.7 | Nextcloud 32.0.7 |
32.0.6 | Nextcloud 32.0.6 |
32.0.5 | Nextcloud 32.0.5 |
32.0.4 | Nextcloud 32.0.4 |
32.0.3 | Nextcloud 32.0.3 |
32.0.2 | Nextcloud 32.0.2 |
32.0.1 | Nextcloud 32.0.1 |
31.0.14 | Nextcloud 31.0.14 |
31.0.13 | Nextcloud 31.0.13 |
31.0.12 | Nextcloud 31.0.12 |
31.0.11 | Nextcloud 31.0.11 |
31.0.10 | Nextcloud 31.0.10 |
31.0.9 | Nextcloud 31.0.9 |
31.0.8 | Nextcloud 31.0.8 |
31.0.7 | Nextcloud 31.0.7 |
31.0.6 | Nextcloud 31.0.6 |
31.0.5 | Nextcloud 31.0.5 |
31.0 | Nextcloud 31.0 |
30.0.11 | Nextcloud 30.0.11 |
30.0.10 | Nextcloud 30.0.10 |
30.0.8 | Nextcloud 30.0.8 |
30.0.7 | Nextcloud 30.0.7 |
30.0.6 | Nextcloud 30.0.6 |
30.0.5 | Nextcloud 30.0.5 |
30.0.4 | Nextcloud 30.0.4 |
30.0.2 | Nextcloud 30.0.2 |
30.0.1 | Nextcloud 30.0.1 |
29.0.7 | Nextcloud 29.0.7 |
29.0.6 | Nextcloud 29.0.6 |
29.0.4 | Nextcloud 29.0.4 |
28.0.6 | Nextcloud 28.0.6 |
28.0.5 | Nextcloud 28.0.5 |
28.0.4-custom | Nextcloud 28.0.4-custom |
28.0.6-custom | Nextcloud 28.0.6-custom |
31.0.5dev | Nextcloud 31.0.5dev |
Auto-updated
This table is automatically refreshed daily from Docker Hub by a GitHub Actions workflow.
Image Features
These images are based on nextcloud:production and include additional packages and configurations for enhanced functionality.
Installed Packages
cmake
ffmpeg
ghostscript
git
imagemagick
libmagickcore-7.q16-10-extra
inotify-tools
libbz2-dev
liblapack-dev
libopenblas-dev
libx11-dev
libdlib-dev
sudo
nano
exiftool
supervisor
curl
wget
gnupg2
unzip
gosu
PHP Extensions
inotify- File change notificationspdlib- PHP extension for dlib (face recognition)bz2- Bzip2 compressionsmbclient- SMB/CIFS support
Additional Features
- Apache Modules:
proxy,proxy_http,proxy_wstunnel,headers,rewrite - dlib: Machine learning toolkit for face recognition (Memories/Recognize apps)
- notify_push: High Performance Backend for Nextcloud (auto-installed from latest release)
- Supervisor: Process manager for running multiple services
- Cron Jobs: Pre-configured cron schedules for Nextcloud background tasks
- Docker Healthcheck: Built-in health monitoring
- PHP Memory Limit: Increased to 1024M
- Opcache Memory: Increased to 512M
Pre-configured Cron Jobs
| Schedule | Task |
|---|---|
| Every 5 min | Nextcloud cron.php |
| Every 10 min | General background tasks |
| 2:15 AM | Memories indexing |
| 2:30 AM | Face recognition |
| 2:45 AM | Recognize processing |
| 3:00 AM | Preview generation |
| 3:30 AM | Preview pre-generator |
Build & Publish Automation
Images are built and published automatically via a dedicated GitHub Actions pipeline. On each release:
- The Docker image is built from a custom
Dockerfilebased onnextcloud:production - All packages, PHP extensions, and configurations are applied at build time
- The image is tagged with both the version number and
latest - The final image is pushed to Docker Hub
No manual build or push steps are required.
Quick Start
docker pull bankaitech/nextcloud:latest
Or for a specific version:
docker pull bankaitech/nextcloud:32.0.6
Exposed Ports
| Port | Service |
|---|---|
80 | Apache (Nextcloud) |
7867 | notify_push (High Performance Backend) |
Changelog
docs: update Nextcloud Docker Hub tags [skip ci]
docs: update Nextcloud Docker Hub tags [skip ci]
docs: update Pre-built Images documentation with new features and tags
💬 Recent Comments