From e746a8c126e76d9e466ab55793201a112617dca3 Mon Sep 17 00:00:00 2001 From: Anna Larch Date: Wed, 17 Jun 2026 09:45:28 +0200 Subject: [PATCH] chore: migrate repo references from juliusknorr to nextcloud org Signed-off-by: Anna Larch --- .github/workflows/docker.yml | 10 +++--- Makefile | 16 ++++----- README.md | 18 +++++----- bootstrap.sh | 2 +- docker-compose.yml | 66 +++++++++++++++++----------------- docs/basics/getting-started.md | 12 +++---- docs/basics/standalone.md | 8 ++--- docs/index.md | 2 +- docs/services/ldap.md | 2 +- 9 files changed, 68 insertions(+), 68 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 8a0fa50a..6af6773e 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -15,7 +15,7 @@ jobs: push_to_registry: name: Build image runs-on: ubuntu-latest - if: github.repository == 'juliusknorr/nextcloud-docker-dev' + if: github.repository == 'nextcloud/nextcloud-docker-dev' strategy: fail-fast: false matrix: @@ -82,8 +82,8 @@ jobs: platforms: linux/amd64,linux/arm64 file: ${{ steps.dockerfile.outputs.DOCKERFILE }} tags: | - ghcr.io/juliusknorr/nextcloud-dev-${{ matrix.container }}:${{ github.sha }} - ghcr.io/juliusknorr/nextcloud-dev-${{ matrix.container }}:latest + ghcr.io/nextcloud/nextcloud-dev-${{ matrix.container }}:${{ github.sha }} + ghcr.io/nextcloud/nextcloud-dev-${{ matrix.container }}:latest cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache-new - name: Push container image @@ -95,8 +95,8 @@ jobs: platforms: linux/amd64,linux/arm64 file: ${{ steps.dockerfile.outputs.DOCKERFILE }} tags: | - ghcr.io/juliusknorr/nextcloud-dev-${{ matrix.container }}:${{ github.event_name == 'release' && 'release' || 'latest' }} - ghcr.io/juliusknorr/nextcloud-dev-${{ matrix.container }}:${{ github.ref_name }} + ghcr.io/nextcloud/nextcloud-dev-${{ matrix.container }}:${{ github.event_name == 'release' && 'release' || 'latest' }} + ghcr.io/nextcloud/nextcloud-dev-${{ matrix.container }}:${{ github.ref_name }} cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache-new - name: Start containers with docker compose diff --git a/Makefile b/Makefile index be6c6639..8c4967c6 100644 --- a/Makefile +++ b/Makefile @@ -9,29 +9,29 @@ images: docker/*/Dockerfile docker/Dockerfile.* pull-all: for file in $$(find docker/ -maxdepth 1 -type f -iname 'Dockerfile.*'); do \ NAME=$$(echo $$file | sed 's/^.*\.//'); \ - echo "=> Pulling image $$NAME"; docker pull "ghcr.io/juliusknorr/nextcloud-dev-$${NAME}"; \ + echo "=> Pulling image $$NAME"; docker pull "ghcr.io/nextcloud/nextcloud-dev-$${NAME}"; \ done for file in $$(find docker -maxdepth 2 -type f -iname 'Dockerfile'); do \ NAME=$$(basename $$(dirname $$file)); \ - echo "=> Pulling image $$NAME"; docker pull "ghcr.io/juliusknorr/nextcloud-dev-$${NAME}"; \ + echo "=> Pulling image $$NAME"; docker pull "ghcr.io/nextcloud/nextcloud-dev-$${NAME}"; \ done pull-installed: - docker image ls | grep juliusknorr/nextcloud-dev | cut -f 1 -d " " - docker image ls | grep juliusknorr/nextcloud-dev | cut -f 1 -d " " | xargs -L 1 docker pull + docker image ls | grep nextcloud/nextcloud-dev | cut -f 1 -d " " + docker image ls | grep nextcloud/nextcloud-dev | cut -f 1 -d " " | xargs -L 1 docker pull # Empty target to always build docker-build: docker/%/Dockerfile: docker-build NAME=$$(basename $$(dirname $@)); \ - echo "=> Building dockerfile" $@ as ghcr.io/juliusknorr/nextcloud-dev-$$NAME:latest; \ - (cd docker && docker build -t ghcr.io/juliusknorr/nextcloud-dev-$$NAME:latest -f $$NAME/Dockerfile .) + echo "=> Building dockerfile" $@ as ghcr.io/nextcloud/nextcloud-dev-$$NAME:latest; \ + (cd docker && docker build -t ghcr.io/nextcloud/nextcloud-dev-$$NAME:latest -f $$NAME/Dockerfile .) docker/Dockerfile.%: docker-build NAME=$$(echo $$(basename $@) | sed 's/^.*\.//'); \ - echo "=> Building dockerfile" $@ as ghcr.io/juliusknorr/nextcloud-dev-$$NAME:latest; \ - (cd docker && docker build -t ghcr.io/juliusknorr/nextcloud-dev-$$NAME:latest -f Dockerfile.$$NAME .) + echo "=> Building dockerfile" $@ as ghcr.io/nextcloud/nextcloud-dev-$$NAME:latest; \ + (cd docker && docker build -t ghcr.io/nextcloud/nextcloud-dev-$$NAME:latest -f Dockerfile.$$NAME .) check: dockerfilelint shellcheck diff --git a/README.md b/README.md index 36cb697f..e1f5677c 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Nextcloud development environment on Docker Compose -[Documentation](https://juliusknorr.github.io/nextcloud-docker-dev/) | [Nextcloud Developer Portal](https://nextcloud.com/developer/) +[Documentation](https://nextcloud.github.io/nextcloud-docker-dev/) | [Nextcloud Developer Portal](https://nextcloud.com/developer/) Nextcloud's development environment using Docker Compose providing a large variety of services for Nextcloud server and app development and testing. @@ -20,7 +20,7 @@ Nextcloud's development environment using Docker Compose providing a large varie You can find a step-by-step tutorial on how to use this setup in the [Nextcloud Developer Portal](https://nextcloud.com/developer/). It will guide you through the setup and show you how to use it for app development: https://cloud.nextcloud.com/s/iyNGp8ryWxc7Efa?path=%2F1%20Setting%20up%20a%20development%20environment -In detail explanation of the setup and its features and configuration options can be found in the [nextcloud-docker-dev documentation](https://juliusknorr.github.io/nextcloud-docker-dev/). +In detail explanation of the setup and its features and configuration options can be found in the [nextcloud-docker-dev documentation](https://nextcloud.github.io/nextcloud-docker-dev/). ## Quickstart @@ -31,7 +31,7 @@ In detail explanation of the setup and its features and configuration options ca To start the setup run the following commands to clone the repository and bootstrap the setup. This will prepare your setup and clone the Nextcloud server repository and required apps into the `workspace` folder. ```bash -git clone https://github.com/juliusknorr/nextcloud-docker-dev +git clone https://github.com/nextcloud/nextcloud-docker-dev cd nextcloud-docker-dev ./bootstrap.sh ``` @@ -47,7 +47,7 @@ docker compose up nextcloud You can also start it in the background using `docker compose up -d nextcloud`. -You can then access your Nextcloud instance at [http://nextcloud.local](http://nextcloud.local). The default username is `admin` and the password is `admin`. [Other users can be found in the documentation](https://juliusknorr.github.io/nextcloud-docker-dev/basics/overview/#default-users). +You can then access your Nextcloud instance at [http://nextcloud.local](http://nextcloud.local). The default username is `admin` and the password is `admin`. [Other users can be found in the documentation](https://nextcloud.github.io/nextcloud-docker-dev/basics/overview/#default-users). > [!WARN] > Note that for performance reasons the server repository might have been cloned with `--depth=1` by default. To get the full history it is highly recommended to run: @@ -74,29 +74,29 @@ Running the containers does not need this repository to be cloned. Example for running a Nextcloud server from the master branch of server: ```bash -docker run --rm -p 8080:80 ghcr.io/juliusknorr/nextcloud-dev-php81:latest +docker run --rm -p 8080:80 ghcr.io/nextcloud/nextcloud-dev-php81:latest ``` For app development you can mount your app directly into the container: ```bash -docker run --rm -p 8080:80 -v ~/path/to/appid:/var/www/html/apps-extra/appid ghcr.io/juliusknorr/nextcloud-dev-php81:latest +docker run --rm -p 8080:80 -v ~/path/to/appid:/var/www/html/apps-extra/appid ghcr.io/nextcloud/nextcloud-dev-php81:latest ``` The `SERVER_BRANCH` environment variable can be used to run different versions of Nextcloud by specifying either a server branch or git tag. ```bash -docker run --rm -p 8080:80 -e SERVER_BRANCH=v24.0.1 ghcr.io/juliusknorr/nextcloud-dev-php81:latest +docker run --rm -p 8080:80 -e SERVER_BRANCH=v24.0.1 ghcr.io/nextcloud/nextcloud-dev-php81:latest ``` You can also mount your local server source code into the container to run a local version of Nextcloud: ```bash -docker run --rm -p 8080:80 -e SERVER_BRANCH=v24.0.1 -v /tmp/server:/var/www/html ghcr.io/juliusknorr/nextcloud-dev-php81:latest +docker run --rm -p 8080:80 -e SERVER_BRANCH=v24.0.1 -v /tmp/server:/var/www/html ghcr.io/nextcloud/nextcloud-dev-php81:latest ``` ## More features -You can find documentation for more advanced features in [nextcloud-docker-dev documentation](https://juliusknorr.github.io/nextcloud-docker-dev/) for example: +You can find documentation for more advanced features in [nextcloud-docker-dev documentation](https://nextcloud.github.io/nextcloud-docker-dev/) for example: - Running stable Nextcloud versions in parallel - Using different database backends diff --git a/bootstrap.sh b/bootstrap.sh index 4671dffe..f5444cdf 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -295,5 +295,5 @@ cat < and extended with randomly generated users/groups. For details see [data/ldap-generator/](https://github.com/juliusknorr/nextcloud-docker-dev/tree/master/data/ldap-generator). LDAP will be configured automatically if the ldap container is available during installation. +The LDAP sample data is based on and extended with randomly generated users/groups. For details see [data/ldap-generator/](https://github.com/nextcloud/nextcloud-docker-dev/tree/master/data/ldap-generator). LDAP will be configured automatically if the ldap container is available during installation. Example users are: `leela fry bender zoidberg hermes professor`. The password is the same as the uid.