Can’t log in to Nextcloud - Loop redirect on POST /login with “303 See Other”

Summary of the issue you are facing:

Can’t log in to Nextcloud - Loop redirect on POST /login with “303 See Other”.

My router acts like a reverse proxy with KeenDNS. I can access my Nextcloud setup from public internet which is on my local server 192.168.1.152 by nextcloud.nexus.netcraze.club hostname. This article explains how it works.

After hours of time spent, I came to nothing. :frowning:

Steps to replicate it:

  1. Clean installation Nextcloud AIO.

  2. Configure domain nextcloud.nexus.netcraze.club with successful validation and download containers.

  3. Click “Open your Nextcloud” button and paste admin username and password.

KeenDNS:

Docker Compose file:

name: nextcloud-aio # Add the container to the same compose project like all the sibling containers are added to automatically.
services:
  nextcloud-aio-mastercontainer:
    image: ghcr.io/nextcloud-releases/all-in-one:latest # This is the container image used. You can switch to ghcr.io/nextcloud-releases/all-in-one:beta if you want to help testing new releases. See https://github.com/nextcloud/all-in-one#how-to-switch-the-channel
    init: true # This setting makes sure that signals from main process inside the container are correctly forwarded to children. See https://docs.docker.com/reference/compose-file/services/#init
    restart: always # This makes sure that the container starts always together with the host OS. See https://docs.docker.com/reference/compose-file/services/#restart
    container_name: nextcloud-aio-mastercontainer # This line is not allowed to be changed as otherwise AIO will not work correctly
    volumes:
      - nextcloud_aio_mastercontainer:/mnt/docker-aio-config # This line is not allowed to be changed as otherwise the built-in backup solution will not work
      - /var/run/docker.sock:/var/run/docker.sock:ro # May be changed on macOS, Windows or docker rootless. See the applicable documentation. If adjusting, don't forget to also set 'WATCHTOWER_DOCKER_SOCKET_PATH'!
    network_mode: bridge # This adds the container to the same network as docker run would do. Comment this line and uncomment the line below and the networks section at the end of the file if you want to define a custom MTU size for the docker network
    # networks: ["nextcloud-aio"]
    ports:
      # 80:80 # Can be removed when running behind a web server or reverse proxy (like Apache, Nginx, Caddy, Cloudflare Tunnel and else). See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
      - 8080:8080 # This is the AIO interface, served via https and self-signed certificate. See https://github.com/nextcloud/all-in-one#explanation-of-used-ports
      # 8443:8443 # Can be removed when running behind a web server or reverse proxy (like Apache, Nginx, Caddy, Cloudflare Tunnel and else). See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
    # security_opt: ["label:disable"] # Is needed when using SELinux. See https://github.com/nextcloud/all-in-one#are-there-known-problems-when-selinux-is-enabled
    environment: # Is needed when using any of the options below
      # AIO_DISABLE_BACKUP_SECTION: false # Setting this to true allows to hide the backup section in the AIO interface. See https://github.com/nextcloud/all-in-one#how-to-disable-the-backup-section
      APACHE_PORT: 11000 # Is needed when running behind a web server or reverse proxy (like Apache, Nginx, Caddy, Cloudflare Tunnel and else). See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
      APACHE_IP_BINDING: 0.0.0.0 # Should be set when running behind a web server or reverse proxy (like Apache, Nginx, Caddy, Cloudflare Tunnel and else) that is running on the same host. See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
      # APACHE_ADDITIONAL_NETWORK: frontend_net # (Optional) Connect the apache container to an additional docker network. Needed when behind a web server or reverse proxy (like Apache, Nginx, Caddy, Cloudflare Tunnel and else) running in a different docker network on same server. See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
      # BORG_RETENTION_POLICY: --keep-within=7d --keep-weekly=4 --keep-monthly=6 # Allows to adjust borgs retention policy. See https://github.com/nextcloud/all-in-one#how-to-adjust-borgs-retention-policy
      # COLLABORA_SECCOMP_DISABLED: false # Setting this to true allows to disable Collabora's Seccomp feature. See https://github.com/nextcloud/all-in-one#how-to-disable-collaboras-seccomp-feature
      # DOCKER_API_VERSION: 1.44 # You can adjust the internally used docker api version with this variable. ⚠️⚠️⚠️ Warning: please note that only the default api version (unset this variable) is supported and tested by the maintainers of Nextcloud AIO. So use this on your own risk and things might break without warning. See https://github.com/nextcloud/all-in-one#how-to-adjust-the-internally-used-docker-api-version
      # FULLTEXTSEARCH_JAVA_OPTIONS: "-Xms1024M -Xmx1024M" # Allows to adjust the fulltextsearch java options. See https://github.com/nextcloud/all-in-one#how-to-adjust-the-fulltextsearch-java-options
      # NEXTCLOUD_DATADIR: /mnt/ncdata # Allows to set the host directory for Nextcloud's datadir. ⚠️⚠️⚠️ Warning: do not set or adjust this value after the initial Nextcloud installation is done! See https://github.com/nextcloud/all-in-one#how-to-change-the-default-location-of-nextclouds-datadir
      # NEXTCLOUD_MOUNT: /mnt/ # Allows the Nextcloud container to access the chosen directory on the host. See https://github.com/nextcloud/all-in-one#how-to-allow-the-nextcloud-container-to-access-directories-on-the-host
      # NEXTCLOUD_UPLOAD_LIMIT: 16G # Can be adjusted if you need more. See https://github.com/nextcloud/all-in-one#how-to-adjust-the-upload-limit-for-nextcloud
      # NEXTCLOUD_MAX_TIME: 3600 # Can be adjusted if you need more. See https://github.com/nextcloud/all-in-one#how-to-adjust-the-max-execution-time-for-nextcloud
      # NEXTCLOUD_MEMORY_LIMIT: 512M # Can be adjusted if you need more. See https://github.com/nextcloud/all-in-one#how-to-adjust-the-php-memory-limit-for-nextcloud
      # NEXTCLOUD_TRUSTED_CACERTS_DIR: /path/to/my/cacerts # CA certificates in this directory will be trusted by the OS of the nextcloud container (Useful e.g. for LDAPS) See https://github.com/nextcloud/all-in-one#how-to-trust-user-defined-certification-authorities-ca
      # NEXTCLOUD_STARTUP_APPS: deck twofactor_totp tasks calendar contacts notes # Allows to modify the Nextcloud apps that are installed on starting AIO the first time. See https://github.com/nextcloud/all-in-one#how-to-change-the-nextcloud-apps-that-are-installed-on-the-first-startup
      # NEXTCLOUD_ADDITIONAL_APKS: imagemagick # This allows to add additional packages to the Nextcloud container permanently. Default is imagemagick but can be overwritten by modifying this value. See https://github.com/nextcloud/all-in-one#how-to-add-os-packages-permanently-to-the-nextcloud-container
      # NEXTCLOUD_ADDITIONAL_PHP_EXTENSIONS: imagick # This allows to add additional php extensions to the Nextcloud container permanently. Default is imagick but can be overwritten by modifying this value. See https://github.com/nextcloud/all-in-one#how-to-add-php-extensions-permanently-to-the-nextcloud-container
      # NEXTCLOUD_ENABLE_DRI_DEVICE: true # This allows to enable the /dev/dri device for containers that profit from it. ⚠️⚠️⚠️ Warning: this only works if the '/dev/dri' device is present on the host! If it should not exist on your host, don't set this to true as otherwise the Nextcloud container will fail to start! See https://github.com/nextcloud/all-in-one#how-to-enable-hardware-acceleration-for-nextcloud
      # NEXTCLOUD_ENABLE_NVIDIA_GPU: true # This allows to enable the NVIDIA runtime and GPU access for containers that profit from it. ⚠️⚠️⚠️ Warning: this only works if an NVIDIA gpu is installed on the server. See https://github.com/nextcloud/all-in-one#how-to-enable-hardware-acceleration-for-nextcloud.
      # NEXTCLOUD_KEEP_DISABLED_APPS: false # Setting this to true will keep Nextcloud apps that are disabled in the AIO interface and not uninstall them if they should be installed. See https://github.com/nextcloud/all-in-one#how-to-keep-disabled-apps
      # SKIP_DOMAIN_VALIDATION: true # This should only be set to true if things are correctly configured. See https://github.com/nextcloud/all-in-one#how-to-skip-the-domain-validation
      # TALK_PORT: 3478 # This allows to adjust the port that the talk container is using which is exposed on the host. See https://github.com/nextcloud/all-in-one#how-to-adjust-the-talk-port
      # WATCHTOWER_DOCKER_SOCKET_PATH: /var/run/docker.sock # Needs to be specified if the docker socket on the host is not located in the default '/var/run/docker.sock'. Otherwise mastercontainer updates will fail. For macos it needs to be '/var/run/docker.sock'

