Does anything exist for one person to rapidly set up a low-cost, full, self-hosted development environment out-of-the-box from scratch that can run without being connected to the Internet and includes as many of the following: some sort of bug tracker/to-do list, wiki, Git repository host e.g. Gogs, maybe file hosting/sharing, and a file-based CI tool such as Concourse that can leverage the power of a technology like Docker containers for build isolation and a binary repository such as Artifactory and deploying built artifacts into a locally-running Kubernetes cluster?
Security such as authentication is not necessary but would be a plus if it's a snap to set up and even easier to manage/maintain.
Being able to easily dump data and back-up would be more important. For instance, if all code and wiki files are stored in Git repositories, then following Git dump/backup best practices to get all the data out would be sufficient.
Single-user use is acceptable e.g. for a single-person project.
The ideal install would be to write an SD card image onto a micro SD card for a Raspberry Pi Zero W and I would get all this up and running as soon as it boots up.
The next best thing would be to attach an ISO image to a Virtual Box VM and run it off of the ISO image with data stored on the VM's hard drive.