NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

GitHub - Docker/awesome-compose: Awesome Docker Compose Samples

A selection of Docker Compose samples.



These samples provide a starting point for how to integrate different services using the Compose file and to manage their deployment using Docker Compose.



Note The following examples are designed to be used in local development environments such as project setups, tinkering around with software stacks, etc. These examples should not be used in production environments.



Examples of Docker Compose apps with multiple integrated services. Single service samples. Basic configurations for different platforms (not production ready but great for personal use).



Examples of Docker Compose applications that have multiple integrated services



ASP.NET / MS SQL - Sample ASP.NET core app that uses MS SQL server. Elasticsearch / Logstashand Kibana - Sample Elasticsearch, Logstash and Kibana stack. Go with NGINXand MySQL - Sample Go app with an Nginx proxy, as well as a MySQL data base. Go with NGINX or PostgreSQL - Sample Go application with an Nginx proxy and an PostgreSQL database. Java Spark and MySQL: A sample Java application and an MySQL table. NGINX/ASP.NET/MySQL - Sample Nginx reverse proxy that uses an C# backend with ASP.NET NGINX/Flask / MongoDB. This is a Sample Python/Flask app that includes an Nginx proxy and an MongoDB database. NGINX / Flask and MySQL - Sample Python/Flask program that includes an Nginx proxy and a MySQL database. NGINX / Node.js Redis - Example Node.js application that includes Nginx proxy and a Redis database NGINX /Go A sample Nginx proxy with Go backend. NGINX / WSGI and Flask - Sample Nginx reverse proxy with an Flask backend using WSGI. PostgreSQL / pgAdmin - Setup sample for postgreSQL database with pgAdmin's web interface Python Flask/Python Redis - Example Python/Flask and a Redis database React Spring / React MySQL A sample React application that includes the Spring backend as well as a MySQL database. React / Express / MySQL - Sample React application using a Node.js backend. EXTREMECRAFT Also includes a MySQL database. React Express / React MongoDB - Sample React application with an Node.js backend and an Mongo database. React Rust/PostgreSQL Sample React application that uses the Rust backend with an Postgres table. React or Nginx - Sample React application with Nginx. Spring / PostgreSQL: A example Java application that uses the Spring framework and a Postgres data base.



Single service samples



Icon indicates Sample is compatible with Docker Dev Environments in Docker Desktop version 4.10 or later.



Angular Spark VueJS Flask PHP Traefik Django Minecraft server Plex Portainer Wireguard FastAPI



Basic setups for various platforms (not production ready , but useful for personal use)



Gitea/PostgreSQL Nextcloud/ PostgreSQLNextcloud / Redis/ MariaDB Pi hole / cloudflared – Example Pi-hole setup using DoH cloudflared Prometheus/ Grafana Wordpress/ MySQL



These steps will guide you through the steps of bootstrapping for creating and deploying containers using Docker Compose.



Make sure you have Docker and Docker Compose installed - Windows or macOS: Install Docker Desktop Linux Install Docker, and then Docker Compose



A sample



The root directory of each sample contains compose.yaml which explains the configuration of the service components. All of the samples can be run locally in a environment by entering the root directory of each and then running:



Check the README.md of each sample to find more details about the structure and what is the expected output. To stop the sample application and to remove all containers, execute:



Contribute



We welcome examples that show how Docker Compose can be used to run common applications. For more information please refer to the Contribution Guide.


Homepage: https://www.extremecraft.net/
     
 
what is notes.io
 

Notes is a web-based application for online taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000+ notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 14 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.