Deploy details
Deploy log
Initializing
Complete
Initializing
Complete
2:54:17 PM: Build ready to start
2:54:26 PM: build-image version: ecdc8b770f4a0193fd3f258c1bc6029e681813a4 (focal)
2:54:26 PM: buildbot version: 22552e71c3c7b6a5ebfd780eb1c9b2f42fe63aa7
2:54:26 PM: Fetching cached dependencies
2:54:26 PM: Failed to fetch cache, continuing with build
2:54:26 PM: Starting to prepare the repo for build
2:54:26 PM: No cached dependencies found. Cloning fresh repo
2:54:26 PM: git clone --filter=blob:none https://github.com/tymyrddin/red-recon
2:54:26 PM: Preparing Git Reference refs/heads/main
2:54:28 PM: Starting to install dependencies
2:54:28 PM: Python version set to 3.8
2:54:28 PM: Installing pip dependencies
2:54:28 PM: Started restoring cached pip cache
2:54:28 PM: Finished restoring cached pip cache
2:54:29 PM: Requirement already satisfied: certifi in /opt/buildhome/python3.8/lib/python3.8/site-packages (from -r requirements.txt (line 1)) (2024.7.4)
2:54:29 PM: Collecting charset-normalizer
2:54:29 PM: Downloading charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB)
2:54:29 PM: Collecting docutils
2:54:29 PM: Downloading docutils-0.20.1-py3-none-any.whl (572 kB)
2:54:30 PM: Collecting idna
2:54:30 PM: Downloading idna-3.7-py3-none-any.whl (66 kB)
2:54:30 PM: Collecting markdown-it-py
2:54:30 PM: Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
2:54:30 PM: Collecting mdurl
2:54:30 PM: Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
2:54:30 PM: Collecting myst-parser
2:54:30 PM: Downloading myst_parser-3.0.1-py3-none-any.whl (83 kB)
2:54:30 PM: Collecting sphinx
2:54:30 PM: Downloading sphinx-7.1.2-py3-none-any.whl (3.2 MB)
2:54:30 PM: Collecting sphinx-markdown-tables
2:54:30 PM: Downloading sphinx_markdown_tables-0.0.17-py3-none-any.whl (28 kB)
2:54:30 PM: Collecting sphinx-rtd-theme
2:54:30 PM: Downloading sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl (2.8 MB)
2:54:30 PM: Collecting sphinxcontrib-applehelp
2:54:30 PM: Downloading sphinxcontrib_applehelp-1.0.4-py3-none-any.whl (120 kB)
2:54:30 PM: Collecting sphinxcontrib-devhelp
2:54:30 PM: Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB)
2:54:30 PM: Collecting sphinxcontrib-htmlhelp
2:54:30 PM: Downloading sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl (99 kB)
2:54:30 PM: Collecting sphinxcontrib-jsmath
2:54:30 PM: Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
2:54:30 PM: Collecting sphinx_copybutton
2:54:30 PM: Downloading sphinx_copybutton-0.5.2-py3-none-any.whl (13 kB)
2:54:30 PM: Collecting sphinx_design
2:54:30 PM: Downloading sphinx_design-0.5.0-py3-none-any.whl (2.2 MB)
2:54:31 PM: Collecting urllib3
2:54:31 PM: Downloading urllib3-2.2.2-py3-none-any.whl (121 kB)
2:54:31 PM: Collecting pyyaml
2:54:31 PM: Downloading PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (736 kB)
2:54:31 PM: Collecting mdit-py-plugins~=0.4
2:54:31 PM: Downloading mdit_py_plugins-0.4.1-py3-none-any.whl (54 kB)
2:54:31 PM: Collecting jinja2
2:54:31 PM: Downloading jinja2-3.1.4-py3-none-any.whl (133 kB)
2:54:31 PM: Collecting Pygments>=2.13
2:54:31 PM: Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB)
2:54:31 PM: Collecting packaging>=21.0
2:54:31 PM: Downloading packaging-24.1-py3-none-any.whl (53 kB)
2:54:31 PM: Collecting sphinxcontrib-qthelp
2:54:31 PM: Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB)
2:54:31 PM: Collecting imagesize>=1.3
2:54:31 PM: Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
2:54:31 PM: Collecting importlib-metadata>=4.8; python_version < "3.10"
2:54:31 PM: Downloading importlib_metadata-8.2.0-py3-none-any.whl (25 kB)
2:54:31 PM: Collecting requests>=2.25.0
2:54:31 PM: Downloading requests-2.32.3-py3-none-any.whl (64 kB)
2:54:31 PM: Collecting alabaster<0.8,>=0.7
2:54:31 PM: Downloading alabaster-0.7.13-py3-none-any.whl (13 kB)
2:54:31 PM: Collecting babel>=2.9
2:54:31 PM: Downloading Babel-2.15.0-py3-none-any.whl (9.6 MB)
2:54:32 PM: Collecting sphinxcontrib-serializinghtml>=1.1.5
2:54:32 PM: Downloading sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB)
2:54:32 PM: Collecting snowballstemmer>=2.0
2:54:32 PM: Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
2:54:32 PM: Collecting markdown>=3.4
2:54:32 PM: Downloading Markdown-3.6-py3-none-any.whl (105 kB)
2:54:32 PM: Collecting sphinxcontrib-jquery<5,>=4
2:54:32 PM: Downloading sphinxcontrib_jquery-4.1-py2.py3-none-any.whl (121 kB)
2:54:32 PM: Collecting MarkupSafe>=2.0
2:54:32 PM: Downloading MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26 kB)
2:54:32 PM: Collecting zipp>=0.5
2:54:32 PM: Downloading zipp-3.19.2-py3-none-any.whl (9.0 kB)
2:54:32 PM: Collecting pytz>=2015.7; python_version < "3.9"
2:54:32 PM: Downloading pytz-2024.1-py2.py3-none-any.whl (505 kB)
2:54:32 PM: Installing collected packages: charset-normalizer, docutils, idna, mdurl, markdown-it-py, pyyaml, mdit-py-plugins, sphinxcontrib-applehelp, Pygments, packaging, sphinxcontrib-devhelp, sphinxcontrib-qthelp, imagesize, sphinxcontrib-jsmath, zipp, importlib-metadata, urllib3, requests, alabaster, pytz, babel, sphinxcontrib-serializinghtml, snowballstemmer, MarkupSafe, jinja2, sphinxcontrib-htmlhelp, sphinx, myst-parser, markdown, sphinx-markdown-tables, sphinxcontrib-jquery, sphinx-rtd-theme, sphinx-copybutton, sphinx-design
2:54:36 PM: Successfully installed MarkupSafe-2.1.5 Pygments-2.18.0 alabaster-0.7.13 babel-2.15.0 charset-normalizer-3.3.2 docutils-0.20.1 idna-3.7 imagesize-1.4.1 importlib-metadata-8.2.0 jinja2-3.1.4 markdown-3.6 markdown-it-py-3.0.0 mdit-py-plugins-0.4.1 mdurl-0.1.2 myst-parser-3.0.1 packaging-24.1 pytz-2024.1 pyyaml-6.0.1 requests-2.32.3 snowballstemmer-2.2.0 sphinx-7.1.2 sphinx-copybutton-0.5.2 sphinx-design-0.5.0 sphinx-markdown-tables-0.0.17 sphinx-rtd-theme-2.0.0 sphinxcontrib-applehelp-1.0.4 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.1 sphinxcontrib-jquery-4.1 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.5 urllib3-2.2.2 zipp-3.19.2
2:54:36 PM: Pip dependencies installed
2:54:36 PM: Attempting Ruby version 2.7.2, read from environment
2:54:37 PM: Using Ruby version 2.7.2
2:54:37 PM: Started restoring cached go cache
2:54:37 PM: Finished restoring cached go cache
2:54:38 PM: go version go1.19.13 linux/amd64
2:54:38 PM: Using PHP version 8.0
2:54:40 PM: Downloading and installing node v16.20.2...
2:54:40 PM: Downloading https://nodejs.org/dist/v16.20.2/node-v16.20.2-linux-x64.tar.xz...
2:54:41 PM: Computing checksum with sha256sum
2:54:41 PM: Checksums matched!
2:54:43 PM: Now using node v16.20.2 (npm v8.19.4)
2:54:43 PM: Enabling Node.js Corepack
2:54:43 PM: Started restoring cached build plugins
2:54:43 PM: Finished restoring cached build plugins
2:54:43 PM: Successfully installed dependencies
2:54:43 PM: Starting build script
2:54:44 PM: Detected 0 framework(s)
2:54:44 PM: Section completed: initializing
Building
Complete
Building
Complete
2:54:46 PM: Netlify Build
2:54:46 PM: ────────────────────────────────────────────────────────────────
2:54:46 PM:
2:54:46 PM: ❯ Version
2:54:46 PM: @netlify/build 29.51.3
2:54:46 PM:
2:54:46 PM: ❯ Flags
2:54:46 PM: baseRelDir: true
2:54:46 PM: buildId: 66a50a186480fe00086617e5
2:54:46 PM: deployId: 66a50a186480fe00086617e7
2:54:46 PM:
2:54:46 PM: ❯ Current directory
2:54:46 PM: /opt/build/repo
2:54:46 PM:
2:54:46 PM: ❯ Config file
2:54:46 PM: /opt/build/repo/netlify.toml
2:54:46 PM:
2:54:46 PM: ❯ Context
2:54:46 PM: production
2:54:46 PM:
2:54:46 PM: build.command from netlify.toml
2:54:46 PM: ────────────────────────────────────────────────────────────────
2:54:46 PM:
2:54:46 PM: $ make html
2:54:46 PM: Running Sphinx v7.1.2
2:54:46 PM: making output directory... done
2:54:46 PM: myst v3.0.1: MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions=set(), disable_syntax=[], all_links_external=False, links_external_new_tab=False, url_schemes=('http', 'https'), ref_domains=None, fence_as_directive=set(), number_code_blocks=[], title_to_header=False, heading_anchors=0, heading_slug_func=None, html_meta={}, footnote_transition=True, words_per_minute=200, substitutions={}, linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area', enable_checkboxes=False, suppress_warnings=[], highlight_code_blocks=True)
2:54:46 PM: building [mo]: targets for 0 po files that are out of date
2:54:46 PM: writing output...
2:54:46 PM: building [html]: targets for 34 source files that are out of date
2:54:46 PM: updating environment: [new config] 34 added, 0 changed, 0 removed
2:54:46 PM: reading sources... [ 3%] docs/api/README
2:54:46 PM: reading sources... [ 6%] docs/api/burp
2:54:46 PM: reading sources... [ 9%] docs/api/collect-data
2:54:46 PM: reading sources... [ 12%] docs/api/functionality
2:54:46 PM: reading sources... [ 15%] docs/api/parameters
2:54:46 PM: reading sources... [ 18%] docs/api/secrets
2:54:46 PM: reading sources... [ 21%] docs/app/README
2:54:46 PM: reading sources... [ 24%] docs/app/dns
2:54:46 PM: reading sources... [ 26%] docs/app/sneaky
2:54:46 PM: reading sources... [ 29%] docs/app/stroll
2:54:46 PM: reading sources... [ 32%] docs/app/techstack
2:54:46 PM: reading sources... [ 35%] docs/cloud/README
2:54:46 PM: reading sources... [ 38%] docs/cloud/map
2:54:46 PM: reading sources... [ 41%] docs/cloud/s3-urls
2:54:46 PM: reading sources... [ 44%] docs/footprinting/README
2:54:46 PM: reading sources... [ 47%] docs/footprinting/network
2:54:46 PM: reading sources... [ 50%] docs/footprinting/organisation
2:54:46 PM: reading sources... [ 53%] docs/footprinting/system
2:54:46 PM: reading sources... [ 56%] docs/physical/README
2:54:46 PM: reading sources... [ 59%] docs/physical/facilities
2:54:46 PM: reading sources... [ 62%] docs/physical/osint
2:54:46 PM: reading sources... [ 65%] docs/scanning/README
2:54:46 PM: reading sources... [ 68%] docs/scanning/defence
2:54:46 PM: reading sources... [ 71%] docs/scanning/diving
2:54:46 PM: reading sources... [ 74%] docs/scanning/firewall
2:54:46 PM: reading sources... [ 76%] docs/scanning/hosts
2:54:46 PM: reading sources... [ 79%] docs/scanning/icmp
2:54:46 PM: reading sources... [ 82%] docs/scanning/ports
2:54:46 PM: reading sources... [ 85%] docs/scanning/service-and-os
2:54:46 PM: reading sources... [ 88%] docs/scanning/stealth
2:54:46 PM: reading sources... [ 91%] docs/scanning/tcp
2:54:46 PM: reading sources... [ 94%] docs/scanning/udp
2:54:46 PM: reading sources... [ 97%] docs/scanning/war-dialing-driving-flying-shipping
2:54:46 PM: reading sources... [100%] index
2:54:46 PM: looking for now-outdated files... none found
2:54:46 PM: pickling environment... done
2:54:46 PM: checking consistency... done
2:54:46 PM: preparing documents... done
2:54:46 PM: copying assets... copying static files... done
2:54:46 PM: copying extra files... done
2:54:46 PM: done
2:54:46 PM: writing output... [ 3%] docs/api/README
2:54:46 PM: writing output... [ 6%] docs/api/burp
2:54:46 PM: writing output... [ 9%] docs/api/collect-data
2:54:46 PM: writing output... [ 12%] docs/api/functionality
2:54:46 PM: writing output... [ 15%] docs/api/parameters
2:54:46 PM: writing output... [ 18%] docs/api/secrets
2:54:46 PM: writing output... [ 21%] docs/app/README
2:54:46 PM: writing output... [ 24%] docs/app/dns
2:54:47 PM: writing output... [ 26%] docs/app/sneaky
2:54:47 PM: writing output... [ 29%] docs/app/stroll
2:54:47 PM: writing output... [ 32%] docs/app/techstack
2:54:47 PM: writing output... [ 35%] docs/cloud/README
2:54:47 PM: writing output... [ 38%] docs/cloud/map
2:54:47 PM: writing output... [ 41%] docs/cloud/s3-urls
2:54:47 PM: writing output... [ 44%] docs/footprinting/README
2:54:47 PM: writing output... [ 47%] docs/footprinting/network
2:54:47 PM: writing output... [ 50%] docs/footprinting/organisation
2:54:47 PM: writing output... [ 53%] docs/footprinting/system
2:54:47 PM: writing output... [ 56%] docs/physical/README
2:54:47 PM: writing output... [ 59%] docs/physical/facilities
2:54:47 PM: writing output... [ 62%] docs/physical/osint
2:54:47 PM: writing output... [ 65%] docs/scanning/README
2:54:47 PM: writing output... [ 68%] docs/scanning/defence
2:54:47 PM: writing output... [ 71%] docs/scanning/diving
2:54:47 PM: writing output... [ 74%] docs/scanning/firewall
2:54:47 PM: writing output... [ 76%] docs/scanning/hosts
2:54:47 PM: writing output... [ 79%] docs/scanning/icmp
2:54:47 PM: writing output... [ 82%] docs/scanning/ports
2:54:47 PM: writing output... [ 85%] docs/scanning/service-and-os
2:54:47 PM: writing output... [ 88%] docs/scanning/stealth
2:54:47 PM: writing output... [ 91%] docs/scanning/tcp
2:54:47 PM: writing output... [ 94%] docs/scanning/udp
2:54:47 PM: writing output... [ 97%] docs/scanning/war-dialing-driving-flying-shipping
2:54:47 PM: writing output... [100%] index
2:54:47 PM: generating indices... genindex done
2:54:47 PM: writing additional pages... search done
2:54:47 PM: copying images... [ 33%] _static/images/syn-scan.png
2:54:47 PM: copying images... [ 67%] _static/images/in-progress.png
2:54:47 PM: copying images... [100%] _static/images/books.png
2:54:47 PM: dumping search index in English (code: en)... done
2:54:47 PM: dumping object inventory... done
2:54:47 PM: build succeeded.
2:54:47 PM: The HTML pages are in build/html.
2:54:47 PM:
2:54:47 PM: (build.command completed in 1.5s)
2:54:47 PM:
2:54:48 PM: (Netlify Build completed in 2.1s)
2:55:06 PM: Section completed: building
2:55:07 PM: Finished processing build request in 41.246s
Deploying
Complete
Deploying
Complete
2:54:47 PM: Deploy site
2:54:47 PM: ────────────────────────────────────────────────────────────────
2:54:47 PM:
2:54:47 PM: Starting to deploy site from 'build/html'
2:54:47 PM: Calculating files to upload
2:54:47 PM: 37 new files to upload
2:54:47 PM: 0 new functions to upload
2:54:48 PM: Section completed: deploying
2:54:48 PM: Site deploy was successfully initiated
2:54:48 PM:
2:54:48 PM: (Deploy site completed in 452ms)
2:54:48 PM:
2:54:48 PM: A "_headers" file is present in the repository but is missing in the publish directory "build/html".
Cleanup
Complete
Cleanup
Complete
2:54:48 PM: Netlify Build Complete
2:54:48 PM: ────────────────────────────────────────────────────────────────
2:54:48 PM:
2:54:48 PM: Caching artifacts
2:54:48 PM: Started saving build plugins
2:54:48 PM: Finished saving build plugins
2:54:48 PM: Started saving pip cache
2:54:48 PM: Finished saving pip cache
2:54:48 PM: Started saving emacs cask dependencies
2:54:48 PM: Finished saving emacs cask dependencies
2:54:48 PM: Started saving maven dependencies
2:54:48 PM: Finished saving maven dependencies
2:54:48 PM: Started saving boot dependencies
2:54:48 PM: Finished saving boot dependencies
2:54:48 PM: Started saving rust rustup cache
2:54:48 PM: Finished saving rust rustup cache
2:54:48 PM: Started saving go dependencies
2:54:48 PM: Finished saving go dependencies
2:55:06 PM: Build script success
2:55:06 PM: Uploading Cache of size 111.0MB
2:55:07 PM: Section completed: cleanup
Post-processing
Complete
Post-processing
Complete
2:54:48 PM: Starting post processing
2:54:48 PM: Skipping form detection
2:54:48 PM: Post processing - header rules
2:54:48 PM: Post processing - redirect rules
2:54:48 PM: Post processing done
2:54:48 PM: Section completed: postprocessing
2:54:48 PM: Site is live ✨