#   # Optional: Caddy reverse proxy. See https://github.com/nextcloud/all-in-one/discussions/575
#   # Alternatively, use Tailscale if you don't have a domain yet. See https://github.com/nextcloud/all-in-one/discussions/6817
#   # Hint: You need to uncomment APACHE_PORT: 11000 above, adjust cloud.example.com to your domain and uncomment the necessary docker volumes at the bottom of this file in order to make it work
#   # You can find further examples here: https://github.com/nextcloud/all-in-one/discussions/588
#   caddy:
#     image: caddy:alpine
#     restart: always
#     container_name: caddy
#     volumes:
#       - caddy_certs:/certs
#       - caddy_config:/config
#       - caddy_data:/data
#       - caddy_sites:/srv
#     network_mode: "host"
#     configs:
#       - source: Caddyfile
#         target: /etc/caddy/Caddyfile
# configs:
#   Caddyfile:
#     content: |
#       # Adjust cloud.example.com to your domain below
#       https://cloud.example.com:443 {
#         reverse_proxy localhost:11000
#       }

volumes: # If you want to store the data on a different drive, see https://github.com/nextcloud/all-in-one#how-to-store-the-filesinstallation-on-a-separate-drive
  nextcloud_aio_mastercontainer:
    name: nextcloud_aio_mastercontainer # This line is not allowed to be changed as otherwise the built-in backup solution will not work
