Giter VIP home page Giter VIP logo

websoft9 / docker-library Goto Github PK

View Code? Open in Web Editor NEW
26.0 2.0 13.0 61.89 MB

Docker Compose examples of selfhosted FOSS based on official image, just run it.

Home Page: https://www.websoft9.com

License: Other

Shell 27.02% Dockerfile 1.31% Python 1.71% JavaScript 35.33% CSS 28.42% DIGITAL Command Language 0.05% HTML 4.01% Roff 0.07% PHP 0.55% Java 0.11% TypeScript 0.36% PLpgSQL 1.00% Go 0.04%
bitnami docker docker-compose dockerhub image installation

docker-library's Introduction

License: GPL v3 GitHub last commit GitHub Release Date GitHub Repo stars

Awesome Docker Compose Examples

This repository include 200+ Examples based on Docker compose, e.g WordPress, MySQL, Odoo, MongoDB, GitLab, Elastic, Ghost, Grafana, Graylog, Kafka, n8n, Moodle, Nextcloud, ONLYOFFICE, phpMyAdmin...

You can use them for bussiness management, content management, data analysis, development, DevOps and any things you want to do.

Where image from?

All Docker image come from the Official of the software or an authoritative third party (such as: Bitnami), and Websoft9 does not maintain the image.

Websoft9 only verify and test the image or docker compose provided by the official to ensure that they can be run directly with docker compose up without any configuration.

How to use it?

The easiest way is install Websoft9 which can help you running these applications on web-based console.

Of course, you can also use Docker compose to running these application:

  1. Make sure you have install the Docker latest or you can install Docker by below script

    curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh && sudo systemctl enable docker && sudo systemctl start docker
    
  2. Download this repository to your Linux and list all applications

    git clone --depth=1 https://github.com/Websoft9/docker-library
    cd docker-library && ls apps
    
  3. Go to the target app directory, check or modify the .env, then run it

    # e.g install wordpress
    cd apps/wordpress
    sudo docker network create websoft9 &&  sudo docker compose up -d
    

How to contribute it?

We greatly welcome community contributions to provide suggestions and improvements to our project:

  1. Find a bug, request features and provide better methods, you can promote your ideas through issue.

  2. Contributing to this repository, please follow our contribution guidelines. We try our best to provide reward for some important task.

Documentation

Websoft9 Administrator Guide

Support

You can subscribe Websoft9 Enterprise Support to ensure high availability of applications and more:

  • Knowledge: Answers and guidance from product experts
  • Support: Everything you need for technical support, e.g Enable HTTPS, Upgrade guide
  • Security: Security services and tools to protect your software

Sponsor

The following corporate organizations have provided us with sponsorship, which has greatly helped this repository.

image image image

License

LGPL-3.0, Additional Terms: It is not allowed to publish free or paid image based on this repository in any Cloud platform's Marketplace without authorization.

Disclaimer

We can't guarantee the open source software does not have vulnerability or the security risks which is the responsibility of user according to the open source licenses.

App Wishlist

Propose and vote for apps to be packaged

FAQ

Do I need to change the password before docker-compose up?

Yes, you should modify W9_POWER_PASSWORD at .env file for production

Docker runing failed for the reason that port conflict?

You should modify APP_*_PORT at .env file

What the credentials for application?

W9_LOGIN_USER, W9_LOGIN_PASSWORD

Is there any infrastructure limit?

No, you can use lots of infrastructure, e.g.

  • OS: Red Hat, CentOS, Debian, Ubuntu or other's Linux OS ...
  • Public Cloud: More than 20+ major Cloud such as AWS, Azure, Google Cloud, Alibaba Cloud, HUAWEIClOUD, Oracle Cloud ...
  • Private Cloud: KVM, VMware, VirtualBox, OpenStack ...
  • ARCH: Linux x86-64, ARM 32/64, x86/i686 ...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.