Docker

See containers I have created, along with ones I highly reccommend!




Header section illustration

What is Docker?


Docker is a platform that makes it easy to build, run, and manage applications using containers. Containers are lightweight, standalone units that package up an application and everything it needs to run—like code, runtime, system tools, and libraries—so it works reliably across different environments. Unlike virtual machines, containers share the host system’s OS, which makes them faster and more resource-efficient.



Why Use Portainer?

I recommend using Portainer, a web-based Docker management tool, for simplified container deployment and maintenance. Portainer provides a user-friendly interface that removes much of the complexity involved in managing containers via the command line. It’s great for visually managing your stacks, volumes, networks, and images, making it ideal for beginners or anyone wanting a faster, clearer workflow. Whether you're deploying new containers, setting environment variables, or monitoring performance, Portainer saves time and reduces errors.


Check out Docker here Check out Portainer here

My Containers

I make docker containers of my own for a variety of purposes, check them out below!


Ollama Discord Bot

This is a lightweight Discord chatbot powered by Ollama, designed to run locally using your own language models. It listens for mentions or direct messages, maintains short-term context, and streams intelligent responses back to users.

Features:

💬 Responds to @mentions and direct messages

🧠 Maintains context of the last 3 user messages per conversation

⌛ Displays typing indicator while generating replies

📚 Uses any model available in your local Ollama instance

🛠️ Simple to configure and deploy with Docker


Check it out here!

Reccommended Containers

A short list of some of my favorite docker containers


Gitea

A painless, self-hosted, all-in-one software development service. It includes Git hosting, code review, team collaboration, package registry, and CI/CD. It is similar to GitHub, Bitbucket and GitLab. Find it here.


Homepage

A modern, fully static, fast, secure fully proxied, highly customizable application dashboard with integrations for over 100 services and translations into multiple languages. Easily configured via YAML files or through docker label discovery. Find it here.


Linkwarden

Used to collect webpages, articles, and documents you love in one place. Find it here.


Vaultwarden

An alternative server implementation of the Bitwarden Client API, written in Rust and compatible with official Bitwarden clients, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal. Find it here.


Speedtest Tracker

A self-hosted application that monitors the performance and uptime of your internet connection. Find it here.

Let's Connect!