# caddy_certs:
# caddy_config:
# caddy_data:
# caddy_sites:

# # Adjust the MTU size of the docker network. See https://github.com/nextcloud/all-in-one#how-to-adjust-the-mtu-size-of-the-docker-network
# networks:
#   nextcloud-aio:
#     name: nextcloud-aio
#     driver_opts:
#       com.docker.network.driver.mtu: 1440

Docker Containers:

CONTAINER ID   IMAGE                                               COMMAND                  CREATED          STATUS                    PORTS                                                                                      NAMES
4350e55f2bae   ghcr.io/nextcloud-releases/aio-apache:latest        "/start.sh /usr/bin/…"   44 minutes ago   Up 44 minutes (healthy)   80/tcp, 0.0.0.0:11000->11000/tcp                                                           nextcloud-aio-apache
f8876f83ea78   ghcr.io/nextcloud-releases/aio-nextcloud:latest     "/start.sh /usr/bin/…"   44 minutes ago   Up 44 minutes (healthy)   9000/tcp                                                                                   nextcloud-aio-nextcloud
c73eb5059c66   ghcr.io/nextcloud-releases/aio-imaginary:latest     "/start.sh"              44 minutes ago   Up 44 minutes (healthy)                                                                                              nextcloud-aio-imaginary
45be04c1deb1   ghcr.io/nextcloud-releases/aio-redis:latest         "/start.sh"              44 minutes ago   Up 44 minutes (healthy)   6379/tcp                                                                                   nextcloud-aio-redis
69ed44b3b175   ghcr.io/nextcloud-releases/aio-postgresql:latest    "/start.sh"              44 minutes ago   Up 44 minutes (healthy)   5432/tcp                                                                                   nextcloud-aio-database
393a058ac339   ghcr.io/nextcloud-releases/aio-whiteboard:latest    "/start.sh"              44 minutes ago   Up 44 minutes (healthy)   3002/tcp                                                                                   nextcloud-aio-whiteboard
2e8e598171e0   ghcr.io/nextcloud-releases/aio-notify-push:latest   "/start.sh"              44 minutes ago   Up 44 minutes (healthy)                                                                                              nextcloud-aio-notify-push
048a52764466   ghcr.io/nextcloud-releases/aio-talk:latest          "/start.sh superviso…"   44 minutes ago   Up 44 minutes (healthy)   0.0.0.0:3478->3478/tcp, 0.0.0.0:3478->3478/udp, [::]:3478->3478/tcp, [::]:3478->3478/udp   nextcloud-aio-talk
2942cbefa75b   ghcr.io/nextcloud-releases/aio-collabora:latest     "/start-collabora-on…"   44 minutes ago   Up 44 minutes (healthy)   9980/tcp                                                                                   nextcloud-aio-collabora
d704c37b88e3   ghcr.io/nextcloud-releases/all-in-one:latest        "/start.sh"              46 minutes ago   Up 46 minutes (healthy)   80/tcp, 8443/tcp, 9000/tcp, 0.0.0.0:8080->8080/tcp, [::]:8080->8080/tcp                    nextcloud-aio-mastercontainer

Log entries:

Nextcloud

