Best of Docker — September 2023
- 1
- 2
Noted·3y
Open Resume - A Minimal Self-Hosted Resume Builder and Parser
OpenResume is a self-hosted web resume builder and Parser OpenResume. Easily create your resume and download it as a PDF in an elegant formatted design. Just fill in the form and the app does the resume building for you. If you already have a resume, you can upload and parse the document.
- 3
- 4
Noted·3y
Introducing Cosmos: The All-in-One Secure Platform for Self-Hosting
Cosmos is a versatile all-in-one platform for self-hosting that's designed to cater to both newcomers and seasoned users alike. It offers features like a reverse proxy, seamless Docker integration, an app store, robust security tools, and a whole lot more.
- 5
DEV·3y
Docker Node.js and MongoDB example
Docker provides lightweight containers to run services in isolation from our infrastructure so we can deliver software quickly. In this tutorial, I will show you how to dockerize Nodejs Express and MongoDB example using Docker Compose. The problem is to containerize a system that requires more than one Docker container.
- 6
Community Picks·3y
How Container Networking Works: Practical Explanation
How to virtualize network resources to make containers think each of them has a dedicated network stack. How to turn containers into friendly neighbors, prevent them from interfering, and teach to communicate well? How to reach containers running on a machine from the outside world (aka port publishing)? While answering these questions, we'll setup a container networking from scratch.
- 7
Noted·3y
5 Self-Hosted Document Management System Applications
We explore 5 different self-hosted document management systems. Teedy proves to be quite practical in keeping digital documents well organized. Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep less paper.
- 8
Pointer·3y
chartbrew/chartbrew: Open-source web platform used to create live reporting dashboards from APIs, MongoDB, Firestore, MySQL, PostgreSQL, and more 📈📊
Chartbrew is an open-source web application that can connect directly to databases and APIs. It features a chart builder, editable dashboards, embedable charts, query & requests editor, and team capabilities.
- 9
Laravel News·3y
Run GitHub Actions Locally with Act
Run GitHub Actions Locally with Act is a tool that reads your workflows and determines the actions that need to run. Act uses Docker to pull or build the necessary images that are defined in your workflow. It then uses the Docker API to run containers for each action based on the images provided.
- 10
AWS in Plain English·3y
AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitHub using Terraform
AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitHub using Terraform. This DevOps pipeline will allow developers to push code changes to a GitHub repository and have them automatically deployed to anAWF cluster. The provided Terraform code leverages these services to create an automated deployment pipeline for your application.
- 11
Pointer·3y
yoheinakajima/instagraph: Converts text input or URL into knowledge graph and displays
InstaGraph turns your text into a vividly colored graph, making it easier to visualize relationships between various entities. You can sign up for the waitlist at instagraph.ai.com/yoheinakajima/instagraph. You'll need Python and pip installed to run the Flask app python main.py.
- 12
Hacker Noon·3y
Building a CI/CD Pipeline with AWS, K8S, Docker, Ansible, Git, Github, Apache Maven, and Jenkins
Building a CI/CD Pipeline with AWS, K8S, Docker, Ansible, Git, Github, and Jenkins with Zufar Sunagatov. By the end of this tutorial, you will get a ready to use modernCI/CD pipeline which is applicable to any projects on Github.
- 13
freeCodeCamp·3y
How to Choose a Deployment Strategy for Your Next.js Application
This article will discuss different deployment strategies and practices for Next.js applications. We will explore each strategy's strengths, including static hosting, serverless functions, containerisation, and traditional server deployment. We will also be touching on essential practices to optimise the deployment process and enhance the performance and reliability of your Next.JS application.
- 14
Medium·3y
“Containerization Using Docker”
‘Containerization Using Docker’ is a comprehensive introduction to Docker containerization. If you’re new to Docker or just looking to refresh your knowledge, this blog post serves as a comprehensive Introduction to Docker. ‘Docker’ allows a developer to package up an application with all of the parts it needs, such as libraries and other dependencies.
- 15
Noted·3y
Draw and Map your Self Hosted Services using Excaladraw
Excalidraw is a self-hosted and open source web tool for drawing diagrams and mapping out projects that you want to display comprehensive visuals of. Draw and Map your Self Hosted Services using Excaladraw. Use the following commands on any LXC or VM to get ExCalidraw up and running.
- 16
Noted·3y
Mastering Self-Hosted Monitoring: Netdata, Prometheus, and Grafana Unleashed
Netdata, Prometheus, and Grafana are all available for self-hosting systems. The tools can be installed on a host machine with Docker and Docker Compose installed for this example. In this step by step guide, we're going to create a straightforward yet effective system monitoring dashboard.
- 17
- 18
Code Like A Girl·3y
Diving into Docker: Create Your First Container
The article provides a step-by-step guide on creating a Docker container. It covers setting up the environment, learning the basics of Docker, creating a simple web app, creating a Dockerfile, building the Docker image, testing the container, and pushing the Docker image to Docker Hub.
- 19
Noted·3y
Password Pusher: The Easy and Safe Way to Share Passwords, Files and URLs
Password Pusher is a self-hosted application designed for secure sharing of passwords, text, files, and URLs with features like expiry settings and automatic deletion. Easy-to-install: Host your own via Docker, a cloud service or just use pwpush.com - Opensource: No blackbox code.
- 20
Noted·3y
Creating your first Docker Image
Docker is a popular containerization tool that enables developers to build and run applications in a consistent, portable, and scalable environment. Docker images are the basic building blocks of the Docker ecosystem. In this guide, I will walk you through the process of creating a simple website and containerizing it using Docker.