Advanced Search
Search Results
31 total results found
Server Administration
This shelf covers all manner of topics, from Docker development and deployment, to workarounds for PROXMOX issues.
General Computing
Not server/homelab specific, just general tips.
Making and Using Docker Containers
This section should cover the steps and basic principles of how to use, make, and push Docker containers and images to Docker Hub, using the correct tagging.
PROXMOX
PROXMOX is a bare-metal virtualization software, allowing for efficient, low-overhead resource distribution between multiple operating systems on a single host.
BookStack
Managing and running BookStack instances.
Self-Hosted AI
Running LLMs on local hardware, or potentially self-managed cloud services.
Wireguard & VPNs
Linux
Linux
Linux
Windows Tweaks & Tricks
PROXMOX Troubleshooting and Known Issues
This chapter covers some of the known common issues with PROXMOX that you may encounter, and how to either solve or avoid them, if possible.
Docker Hub & Uploading Containers
Backup and Restore
Ollama
A FOSS tool that helps with interacting directly with LLMs locally.
Open WebUI
A useful web utility for easier, but also more powerful, interaction with local LLMs.
Known Issues & Troubleshooting
Stable Diffusion
Dockerfiles and Making Images
Running and Maintaining Docker Deployments
USB & External Devices Shut Off Peridocally
On any smaller machines which PROXMOX is run on, you may be reliant on external USB devices to operate the server reliably. For instance, you may need to use an external hard drive to have adequate storage for ISOs or non-I/O-critical VMs, or you may need an e...
Pushing to your Repository
Once you have your repository created in hub.docker.com, you can begin tagging and uploading your created docker images. For instance, assuming we have a container called myrepo/myimage, you may want to build a version of your image tagged with the correct ve...
Backup & Restore
This applies exclusively to the bare-metal BookStack install, not the Docker version. It also assumes you installed via the Ubuntu Installation script:https://www.bookstackapp.com/docs/admin/installation/#requirements ----------------------------------------...
Error Troubleshooting
If you have an error such as the following: Ollama:500, message='Internal Server Error', url=URL('http://127.0.0.1:11434/api/chat') Likely you need to update Ollama, as Open WebUI has been updated too far to be able to interact with your current Ollama versi...
AUTOMATIC1111
Making Docker see NVIDIA GPUs on Linux
Fedora Linux: Run sudo dnf install nvidia-container-toolkit nvidia-driver to install NVIDIA's toolkit for interacting with containers, as well as the proprietary drivers for your NVIDIA GPU. sudo nvidia-ctk runtime configure --runtime=docker configure...
Mounting Drives & fstab
fstab, my old foe... Will update this more later, just note that when adding additional properties such as "default,user,uid=1000,gid=1000" etc, the "user" property implies "noexec". If you need to include the "user" property, add "exec" after it (since fsta...
Building Your Image
To build your Docker image, make sure you are building within the same directory as your Dockerfile. docker build -t myusername/myimage:tag . Multi-platform builds, with multiple tags, and auto-push: docker buildx build --push \ --platform linux/arm/v...
Ensuring Containers Run at Startup
You can run a Docker container that is downloaded to your system with: docker run --restart=always container-name-or-ID However, to ensure that the Docker Engine service runs at startup (which is needed for containers to run), also ensure that said service i...
Wireguard can connect on some networks, but not others
UDP Blocked There is a chance that UDP connections are blocked on the network that you are on. You will have to do your own research regarding "disguising" UDP traffic; the Wireguard website has some input on this: https://www.wireguard.com/known-limitations/...
Set up Windows without online account
On Windows setup, Windows often asks for an online account to set up your computer. If you're like me, and hate Microsoft, and want as little involvement from them as possible, you can press Shift+F10 (or possibly Shift+Fn+F10, if your keyboard has a shared se...