2026-01-28T09:22:08.642025030Z Connection to nextcloud-aio-database (172.18.0.7) 5432 port [tcp/postgresql] succeeded!
2026-01-28T09:22:08.643856385Z + '[' -f /dev-dri-group-was-added ']'
2026-01-28T09:22:08.644981478Z ++ find /dev -maxdepth 1 -mindepth 1 -name dri
2026-01-28T09:22:08.647511066Z + '[' -n '' ']'
2026-01-28T09:22:08.647576877Z + set +x
2026-01-28T09:22:08.714614711Z Connection to nextcloud-aio-redis (172.18.0.8) 6379 port [tcp/redis] succeeded!
2026-01-28T09:22:08.859097694Z Initializing Nextcloud 32.0.4.1 ...
2026-01-28T09:22:14.922646371Z Initializing finished
2026-01-28T09:22:14.922743491Z New Nextcloud instance.
2026-01-28T09:22:14.931227448Z Installing with pgsql database
2026-01-28T09:22:14.931273557Z Starting Nextcloud installation...
2026-01-28T09:22:29.571139580Z Nextcloud was successfully installed
2026-01-28T09:22:30.036074499Z  - Repair MySQL collation
2026-01-28T09:22:30.036109412Z      - Not a mysql database -> nothing to do
2026-01-28T09:22:30.036121190Z  - Clean tags and favorites
2026-01-28T09:22:30.038278819Z      - 0 tags of deleted users have been removed.
2026-01-28T09:22:30.042706001Z      - 0 tags for delete files have been removed.
2026-01-28T09:22:30.043329739Z      - 0 tag entries for deleted tags have been removed.
2026-01-28T09:22:30.043827384Z      - 0 tags with no entries have been removed.
2026-01-28T09:22:30.043846327Z  - Repair invalid shares
2026-01-28T09:22:30.045998795Z  - Move .step file of updater to backup location
2026-01-28T09:22:30.046026195Z  - Add move avatar background job
2026-01-28T09:22:30.046033964Z      - Add background job
2026-01-28T09:22:30.051525338Z  - Add preview cleanup background jobs
2026-01-28T09:22:30.059283393Z  - Migrate oc_properties table to nextcloud schema
2026-01-28T09:22:30.213310161Z      - oc_properties table does not exist.
2026-01-28T09:22:30.213347468Z  - Migrate oauth2_clients table to nextcloud schema
2026-01-28T09:22:30.348298607Z      - Update the oauth2_access_tokens table schema.
2026-01-28T09:22:30.348323826Z      - Update the oauth2_clients table schema.
2026-01-28T09:22:30.587758737Z      - Delete clients (and their related access tokens) with the redirect_uri starting with oc:// or ending with *
2026-01-28T09:22:30.589818230Z  - Repair language codes
2026-01-28T09:22:30.589841228Z  - Add log rotate job
2026-01-28T09:22:30.593615203Z  - Clear frontend caches
2026-01-28T09:22:30.593741390Z      - Image cache cleared
2026-01-28T09:22:30.623719469Z      - JS cache cleared
2026-01-28T09:22:30.623743314Z  - Clear every generated avatar
2026-01-28T09:22:30.623750549Z  - Add preview background cleanup job
2026-01-28T09:22:30.625516683Z  - Queue a one-time job to cleanup old backups of the updater
2026-01-28T09:22:30.627074023Z  - Cleanup invalid photocache files for carddav
2026-01-28T09:22:30.627095976Z  - Add background job to cleanup login flow v2 tokens
2026-01-28T09:22:30.629032748Z  - Remove potentially over exposing share links
2026-01-28T09:22:30.629053155Z      - No need to remove link shares.
2026-01-28T09:22:30.629059998Z  - Clear access cache of projects
2026-01-28T09:22:30.629065203Z  - Reset generated avatar flag
2026-01-28T09:22:30.629070136Z  - Keep legacy encryption enabled
2026-01-28T09:22:30.629074887Z  - Check encryption key format
2026-01-28T09:22:30.629079622Z  - Remove old dashboard app config data
2026-01-28T09:22:30.629084778Z  - Add job to cleanup the bruteforce entries
2026-01-28T09:22:30.630723224Z  - Queue a one-time job to check for user uploaded certificates
2026-01-28T09:22:30.630741236Z  - Repair DAV shares
2026-01-28T09:22:30.630747938Z  - Add background job to set the lookup server share state for users
2026-01-28T09:22:30.632276556Z  - Add token cleanup job
2026-01-28T09:22:30.633915548Z  - Clean up abandoned apps
2026-01-28T09:22:30.634524721Z  - Add possibly missing system config
2026-01-28T09:22:30.634532918Z  - Add AI tasks cleanup jobs
2026-01-28T09:22:30.639531711Z  - Queue a job to generate metadata
2026-01-28T09:22:30.641140351Z  - Cache logo dimension to fix size in emails on Outlook
2026-01-28T09:22:30.642230011Z      - Theming is not used to provide a logo
2026-01-28T09:22:30.642240179Z  - Remove legacy ".ocdata" file
2026-01-28T09:22:30.642252647Z  - Add cleanup-deleted-users background job
2026-01-28T09:22:30.644085473Z  - Validate account properties and store phone numbers in a known format for search
2026-01-28T09:22:30.645670585Z      - Queued background to validate account properties.
2026-01-28T09:22:30.645679869Z  - Migrate config keys
2026-01-28T09:22:30.649965179Z  - AppAPI Daemons configuration GPU params update
2026-01-28T09:22:30.651189452Z      - Daemons configuration GPU params updated: 0
2026-01-28T09:22:30.651198269Z  - Upgrading Circles App
2026-01-28T09:22:30.660693615Z  - Fix component of birthday calendars
2026-01-28T09:22:30.662251774Z      - 1 birthday calendars updated.
2026-01-28T09:22:30.662264030Z  - Regenerating birthday calendars to use new icons and fix old birthday events without year
2026-01-28T09:22:30.662270178Z      - Adding background jobs to regenerate birthday calendar
2026-01-28T09:22:30.664957492Z  - Fix broken values of calendar objects
2026-01-28T09:22:30.667671412Z     0 [>---------------------------]
2026-01-28T09:22:30.667681161Z  - Registering building of calendar search index as background job
2026-01-28T09:22:30.668467643Z      - Add background job
2026-01-28T09:22:30.671169719Z  - Register building of social profile search index as background job
2026-01-28T09:22:30.672236142Z  - Registering background jobs to update cache for webcal calendars
2026-01-28T09:22:30.673001547Z      - Added 0 background jobs to update webcal calendars
2026-01-28T09:22:30.673012305Z  - Registering building of calendar reminder index as background job
2026-01-28T09:22:30.673150648Z      - Add background job
2026-01-28T09:22:30.676036432Z  - Register a background job to update rooms and resources
2026-01-28T09:22:30.677776384Z  - Queue jobs to clean up orphan event and contact data
2026-01-28T09:22:30.692520081Z  - Remove activity entries of private events
2026-01-28T09:22:30.706544439Z      - Removed 0 activity entries
2026-01-28T09:22:30.706558588Z  - Clean up old calendar subscriptions from deleted users that were not cleaned-up
2026-01-28T09:22:30.707253143Z     0 [->--------------------------]
2026-01-28T09:22:30.707265931Z      - 0 calendar subscriptions without an user have been cleaned up
2026-01-28T09:22:30.707270475Z  - Fix the share type of guest shares when migrating from ownCloud
2026-01-28T09:22:30.707397650Z  - Copy the share password into the dedicated column
2026-01-28T09:22:30.707418223Z  - Set existing shares as accepted
2026-01-28T09:22:30.707422470Z  - Update OAuth token expiration times
2026-01-28T09:22:30.708192133Z  - init metadata
2026-01-28T09:22:30.708962232Z  - Switches from default updater server to the customer one if a valid subscription is available
2026-01-28T09:22:30.710300201Z  - Migrate some config values to lazy loading
2026-01-28T09:22:30.710312628Z  - Send an admin notification if monthly report is disabled
2026-01-28T09:22:30.713478478Z  - Force-reset all Text document sessions
2026-01-28T09:22:30.713494694Z  - Initialize migration of background images from dashboard to theming app
2026-01-28T09:22:30.716858434Z  - Add background job to check for backup codes
2026-01-28T09:22:30.719388920Z  - Populating added database structures for workflows
2026-01-28T09:22:31.192954553Z System config value updatechecker set to boolean false
2026-01-28T09:22:31.613435784Z Config value 'notify_groups' for app 'updatenotification' is now set to '[]', stored as mixed in fast cache
2026-01-28T09:22:31.624128166Z Applying default settings...
2026-01-28T09:22:32.023972690Z System config value loglevel set to integer 2
2026-01-28T09:22:32.461271572Z System config value log_type set to string file
2026-01-28T09:22:32.887340163Z System config value logfile set to string /var/www/html/data/nextcloud.log
2026-01-28T09:22:33.311287731Z System config value log_rotate_size set to integer 10485760
2026-01-28T09:22:33.778713735Z admin_audit 1.22.0 enabled
2026-01-28T09:22:34.260768375Z Config value 'logfile' for app 'admin_audit' is now set to '/var/www/html/data/audit.log', stored as mixed in fast cache
2026-01-28T09:22:34.784762246Z System config value log.condition => apps => 0 set to string admin_audit
2026-01-28T09:22:34.797701036Z Applying preview settings...
2026-01-28T09:22:35.218150410Z System config value preview_max_x set to integer 2048
2026-01-28T09:22:35.644327063Z System config value preview_max_y set to integer 2048
2026-01-28T09:22:36.059084573Z System config value jpeg_quality set to integer 60
2026-01-28T09:22:36.573499289Z Config value 'jpeg_quality' for app 'preview' is now set to '60', stored as mixed in fast cache
2026-01-28T09:22:37.040105092Z System config value enabledPreviewProviders deleted
2026-01-28T09:22:37.490594204Z System config value enabledPreviewProviders => 1 set to string OC\Preview\Image
2026-01-28T09:22:37.981965636Z System config value enabledPreviewProviders => 2 set to string OC\Preview\MarkDown
2026-01-28T09:22:38.444814736Z System config value enabledPreviewProviders => 3 set to string OC\Preview\MP3
2026-01-28T09:22:38.916977995Z System config value enabledPreviewProviders => 4 set to string OC\Preview\TXT
2026-01-28T09:22:39.373235505Z System config value enabledPreviewProviders => 5 set to string OC\Preview\OpenDocument
2026-01-28T09:22:39.783394732Z System config value enabledPreviewProviders => 6 set to string OC\Preview\Movie
2026-01-28T09:22:40.194218475Z System config value enabledPreviewProviders => 7 set to string OC\Preview\Krita
2026-01-28T09:22:40.616255140Z System config value enable_previews set to boolean true
2026-01-28T09:22:40.630881345Z Applying other settings...
2026-01-28T09:22:41.199638146Z Adding additional fs_storage_path_prefix index to the oc_filecache table, this can take some time...
2026-01-28T09:22:41.387805687Z oc_filecache table updated successfully.
2026-01-28T09:22:41.388139839Z Adding additional properties_name_path_user index to the oc_properties table, this can take some time...
2026-01-28T09:22:41.550129459Z oc_properties table updated successfully.
2026-01-28T09:22:41.959767913Z System config value upgrade.disable-web set to boolean true
2026-01-28T09:22:42.410710045Z System config value mail_smtpmode set to string smtp
2026-01-28T09:22:42.836657707Z System config value trashbin_retention_obligation set to string auto, 30
2026-01-28T09:22:43.267643794Z System config value versions_retention_obligation set to string auto, 30
2026-01-28T09:22:43.704096801Z System config value activity_expire_days set to integer 30
2026-01-28T09:22:44.154882830Z System config value simpleSignUpLink.shown set to boolean false
2026-01-28T09:22:44.591851958Z System config value share_folder set to string /Shared
2026-01-28T09:22:48.976383781Z deck 1.16.3 installed
2026-01-28T09:22:48.982572337Z deck enabled
2026-01-28T09:22:49.956448553Z twofactor_totp 14.0.0 enabled
2026-01-28T09:22:51.600336244Z tasks 0.17.1 installed
2026-01-28T09:22:51.604885008Z tasks enabled
2026-01-28T09:22:54.843606381Z calendar 6.1.5 installed
2026-01-28T09:22:54.850316470Z calendar enabled
2026-01-28T09:22:56.702537332Z contacts 8.3.1 installed
2026-01-28T09:22:56.711470760Z contacts enabled
2026-01-28T09:22:59.026774607Z notes 4.12.4 installed
2026-01-28T09:22:59.033399294Z notes enabled
2026-01-28T09:23:00.618287760Z Applying one-click-instance settings...
2026-01-28T09:23:01.087652742Z System config value one-click-instance set to boolean true
2026-01-28T09:23:01.561011603Z System config value one-click-instance.user-limit set to integer 100
2026-01-28T09:23:02.024889076Z System config value one-click-instance.link set to string https://nextcloud.com/all-in-one/
2026-01-28T09:23:02.484286813Z support already enabled
2026-01-28T09:23:02.498141953Z Adjusting log files...
2026-01-28T09:23:02.988200306Z System config value upgrade.cli-upgrade-link set to string https://github.com/nextcloud/all-in-one/discussions/2726
2026-01-28T09:23:03.446013975Z System config value logfile set to string /var/www/html/data/nextcloud.log
2026-01-28T09:23:03.964394116Z Config value were not updated
2026-01-28T09:23:04.419081077Z System config value updatedirectory set to string /nc-updater
2026-01-28T09:23:04.925075727Z System config value maintenance_window_start set to integer 100
2026-01-28T09:23:04.936302824Z Applying network settings...
2026-01-28T09:23:05.394864335Z System config value allow_local_remote_servers set to boolean true
2026-01-28T09:23:05.866604458Z System config value davstorage.request_timeout set to integer 3600
2026-01-28T09:23:06.337504628Z System config value trusted_domains => 1 set to string nextcloud.nexus.netcraze.club
2026-01-28T09:23:06.789132386Z System config value overwrite.cli.url set to string https://nextcloud.nexus.netcraze.club/
2026-01-28T09:23:07.253491965Z System config value documentation_url.server_logs set to string https://github.com/nextcloud/all-in-one/discussions/5425
2026-01-28T09:23:07.789574882Z System config value htaccess.RewriteBase set to string /
2026-01-28T09:23:08.306716406Z .htaccess has been updated
2026-01-28T09:23:08.856517274Z System config value dbpersistent set to boolean false
2026-01-28T09:23:09.330445576Z System config value auth.bruteforce.protection.enabled set to boolean true
2026-01-28T09:23:09.786245407Z System config value ratelimit.protection.enabled set to boolean true
2026-01-28T09:23:10.260418676Z System config value files_external_allow_create_new_local set to boolean false
2026-01-28T09:23:11.228557048Z nextcloud-aio 0.8.0 enabled
2026-01-28T09:23:15.032534551Z notify_push 1.3.0 installed
2026-01-28T09:23:15.038314622Z notify_push enabled
2026-01-28T09:23:15.537838932Z System config value trusted_proxies => 0 set to string 127.0.0.1
2026-01-28T09:23:16.000290136Z System config value trusted_proxies => 1 set to string ::1
2026-01-28T09:23:16.547019654Z System config value trusted_proxies => 10 set to string 172.18.0.0/16
2026-01-28T09:23:17.028443338Z Config value 'base_endpoint' for app 'notify_push' is now set to 'https://nextcloud.nexus.netcraze.club/push', stored as mixed in fast cache
2026-01-28T09:23:17.042880301Z + echo nextcloud-aio-collabora
2026-01-28T09:23:17.042913948Z + grep -q 'nextcloud-.*-collabora'
2026-01-28T09:23:17.044690571Z + COLLABORA_HOST=nextcloud.nexus.netcraze.club
2026-01-28T09:23:17.044718181Z + set +x
2026-01-28T09:23:21.192476014Z richdocuments 9.0.2 installed
2026-01-28T09:23:21.197436472Z richdocuments enabled
2026-01-28T09:23:21.698143273Z Config value 'wopi_url' for app 'richdocuments' is now set to 'https://nextcloud.nexus.netcraze.club/', stored as mixed in fast cache

