Skip to main content

Deploy details

Deploy successful for pihole-docs

Fix typos in docs

PR #1219: typo@4a3986f

Deploy summary

  • info

    1 plugin ran successfully

    Select for details.

    • netlify-plugin-image-optim
  • info

    Build time: 3m 27s. Total deploy time: 3m 27s

    Build started at 4:15:10 AM and ended at 4:18:37 AM. Learn more about build minutes

Deploy log

Initializing

Complete
4:14:56 AM: Build ready to start
4:15:10 AM: build-image version: 59029cc38debec12b365d8cde2431251b878d6bf (noble)
4:15:10 AM: buildbot version: 7247145a56b36a0319fe3c98407f85b1c4c84911
4:15:10 AM: Fetching cached dependencies
4:15:10 AM: Failed to fetch cache, continuing with build
4:15:10 AM: Starting to prepare the repo for build
4:15:11 AM: No cached dependencies found. Cloning fresh repo
4:15:11 AM: git clone --filter=blob:none https://github.com/pi-hole/docs
4:15:11 AM: Preparing Git Reference pull/1219/head
4:15:13 AM: Starting to install dependencies
4:15:13 AM: Python version set to 3.8
4:15:13 AM: Installing pip dependencies from requirements.txt
4:15:13 AM: Started restoring cached pip cache
4:15:13 AM: Finished restoring cached pip cache
4:15:14 AM: Collecting mkdocs==1.6.1 (from -r requirements.txt (line 1))
4:15:14 AM: Downloading mkdocs-1.6.1-py3-none-any.whl.metadata (6.0 kB)
4:15:14 AM: Collecting mkdocs-git-revision-date-localized-plugin==1.3.0 (from -r requirements.txt (line 2))
4:15:14 AM: Downloading mkdocs_git_revision_date_localized_plugin-1.3.0-py3-none-any.whl.metadata (6.2 kB)
4:15:14 AM: Collecting mkdocs-material==9.6.6 (from -r requirements.txt (line 3))
4:15:14 AM: Downloading mkdocs_material-9.6.6-py3-none-any.whl.metadata (19 kB)
4:15:14 AM: Collecting mkdocs-redirects==1.2.2 (from -r requirements.txt (line 4))
4:15:14 AM: Downloading mkdocs_redirects-1.2.2-py3-none-any.whl.metadata (5.2 kB)
4:15:14 AM: Collecting markdown-include==0.8.1 (from -r requirements.txt (line 5))
4:15:14 AM: Downloading markdown_include-0.8.1-py3-none-any.whl.metadata (6.9 kB)
4:15:14 AM: Collecting click>=7.0 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:14 AM: Downloading click-8.1.8-py3-none-any.whl.metadata (2.3 kB)
4:15:14 AM: Collecting ghp-import>=1.0 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:14 AM: Downloading ghp_import-2.1.0-py3-none-any.whl.metadata (7.2 kB)
4:15:15 AM: Collecting importlib-metadata>=4.4 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:15 AM: Downloading importlib_metadata-8.5.0-py3-none-any.whl.metadata (4.8 kB)
4:15:15 AM: Collecting jinja2>=2.11.1 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:15 AM: Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
4:15:15 AM: Collecting markdown>=3.3.6 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:15 AM: Downloading Markdown-3.7-py3-none-any.whl.metadata (7.0 kB)
4:15:15 AM: Collecting markupsafe>=2.0.1 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:15 AM: Downloading MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
4:15:15 AM: Collecting mergedeep>=1.3.4 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:15 AM: Downloading mergedeep-1.3.4-py3-none-any.whl.metadata (4.3 kB)
4:15:15 AM: Collecting mkdocs-get-deps>=0.2.0 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:15 AM: Downloading mkdocs_get_deps-0.2.0-py3-none-any.whl.metadata (4.0 kB)
4:15:15 AM: Collecting packaging>=20.5 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:15 AM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
4:15:15 AM: Collecting pathspec>=0.11.1 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:15 AM: Downloading pathspec-0.12.1-py3-none-any.whl.metadata (21 kB)
4:15:15 AM: Collecting pyyaml-env-tag>=0.1 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:15 AM: Downloading pyyaml_env_tag-0.1-py3-none-any.whl.metadata (4.1 kB)
4:15:15 AM: Collecting pyyaml>=5.1 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:15 AM: Downloading PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
4:15:15 AM: Collecting watchdog>=2.0 (from mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:15 AM: Downloading watchdog-4.0.2-py3-none-manylinux2014_x86_64.whl.metadata (38 kB)
4:15:15 AM: Collecting GitPython (from mkdocs-git-revision-date-localized-plugin==1.3.0->-r requirements.txt (line 2))
4:15:15 AM: Downloading GitPython-3.1.44-py3-none-any.whl.metadata (13 kB)
4:15:15 AM: Collecting babel>=2.7.0 (from mkdocs-git-revision-date-localized-plugin==1.3.0->-r requirements.txt (line 2))
4:15:15 AM: Downloading babel-2.17.0-py3-none-any.whl.metadata (2.0 kB)
4:15:15 AM: Collecting pytz (from mkdocs-git-revision-date-localized-plugin==1.3.0->-r requirements.txt (line 2))
4:15:15 AM: Downloading pytz-2025.1-py2.py3-none-any.whl.metadata (22 kB)
4:15:15 AM: Collecting backrefs~=5.7.post1 (from mkdocs-material==9.6.6->-r requirements.txt (line 3))
4:15:15 AM: Downloading backrefs-5.7.post1-py38-none-any.whl.metadata (3.4 kB)
4:15:15 AM: Collecting colorama~=0.4 (from mkdocs-material==9.6.6->-r requirements.txt (line 3))
4:15:15 AM: Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
4:15:15 AM: Collecting mkdocs-material-extensions~=1.3 (from mkdocs-material==9.6.6->-r requirements.txt (line 3))
4:15:15 AM: Downloading mkdocs_material_extensions-1.3.1-py3-none-any.whl.metadata (6.9 kB)
4:15:15 AM: Collecting paginate~=0.5 (from mkdocs-material==9.6.6->-r requirements.txt (line 3))
4:15:16 AM: Downloading paginate-0.5.7-py2.py3-none-any.whl.metadata (11 kB)
4:15:16 AM: Collecting pygments~=2.16 (from mkdocs-material==9.6.6->-r requirements.txt (line 3))
4:15:16 AM: Downloading pygments-2.19.1-py3-none-any.whl.metadata (2.5 kB)
4:15:16 AM: Collecting pymdown-extensions~=10.2 (from mkdocs-material==9.6.6->-r requirements.txt (line 3))
4:15:16 AM: Downloading pymdown_extensions-10.14.3-py3-none-any.whl.metadata (3.0 kB)
4:15:16 AM: Collecting requests~=2.26 (from mkdocs-material==9.6.6->-r requirements.txt (line 3))
4:15:16 AM: Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
4:15:16 AM: Collecting python-dateutil>=2.8.1 (from ghp-import>=1.0->mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:16 AM: Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
4:15:16 AM: Collecting zipp>=3.20 (from importlib-metadata>=4.4->mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:16 AM: Downloading zipp-3.20.2-py3-none-any.whl.metadata (3.7 kB)
4:15:16 AM: Collecting platformdirs>=2.2.0 (from mkdocs-get-deps>=0.2.0->mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:16 AM: Downloading platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB)
4:15:16 AM: Collecting charset-normalizer<4,>=2 (from requests~=2.26->mkdocs-material==9.6.6->-r requirements.txt (line 3))
4:15:16 AM: Downloading charset_normalizer-3.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB)
4:15:16 AM: Collecting idna<4,>=2.5 (from requests~=2.26->mkdocs-material==9.6.6->-r requirements.txt (line 3))
4:15:16 AM: Downloading idna-3.10-py3-none-any.whl.metadata (10 kB)
4:15:16 AM: Collecting urllib3<3,>=1.21.1 (from requests~=2.26->mkdocs-material==9.6.6->-r requirements.txt (line 3))
4:15:16 AM: Downloading urllib3-2.2.3-py3-none-any.whl.metadata (6.5 kB)
4:15:16 AM: Collecting certifi>=2017.4.17 (from requests~=2.26->mkdocs-material==9.6.6->-r requirements.txt (line 3))
4:15:16 AM: Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB)
4:15:16 AM: Collecting gitdb<5,>=4.0.1 (from GitPython->mkdocs-git-revision-date-localized-plugin==1.3.0->-r requirements.txt (line 2))
4:15:16 AM: Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB)
4:15:16 AM: Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython->mkdocs-git-revision-date-localized-plugin==1.3.0->-r requirements.txt (line 2))
4:15:16 AM: Downloading smmap-5.0.2-py3-none-any.whl.metadata (4.3 kB)
4:15:16 AM: Collecting six>=1.5 (from python-dateutil>=2.8.1->ghp-import>=1.0->mkdocs==1.6.1->-r requirements.txt (line 1))
4:15:16 AM: Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
4:15:16 AM: Downloading mkdocs-1.6.1-py3-none-any.whl (3.9 MB)
4:15:16 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 52.4 MB/s eta 0:00:00
4:15:16 AM: Downloading mkdocs_git_revision_date_localized_plugin-1.3.0-py3-none-any.whl (22 kB)
4:15:17 AM: Downloading mkdocs_material-9.6.6-py3-none-any.whl (8.7 MB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 165.7 MB/s eta 0:00:00
4:15:17 AM: Downloading mkdocs_redirects-1.2.2-py3-none-any.whl (6.1 kB)
4:15:17 AM: Downloading markdown_include-0.8.1-py3-none-any.whl (18 kB)
4:15:17 AM: Downloading babel-2.17.0-py3-none-any.whl (10.2 MB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 173.1 MB/s eta 0:00:00
4:15:17 AM: Downloading backrefs-5.7.post1-py38-none-any.whl (369 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 369.5/369.5 kB 40.8 MB/s eta 0:00:00
4:15:17 AM: Downloading click-8.1.8-py3-none-any.whl (98 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.2/98.2 kB 7.9 MB/s eta 0:00:00
4:15:17 AM: Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
4:15:17 AM: Downloading ghp_import-2.1.0-py3-none-any.whl (11 kB)
4:15:17 AM: Downloading importlib_metadata-8.5.0-py3-none-any.whl (26 kB)
4:15:17 AM: Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 18.8 MB/s eta 0:00:00
4:15:17 AM: Downloading Markdown-3.7-py3-none-any.whl (106 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 106.3/106.3 kB 13.8 MB/s eta 0:00:00
4:15:17 AM: Downloading MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26 kB)
4:15:17 AM: Downloading mergedeep-1.3.4-py3-none-any.whl (6.4 kB)
4:15:17 AM: Downloading mkdocs_get_deps-0.2.0-py3-none-any.whl (9.5 kB)
4:15:17 AM: Downloading mkdocs_material_extensions-1.3.1-py3-none-any.whl (8.7 kB)
4:15:17 AM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 9.1 MB/s eta 0:00:00
4:15:17 AM: Downloading paginate-0.5.7-py2.py3-none-any.whl (13 kB)
4:15:17 AM: Downloading pathspec-0.12.1-py3-none-any.whl (31 kB)
4:15:17 AM: Downloading pygments-2.19.1-py3-none-any.whl (1.2 MB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 82.1 MB/s eta 0:00:00
4:15:17 AM: Downloading pymdown_extensions-10.14.3-py3-none-any.whl (264 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 264.5/264.5 kB 16.4 MB/s eta 0:00:00
4:15:17 AM: Downloading pytz-2025.1-py2.py3-none-any.whl (507 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 507.9/507.9 kB 38.4 MB/s eta 0:00:00
4:15:17 AM: Downloading PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (746 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 746.5/746.5 kB 50.1 MB/s eta 0:00:00
4:15:17 AM: Downloading pyyaml_env_tag-0.1-py3-none-any.whl (3.9 kB)
4:15:17 AM: Downloading requests-2.32.3-py3-none-any.whl (64 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 7.1 MB/s eta 0:00:00
4:15:17 AM: Downloading watchdog-4.0.2-py3-none-manylinux2014_x86_64.whl (82 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.9/82.9 kB 10.8 MB/s eta 0:00:00
4:15:17 AM: Downloading GitPython-3.1.44-py3-none-any.whl (207 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 207.6/207.6 kB 23.8 MB/s eta 0:00:00
4:15:17 AM: Downloading certifi-2025.1.31-py3-none-any.whl (166 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 166.4/166.4 kB 21.4 MB/s eta 0:00:00
4:15:17 AM: Downloading charset_normalizer-3.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (144 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 144.7/144.7 kB 14.5 MB/s eta 0:00:00
4:15:17 AM: Downloading gitdb-4.0.12-py3-none-any.whl (62 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 8.4 MB/s eta 0:00:00
4:15:17 AM: Downloading idna-3.10-py3-none-any.whl (70 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.4/70.4 kB 9.7 MB/s eta 0:00:00
4:15:17 AM: Downloading platformdirs-4.3.6-py3-none-any.whl (18 kB)
4:15:17 AM: Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 18.8 MB/s eta 0:00:00
4:15:17 AM: Downloading urllib3-2.2.3-py3-none-any.whl (126 kB)
4:15:17 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 126.3/126.3 kB 11.5 MB/s eta 0:00:00
4:15:17 AM: Downloading zipp-3.20.2-py3-none-any.whl (9.2 kB)
4:15:17 AM: Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
4:15:17 AM: Downloading smmap-5.0.2-py3-none-any.whl (24 kB)
4:15:18 AM: Installing collected packages: pytz, paginate, zipp, watchdog, urllib3, smmap, six, pyyaml, pygments, platformdirs, pathspec, packaging, mkdocs-material-extensions, mergedeep, markupsafe, idna, colorama, click, charset-normalizer, certifi, backrefs, babel, requests, pyyaml-env-tag, python-dateutil, jinja2, importlib-metadata, gitdb, mkdocs-get-deps, markdown, GitPython, ghp-import, pymdown-extensions, mkdocs, markdown-include, mkdocs-redirects, mkdocs-material, mkdocs-git-revision-date-localized-plugin
4:15:23 AM: Successfully installed GitPython-3.1.44 babel-2.17.0 backrefs-5.7.post1 certifi-2025.1.31 charset-normalizer-3.4.1 click-8.1.8 colorama-0.4.6 ghp-import-2.1.0 gitdb-4.0.12 idna-3.10 importlib-metadata-8.5.0 jinja2-3.1.6 markdown-3.7 markdown-include-0.8.1 markupsafe-2.1.5 mergedeep-1.3.4 mkdocs-1.6.1 mkdocs-get-deps-0.2.0 mkdocs-git-revision-date-localized-plugin-1.3.0 mkdocs-material-9.6.6 mkdocs-material-extensions-1.3.1 mkdocs-redirects-1.2.2 packaging-24.2 paginate-0.5.7 pathspec-0.12.1 platformdirs-4.3.6 pygments-2.19.1 pymdown-extensions-10.14.3 python-dateutil-2.9.0.post0 pytz-2025.1 pyyaml-6.0.2 pyyaml-env-tag-0.1 requests-2.32.3 six-1.17.0 smmap-5.0.2 urllib3-2.2.3 watchdog-4.0.2 zipp-3.20.2
4:15:23 AM: [notice] A new release of pip is available: 24.1.2 -> 25.0.1
4:15:23 AM: [notice] To update, run: pip install --upgrade pip
4:15:23 AM: Pip dependencies installed
4:15:23 AM: mise ruby@2.6.2 install
4:15:24 AM: mise ruby@2.6.2 ruby-build
4:15:24 AM: mise ruby@2.6.2 ==> Downloading openssl-1.1.1w.tar.gz...
4:15:24 AM: mise ruby@2.6.2 -> curl -q -fL -o openssl-1.1.1w.tar.gz https://dqw8nmjcqpjn7.cloudfront.net/cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8
4:15:24 AM: % Total % Received % Xferd Average Speed Time Time Time Current
4:15:24 AM: Dload Upload Total Spent Left Speed
4:15:24 AM: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
4:15:24 AM: 100 9661k 100 9661k 0 0 144M 0 --:--:-- --:--:-- --:--:-- 145M
4:15:25 AM: mise ruby@2.6.2 ==> Installing openssl-1.1.1w...
4:15:25 AM: mise ruby@2.6.2 -> ./config "--prefix=$HOME/.local/share/mise/installs/ruby/2.6.2/openssl" "--openssldir=$HOME/.local/share/mise/installs/ruby/2.6.2/openssl/ssl" --libdir=lib zlib-dynamic no-ssl3 shared "-Wl,-rpath,$HOME/.local/share/mise/installs/ruby/2.6.2/openssl/lib"
4:15:26 AM: mise ruby@2.6.2 -> make -j 32
4:15:54 AM: mise ruby@2.6.2 -> make install_sw install_ssldirs
4:15:55 AM: mise ruby@2.6.2 ==> Installed openssl-1.1.1w to /opt/buildhome/.local/share/mise/installs/ruby/2.6.2
4:15:55 AM: mise ruby@2.6.2 ==> Downloading ruby-2.6.2.tar.bz2...
4:15:55 AM: mise ruby@2.6.2 -> curl -q -fL -o ruby-2.6.2.tar.bz2 https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.2.tar.bz2
4:15:55 AM: % Total % Received % Xferd Average Speed Time Time Time Current
4:15:55 AM: Dload Upload Total Spent Left Speed
4:15:56 AM: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
4:15:56 AM: 100 13.9M 100 13.9M 0 0 51.7M 0 --:--:-- --:--:-- --:--:-- 51.8M
4:15:58 AM: mise ruby@2.6.2 ==> Installing ruby-2.6.2...
4:15:58 AM: WARNING: ruby-2.6.2 is past its end of life and is now unsupported.
4:15:58 AM: It no longer receives bug fixes or critical security updates.
4:15:59 AM: mise ruby@2.6.2 -> ./configure "--prefix=$HOME/.local/share/mise/installs/ruby/2.6.2" "--with-openssl-dir=$HOME/.local/share/mise/installs/ruby/2.6.2/openssl" --enable-shared --with-ext=openssl,psych,+
4:16:22 AM: mise ruby@2.6.2 -> make -j 32
4:17:58 AM: mise ruby@2.6.2 -> make install
4:18:02 AM: mise ruby@2.6.2 ==> Installed ruby-2.6.2 to /opt/buildhome/.local/share/mise/installs/ruby/2.6.2
4:18:03 AM: mise ruby@2.6.2 installed
4:18:03 AM: Ruby version set to 2.6.2
4:18:03 AM: mise go@1.12 install
4:18:03 AM: mise go@1.12 download go1.12.linux-amd64.tar.gz
4:18:05 AM: mise go@1.12 checksum go1.12.linux-amd64.tar.gz
4:18:05 AM: mise go@1.12 extract go1.12.linux-amd64.tar.gz
4:18:06 AM: mise go@1.12 go version
4:18:06 AM: mise go@1.12 go version go1.12 linux/amd64
4:18:06 AM: mise go@1.12 installed
4:18:06 AM: Go version set to 1.12
4:18:07 AM: Using PHP version 8.3
4:18:08 AM: v22.14.0 is already installed.
4:18:08 AM: Now using node v22.14.0 (npm v10.9.2)
4:18:08 AM: Enabling Node.js Corepack
4:18:08 AM: Started restoring cached build plugins
4:18:08 AM: Finished restoring cached build plugins
4:18:08 AM: Started restoring cached corepack dependencies
4:18:08 AM: Finished restoring cached corepack dependencies
4:18:08 AM: No npm workspaces detected
4:18:08 AM: Started restoring cached node modules
4:18:08 AM: Finished restoring cached node modules
4:18:08 AM: Installing npm packages using npm version 10.9.2
4:18:09 AM: added 144 packages, and audited 145 packages in 1s
4:18:09 AM: 72 packages are looking for funding
4:18:09 AM: run `npm fund` for details
4:18:09 AM: found 0 vulnerabilities
4:18:10 AM: npm packages installed
4:18:10 AM: Successfully installed dependencies
4:18:10 AM: Starting build script
4:18:11 AM: Detected 0 framework(s)
4:18:11 AM: Section completed: initializing

Building

Complete
4:18:12 AM: Netlify Build
4:18:12 AM: ────────────────────────────────────────────────────────────────
4:18:12 AM:
4:18:12 AM: ❯ Version
4:18:12 AM: @netlify/build 30.0.3
4:18:12 AM:
4:18:12 AM: ❯ Flags
4:18:12 AM: accountId: 5e2f5e7d9448ed0a85f332b1
4:18:12 AM: baseRelDir: true
4:18:12 AM: buildId: 67e0dc40d272a70008507118
4:18:12 AM: deployId: 67e0dc40d272a7000850711a
4:18:13 AM:
4:18:13 AM: ❯ Current directory
4:18:13 AM: /opt/build/repo
4:18:13 AM:
4:18:13 AM: ❯ Config file
4:18:13 AM: No config file was defined: using default values.
4:18:13 AM:
4:18:13 AM: ❯ Context
4:18:13 AM: deploy-preview
4:18:13 AM:
4:18:13 AM: ❯ Installing plugins
4:18:13 AM: - netlify-plugin-image-optim@0.4.0
4:18:20 AM:
4:18:20 AM: ❯ Loading plugins
4:18:20 AM: - netlify-plugin-image-optim@0.4.0 from Netlify app
4:18:22 AM:
4:18:22 AM: Build command from Netlify app
4:18:22 AM: ────────────────────────────────────────────────────────────────
4:18:22 AM: ​
4:18:22 AM: $ mkdocs build --clean
4:18:22 AM: INFO - Cleaning site directory
4:18:22 AM: INFO - Building documentation to directory: /opt/build/repo/site
4:18:23 AM: INFO - The following pages exist in the docs directory, but are not included in the "nav" configuration:
4:18:23 AM: - abbreviations.md
4:18:23 AM: - guides/vpn/openvpn/deprecation_notice.md
4:18:30 AM: INFO - Documentation built in 7.06 seconds
4:18:30 AM: ​
4:18:30 AM: (build.command completed in 7.5s)
4:18:36 AM: │ FileBeforeAfterReduction
4:18:36 AM: ├─────────────────────────────────────────────────┼──────────┼──────────┼───────────┤
4:18:36 AM: │ /images/DoHConfig.png │ 8.96 KB8.96 KB0 B
4:18:36 AM: │ /images/FTLDNS.png │ 6.68 KB6.68 KB0 B
4:18:36 AM: │ /images/RecursiveResolver.png │ 34.73 KB34.73 KB0 B
4:18:36 AM: │ /images/github-commit-bots-expanded.png │ 5.49 KB5.49 KB0 B
4:18:36 AM: │ /images/interface-settings.png │ 17.47 KB17.47 KB0 B
4:18:36 AM: │ /images/logo.svg │ 1.35 KB1.34 KB14 B
4:18:36 AM: │ /assets/images/favicon.png │ 1.83 KB1.83 KB0 B
4:18:36 AM: │ /images/api/android-ca-name.png │ 7.12 KB7.12 KB0 B
4:18:36 AM: │ /images/api/android-ca-security-warning.png │ 29.67 KB29.67 KB0 B
4:18:36 AM: │ /images/api/android-ca-select.png │ 4.4 KB4.4 KB0 B
4:18:36 AM: │ /images/api/android-ca-success.png │ 1.67 KB1.67 KB0 B
4:18:36 AM: │ /images/api/android-chrome-trusted.png │ 51.38 KB51.38 KB0 B
4:18:36 AM: │ /images/api/android-chrome-untrusted.png │ 46.3 KB46.3 KB0 B
4:18:36 AM: │ /images/api/android-credential-storage.png │ 10.3 KB10.3 KB0 B
4:18:36 AM: │ /images/api/android-install-ca.png │ 7.03 KB7.03 KB0 B
4:18:36 AM: │ /images/api/android-pihole-trusted.png │ 49 KB49 KB0 B
4:18:36 AM: │ /images/api/android-pihole-untrusted.png │ 43.76 KB43.76 KB0 B
4:18:36 AM: │ /images/api/android-system-security.png │ 29.9 KB29.9 KB0 B
4:18:36 AM: │ /images/api/chrome-ca-added.png │ 9.63 KB9.63 KB0 B
4:18:36 AM: │ /images/api/chrome-ca-trust.png │ 7.28 KB7.28 KB0 B
4:18:36 AM: │ /images/api/chrome-certificates.png │ 3.1 KB3.1 KB0 B
4:18:36 AM: │ /images/api/chrome-pihole-trusted.png │ 8.48 KB8.48 KB0 B
4:18:36 AM: │ /images/api/chrome-pihole-untrusted.png │ 9.45 KB9.45 KB0 B
4:18:36 AM: │ /images/api/firefox-ca-added.png │ 17.31 KB17.31 KB0 B
4:18:36 AM: │ /images/api/firefox-ca-trust.png │ 11.99 KB11.99 KB0 B
4:18:36 AM: │ /images/api/firefox-certificates.png │ 9.67 KB9.67 KB0 B
4:18:36 AM: │ /images/api/firefox-pihole-trusted.png │ 11.03 KB11.03 KB0 B
4:18:36 AM: │ /images/api/firefox-pihole-untrusted.png │ 8.23 KB8.23 KB0 B
4:18:36 AM: │ /images/api/firefox-tls-insecure.png │ 21.38 KB21.38 KB0 B
4:18:36 AM: │ /images/group_management/example-adlists-1.png │ 22.33 KB22.33 KB0 B
4:18:36 AM: │ /images/group_management/example-clients-1.png │ 9.44 KB9.44 KB0 B
4:18:36 AM: │ /images/group_management/example-clients-2.png │ 9.75 KB9.75 KB0 B
4:18:36 AM: │ /images/group_management/example-clients-3.png │ 9.69 KB9.69 KB0 B
4:18:36 AM: │ /images/group_management/example-domain-1.png │ 8.72 KB8.72 KB0 B
4:18:36 AM: │ /images/group_management/example-domain-2.png │ 2.51 KB2.51 KB0 B
4:18:36 AM: │ /images/group_management/example-domain-3.png │ 2.4 KB2.4 KB0 B
4:18:36 AM: │ /images/group_management/example-domain-4.png │ 11.28 KB11.28 KB0 B
4:18:36 AM: │ /images/group_management/example-domain-5.png │ 2.43 KB2.43 KB0 B
4:18:36 AM: │ /images/group_management/example-domain-6.png │ 2.38 KB2.38 KB0 B
4:18:36 AM: │ /images/group_management/example-groups.png │ 9.56 KB9.56 KB0 B
4:18:36 AM: │ /images/group_management/example-new-black.png │ 10.53 KB10.53 KB0 B
4:18:36 AM: │ /images/group_management/example-new-white.png │ 10.49 KB10.49 KB0 B
4:18:36 AM: │ /images/home-assistant/automation.png │ 16.14 KB16.14 KB0 B
4:18:36 AM: │ /images/home-assistant/boolean.png │ 5.12 KB5.12 KB0 B
4:18:36 AM: │ /images/routers/conditional-forwarding.png │ 5.34 KB5.34 KB0 B
4:18:36 AM: │ /images/routers/fritzbox-advanced-de.png │ 2.46 KB2.46 KB0 B
4:18:36 AM: │ /images/routers/fritzbox-advanced.png │ 2.02 KB2.02 KB0 B
4:18:36 AM: │ /images/routers/fritzbox-dhcp-de.png │ 38.33 KB38.33 KB0 B
4:18:36 AM: │ /images/routers/fritzbox-dhcp.png │ 37.51 KB37.51 KB0 B
4:18:36 AM: │ /images/routers/fritzbox-ipv6-1-de.png │ 25.69 KB25.69 KB0 B
4:18:36 AM: │ /images/routers/fritzbox-ipv6-1.png │ 28.89 KB28.89 KB0 B
4:18:36 AM: │ /images/routers/fritzbox-ipv6-2-de.png │ 8.96 KB8.96 KB0 B
4:18:36 AM: │ /images/routers/fritzbox-ipv6-2.png │ 8.86 KB8.86 KB0 B
4:18:36 AM: │ /images/routers/fritzbox-wan-dns-de.png │ 25.08 KB25.08 KB0 B
4:18:36 AM: │ /images/routers/fritzbox-wan-dns.png │ 24.31 KB24.31 KB0 B
4:18:36 AM: │ /images/routers/nokia-g240wb-lan-ipv4.png │ 26.58 KB26.58 KB0 B
4:18:36 AM: │ /images/routers/nokia-g240wb-lan-ipv6-1.png │ 9.19 KB9.19 KB0 B
4:18:36 AM: │ /images/routers/nokia-g240wb-lan-ipv6-2.png │ 5.17 KB5.17 KB0 B
4:18:36 AM: │ /images/routers/nokia-g240wb-lan-ipv6-3.png │ 9.75 KB9.75 KB0 B
4:18:36 AM: │ /images/routers/nokia-g240wb-prefix-ipv6.png │ 13.23 KB13.23 KB0 B
4:18:36 AM: │ /images/routers/opensense-ra.png │ 47.69 KB47.69 KB0 B
4:18:36 AM: │ /images/routers/opnsense-alias.png │ 23.64 KB23.64 KB0 B
4:18:36 AM: │ /images/routers/opnsense-dhcpv4.png │ 33.39 KB33.39 KB0 B
4:18:36 AM: │ /images/routers/opnsense-dns-wan.png │ 36.8 KB36.8 KB0 B
4:18:36 AM: │ /images/routers/opnsense-firewall-rule.png │ 14.25 KB14.25 KB0 B
4:18:36 AM: │ /images/routers/opnsense-ipv6-manual-ra.png │ 19.37 KB19.37 KB0 B
4:18:36 AM: │ /images/routers/usg-lan-dhcp.png │ 5.68 KB5.68 KB0 B
4:18:36 AM: │ /images/routers/usg-lan-dhcpv6.png │ 5.45 KB5.45 KB0 B
4:18:36 AM: │ /images/routers/usg-lan.png │ 5.29 KB5.29 KB0 B
4:18:36 AM: │ /images/routers/usg-wan-advanced.png │ 9.17 KB9.17 KB0 B
4:18:36 AM: │ /images/routers/usg-wan.png │ 5.62 KB5.62 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/Android-Connected.png │ 20.03 KB20.03 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/Android-Import-1.png │ 15.72 KB15.72 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/Android-Import-2.png │ 19.68 KB19.68 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/Android-Import-3.png │ 9.36 KB9.36 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/Android-Import-4.png │ 23.69 KB23.69 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/Android-Pi-hole.png │ 9.49 KB9.49 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/Android-Transport-Error.png │ 7.68 KB7.68 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/NetworkManager1.png │ 15.06 KB15.06 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/NetworkManager2.png │ 11.99 KB11.99 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/NetworkManager3.png │ 8.19 KB8.19 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/NetworkManager4.png │ 12.32 KB12.32 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/NetworkManager5.png │ 15.03 KB15.03 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/NetworkManager6.png │ 8.73 KB8.73 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/NetworkManager7.png │ 15.33 KB15.33 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/Strato-DynDNS-Domain.png │ 30.88 KB30.88 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/Strato-DynDNS-Enable.png │ 14.29 KB14.29 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/Strato-DynDNS-Password.png │ 14.92 KB14.92 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/VPNclients.png │ 2.99 KB2.99 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/VPNdashboard.png │ 21.23 KB21.23 KB0 B
4:18:36 AM: │ /guides/vpn/openvpn/listening-behavior.png │ 9.01 KB9.01 KB0 B
4:18:36 AM: ┌───────────────────────────────────┐
4:18:36 AM: Images optimized - 14 B saved
4:18:36 AM: └───────────────────────────────────┘
4:18:36 AM:
4:18:37 AM: (Netlify Build completed in 24.4s)
4:19:00 AM: Section completed: building
4:19:05 AM: Finished processing build request in 3m54.547s

Deploying

Complete
4:18:36 AM: Deploy site
4:18:36 AM: ────────────────────────────────────────────────────────────────
4:18:36 AM: ​
4:18:36 AM: Starting to deploy site from 'site'
4:18:36 AM: Calculating files to upload
4:18:37 AM: 7 new file(s) to upload
4:18:37 AM: 0 new function(s) to upload
4:18:37 AM: Section completed: deploying
4:18:37 AM: Site deploy was successfully initiated
4:18:37 AM: ​
4:18:37 AM: (Deploy site completed in 457ms)

Cleanup

Complete
4:18:37 AM: Netlify Build Complete
4:18:37 AM: ────────────────────────────────────────────────────────────────
4:18:37 AM: ​
4:18:37 AM: Caching artifacts
4:18:37 AM: Started saving node modules
4:18:37 AM: Finished saving node modules
4:18:37 AM: Started saving build plugins
4:18:37 AM: Finished saving build plugins
4:18:37 AM: Started saving mise cache
4:18:44 AM: Finished saving mise cache
4:18:44 AM: Started saving corepack cache
4:18:44 AM: Finished saving corepack cache
4:18:44 AM: Started saving pip cache
4:18:44 AM: Finished saving pip cache
4:18:44 AM: Started saving emacs cask dependencies
4:18:44 AM: Finished saving emacs cask dependencies
4:18:44 AM: Started saving maven dependencies
4:18:44 AM: Finished saving maven dependencies
4:18:44 AM: Started saving boot dependencies
4:18:44 AM: Finished saving boot dependencies
4:18:44 AM: Started saving rust rustup cache
4:18:44 AM: Finished saving rust rustup cache
4:19:00 AM: Build script success
4:19:04 AM: Uploading Cache of size 489.7MB
4:19:05 AM: Section completed: cleanup

Post-processing

Complete
4:18:37 AM: Post processing done
4:18:37 AM: Section completed: postprocessing
4:18:37 AM: Starting post processing
4:18:37 AM: Skipping form detection
4:18:37 AM: Post processing - redirect rules
4:18:37 AM: Post processing - header rules
4:18:38 AM: Site is live ✨