28T09:23:22.711954934Z Config value 'wopi_allowlist' for app 'richdocuments' is now set to '78.47.125.180,2001:2:7847:1251:feee:ed78:4712:5180,127.0.0.0/8,192.168.0.0/16,172.16.0.0/12,10.0.0.0/8,100.64.0.0/10,fd00::/8,::1/128', stored as mixed in fast cache
2026-01-28T09:23:22.726110607Z + '[' -z '' ']'
2026-01-28T09:23:22.726142433Z + TALK_HOST=nextcloud.nexus.netcraze.club
2026-01-28T09:23:22.726151077Z + HPB_PATH=/standalone-signaling/
2026-01-28T09:23:22.726157940Z + '[' -z '' ']'
2026-01-28T09:23:22.726164277Z + TURN_DOMAIN=nextcloud.nexus.netcraze.club
2026-01-28T09:23:22.726170607Z + set +x
2026-01-28T09:23:28.746811341Z spreed 22.0.8 installed
2026-01-28T09:23:28.752727659Z spreed enabled
2026-01-28T09:23:29.799494838Z Added nextcloud.nexus.netcraze.club:3478.
2026-01-28T09:23:30.768575374Z Added nextcloud.nexus.netcraze.club:3478.
2026-01-28T09:23:31.252045230Z There is nothing to delete.
2026-01-28T09:23:32.181500948Z Added signaling server https://nextcloud.nexus.netcraze.club/standalone-signaling/.
2026-01-28T09:23:32.681966478Z Config value recording_servers of app spreed deleted
2026-01-28T09:23:33.202405937Z System config value enabledPreviewProviders => 0 set to string OC\Preview\Imaginary
2026-01-28T09:23:33.708237898Z System config value enabledPreviewProviders => 23 set to string OC\Preview\ImaginaryPDF
2026-01-28T09:23:34.230292837Z System config value preview_imaginary_url set to string http://nextcloud-aio-imaginary:9000
2026-01-28T09:23:34.737387367Z System config value preview_imaginary_key set to string 5aec2c7b0194b1e392037b52e397009ccc96b82378532d3d
2026-01-28T09:23:35.721119610Z app_api 32.0.0 disabled
2026-01-28T09:23:40.058977244Z whiteboard 1.5.3 installed
2026-01-28T09:23:40.066450642Z whiteboard enabled
2026-01-28T09:23:40.645108878Z Config value 'collabBackendUrl' for app 'whiteboard' is now set to 'https://nextcloud.nexus.netcraze.club/whiteboard', stored as mixed in fast cache
2026-01-28T09:23:41.114263921Z Config value 'jwt_secret_key' for app 'whiteboard' is now set to 'd2f4cd012d416118565604670c053a460f2539070cd139e9', stored as mixed in fast cache
2026-01-28T09:23:41.150431380Z + '[' true = true ']'
2026-01-28T09:23:41.150485483Z + '[' 11000 = 443 ']'
2026-01-28T09:23:41.150495489Z + set +x
2026-01-28T09:23:42.458553687Z Waiting for nextcloud-aio-apache to become available...
2026-01-28T09:23:42.591395555Z [28-Jan-2026 09:23:42] NOTICE: fpm is running, pid 414
2026-01-28T09:23:42.591435344Z [28-Jan-2026 09:23:42] NOTICE: ready to handle connections
2026-01-28T09:23:57.464941747Z Connection to nextcloud-aio-apache (172.18.0.11) 11000 port [tcp/*] succeeded!
2026-01-28T09:23:57.471011750Z Activating Collabora config...
2026-01-28T09:23:57.992653337Z ✓ Set WOPI url to http://nextcloud-aio-apache:23973
2026-01-28T09:23:58.009185173Z ✓ Set callback url to http://nextcloud-aio-apache:23973
2026-01-28T09:23:58.009224968Z Checking configuration
2026-01-28T09:23:58.009230712Z 🛈 Configured WOPI URL: http://nextcloud-aio-apache:23973
2026-01-28T09:23:58.009235321Z 🛈 Configured public WOPI URL: http://nextcloud-aio-apache:23973
2026-01-28T09:23:58.009239103Z 🛈 Configured callback URL: http://nextcloud-aio-apache:23973
2026-01-28T09:23:58.009246101Z 
2026-01-28T09:23:58.165231632Z ✓ Fetched /hosting/discovery endpoint
2026-01-28T09:23:58.169362146Z ✓ Valid mimetype response
2026-01-28T09:23:58.173759306Z ✓ Valid capabilities entry
2026-01-28T09:23:58.201490324Z ✓ Fetched /hosting/capabilities endpoint
2026-01-28T09:23:58.201626539Z ✓ Detected WOPI server: Collabora Online Development Edition 25.04.8.1
2026-01-28T09:23:58.218947454Z 
2026-01-28T09:23:58.218984242Z Collabora URL (used for Nextcloud to contact the Collabora server):
2026-01-28T09:23:58.218991628Z   http://nextcloud-aio-apache:23973
2026-01-28T09:23:58.218997049Z Collabora public URL (used in the browser to open Collabora):
2026-01-28T09:23:58.219001854Z   https://nextcloud.nexus.netcraze.club
2026-01-28T09:23:58.219007052Z Callback URL (used by Collabora to connect back to Nextcloud):
2026-01-28T09:23:58.219011750Z   http://nextcloud-aio-apache:23973

Web Browser

Form Data

user: admin
password: ***
rememberme: 1
timezone: Europe/Moscow
timezone_offset: 3
requesttoken: Hz97RpIK4Dam3JaJSCcp+1CRTkPeHvvxEAzcbuJ0pCg=:TGdKbehNrkXpkdvicFBfn3vIPhrpULycQkTkKrU14R8=
direct: 1

Configuration:

Nextcloud

{
    "system": {
        "one-click-instance": true,
        "one-click-instance.user-limit": 100,
        "memcache.local": "\\OC\\Memcache\\APCu",
        "apps_paths": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": false
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "check_data_directory_permissions": false,
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "password": "***REMOVED SENSITIVE VALUE***",
            "port": 6379
        },
        "overwritehost": "nextcloud.nexus.netcraze.club",
        "overwriteprotocol": "https",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "localhost",
            "nextcloud.nexus.netcraze.club"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "pgsql",
        "version": "32.0.4.1",
        "overwrite.cli.url": "https:\/\/nextcloud.nexus.netcraze.club\/",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "updatechecker": false,
        "loglevel": 2,
        "log_type": "file",
        "logfile": "\/var\/www\/html\/data\/nextcloud.log",
        "log_rotate_size": 10485760,
        "log.condition": {
            "apps": [
                "admin_audit"
            ]
        },
        "preview_max_x": 2048,
        "preview_max_y": 2048,
        "jpeg_quality": 60,
        "enabledPreviewProviders": {
            "1": "OC\\Preview\\Image",
            "2": "OC\\Preview\\MarkDown",
            "3": "OC\\Preview\\MP3",
            "4": "OC\\Preview\\TXT",
            "5": "OC\\Preview\\OpenDocument",
            "6": "OC\\Preview\\Movie",
            "7": "OC\\Preview\\Krita",
            "0": "OC\\Preview\\Imaginary",
            "23": "OC\\Preview\\ImaginaryPDF"
        },
        "enable_previews": true,
        "upgrade.disable-web": true,
        "mail_smtpmode": "smtp",
        "trashbin_retention_obligation": "auto, 30",
        "versions_retention_obligation": "auto, 30",
        "activity_expire_days": 30,
        "simpleSignUpLink.shown": false,
        "share_folder": "\/Shared",
        "one-click-instance.link": "https:\/\/nextcloud.com\/all-in-one\/",
        "upgrade.cli-upgrade-link": "https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/2726",
        "updatedirectory": "\/nc-updater",
        "maintenance_window_start": 100,
        "allow_local_remote_servers": true,
        "davstorage.request_timeout": 3600,
        "documentation_url.server_logs": "https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/5425",
        "htaccess.RewriteBase": "\/",
        "dbpersistent": false,
        "auth.bruteforce.protection.enabled": true,
        "ratelimit.protection.enabled": true,
        "files_external_allow_create_new_local": false,
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "preview_imaginary_url": "***REMOVED SENSITIVE VALUE***",
        "preview_imaginary_key": "***REMOVED SENSITIVE VALUE***",
        "DOMAIN": "nextcloud.nexus.netcraze.club"
    }
}

Apps

The output of occ app:list

Enabled:
  - activity: 5.0.0-dev.0
  - admin_audit: 1.22.0
  - bruteforcesettings: 5.0.0-dev.0
  - calendar: 6.1.5
  - circles: 32.0.0
  - cloud_federation_api: 1.16.0
  - comments: 1.22.0
  - contacts: 8.3.1
  - contactsinteraction: 1.13.1
  - dashboard: 7.12.0
  - dav: 1.34.2
  - deck: 1.16.3
  - federatedfilesharing: 1.22.0
  - federation: 1.22.0
  - files: 2.4.0
  - files_downloadlimit: 5.0.0-dev.0
  - files_pdfviewer: 5.0.0-dev.0
  - files_reminders: 1.5.0
  - files_sharing: 1.24.1
  - files_trashbin: 1.22.0
  - files_versions: 1.25.0
  - firstrunwizard: 5.0.0-dev.0
  - logreader: 5.0.0-dev.0
  - lookup_server_connector: 1.20.0
  - nextcloud-aio: 0.8.0
  - nextcloud_announcements: 4.0.0-dev.0
  - notes: 4.13.0
  - notifications: 5.0.0-dev.0
  - notify_push: 1.3.0
  - oauth2: 1.20.0
  - password_policy: 4.0.0-dev.0
  - photos: 5.0.0-dev.1
  - privacy: 4.0.0-dev.0
  - profile: 1.1.0
  - provisioning_api: 1.22.0
  - recommendations: 5.0.0-dev.0
  - related_resources: 3.0.0-dev.0
  - richdocuments: 9.0.2
  - serverinfo: 4.0.0-dev.0
  - settings: 1.15.1
  - sharebymail: 1.22.0
  - spreed: 22.0.8
  - support: 4.0.0-dev.0
  - survey_client: 4.0.0-dev.0
  - systemtags: 1.22.0
  - tasks: 0.17.1
  - text: 6.0.1
  - theming: 2.7.0
  - twofactor_backupcodes: 1.21.0
  - twofactor_totp: 14.0.0
  - updatenotification: 1.22.0
  - user_status: 1.12.0
  - viewer: 5.0.0-dev.0
  - weather_status: 1.12.0
  - webhook_listeners: 1.3.0
  - whiteboard: 1.5.3
  - workflowengine: 2.14.0
Disabled:
  - app_api: 32.0.0 (installed 32.0.0)
  - encryption: 2.20.0
  - files_external: 1.24.0
  - suspicious_login: 10.0.0-dev.0
  - twofactor_nextcloud_notification: 6.0.0-dev.0
  - user_ldap: 1.23.0