Giter VIP home page Giter VIP logo

websoft9 / docker-library Goto Github PK

View Code? Open in Web Editor NEW
26.0 26.0 13.0 61.92 MB

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

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

License: Other

Shell 27.16% Dockerfile 1.31% Python 1.71% JavaScript 35.27% CSS 28.37% DIGITAL Command Language 0.05% HTML 3.99% 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 People

Contributors

chendelin1982 avatar huabingli avatar laozhou0731 avatar morning-tan avatar qiaofeng1227 avatar ruixian98 avatar tooy1011 avatar xyt52 avatar zhang-mtdxx avatar zhaojing1987 avatar zhilinxinyu avatar zl-go avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

docker-library's Issues

auto package path error[template]

Pulling mongo         ... done
Pulling elasticsearch ... done
Pulling graylog       ... done
In image packaging, there is a long wait...
The image was successfully saved as a tar package
cat: /data/wwwroot/graylog/.env: No such file or directory
Image packaging successfully

Improve docker-compose for using latest template [mongoexpress]

refer to:

ENV use:

ME_CONFIG_BASICAUTH_USERNAME    | ''              | mongo-express web username
ME_CONFIG_BASICAUTH_PASSWORD    | ''              | mongo-express web password
ME_CONFIG_MONGODB_ENABLE_ADMIN  | 'true'          | Enable admin access to all databases. Send strings: `"true"` or `"false"`
ME_CONFIG_MONGODB_ADMINUSERNAME | ''              | MongoDB admin username
ME_CONFIG_MONGODB_ADMINPASSWORD | ''              | MongoDB admin password
ME_CONFIG_MONGODB_PORT          | 27017           | MongoDB port
ME_CONFIG_MONGODB_SERVER        | 'mongo'         | MongoDB container name. Use comma delimited list of host names for replica sets.
ME_CONFIG_OPTIONS_EDITORTHEME   | 'default'       | mongo-express editor color theme, [more here](http://codemirror.net/demo/theme.html)
ME_CONFIG_REQUEST_SIZE          | '100kb'         | Maximum payload size. CRUD operations above this size will fail in [body-parser](https://www.npmjs.com/package/body-parser).
ME_CONFIG_SITE_BASEURL          | '/'             | Set the baseUrl to ease mounting at a subdirectory. Remember to include a leading and trailing slash.
ME_CONFIG_SITE_COOKIESECRET     | 'cookiesecret'  | String used by [cookie-parser middleware](https://www.npmjs.com/package/cookie-parser) to sign cookies.
ME_CONFIG_SITE_SESSIONSECRET    | 'sessionsecret' | String used to sign the session ID cookie by [express-session middleware](https://www.npmjs.com/package/express-session).
ME_CONFIG_SITE_SSL_ENABLED      | 'false'         | Enable SSL.
ME_CONFIG_SITE_SSL_CRT_PATH     | ''              | SSL certificate file.
ME_CONFIG_SITE_SSL_KEY_PATH     | ''              | SSL key file.

NO version[mongodb]

Describe the bug

A clear and concise description of what the bug is.

Deployment method

  • subscription image from MarketPlace of Cloud
  • All-in-one Installer
  • ansible-playbook cli
  • mcloud
  • create instance from private image

Bug source

  • Bugs from installation
  • Bugs from first use
  • Other (You should describe it)

System Environment

Application Version

e.g v4.5

OS

  • Ubuntu18.x
  • Ubuntu20.x
  • CentOS7.x
  • CentOS8.x
  • AmazonLinux2
  • OracleLinux7.8
  • OracleLinux8.2
  • Other (You should describe it)

Cloud PlatForm

  • Azure
  • Aws
  • 阿里云
  • 腾讯云
  • 华为云
  • AlibabaCloud
  • HUWEICloud
  • Other (You should describe it)

Bug reproduce

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Bug reports

Bug Context

Bug context includes bug error, error logs and service status, it is very important for resolving issue

# bug error
"MongoDB shell version v4.0.24",
        "Docker version 20.10.6, build 370c289",
        "adminmongo version:",
        "System version: CentOS 7.9",
        "Image name: ansible-mongodb"

# service status 
(paste here) 

# error logs
(paste here) 

Bug Screenshot

image

Your suggestion

The reason of Bug

You can describe the reason if you have found it

Your solution for Bug

You can describe your solution here

Additional context

You can add any other context about the problem here.

Random password is not valid[zabbix]

Describe the bug

zabbix登录 随机密码未生效 任然是 password==zabbix

Deployment method

  • subscription image from MarketPlace of Cloud
  • All-in-one Installer
  • ansible-playbook cli
  • mcloud
  • create instance from private image

Bug source

  • Bugs from installation
  • Bugs from first use
  • Other (You should describe it)

System Environment

Application Version

e.g v4.5

OS

  • Ubuntu18.x
  • Ubuntu20.x
  • CentOS7.x
  • CentOS8.x
  • AmazonLinux2
  • OracleLinux7.8
  • OracleLinux8.2
  • Other (You should describe it)

Cloud PlatForm

  • Azure
  • Aws
  • 阿里云
  • 腾讯云
  • 华为云
  • AlibabaCloud
  • HUWEICloud
  • Other (You should describe it)

Bug reproduce

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Bug reports

Bug Context

Bug context includes bug error, error logs and service status, it is very important for resolving issue

# bug error
(paste here) 

# service status 
(paste here) 

# error logs
(paste here) 

Bug Screenshot

image

Your suggestion

The reason of Bug

You can describe the reason if you have found it

Your solution for Bug

You can describe your solution here

Additional context

You can add any other context about the problem here.

Nginx configuration for Django

Not only proxy, need to user uwsgi module.

server {
    listen 80; 
    server_name  data.labideas.cn 
    charset         UTF-8;
    client_max_body_size 75M;

    location / { 

        include uwsgi_params;
        uwsgi_pass 127.0.0.1:8000;
        uwsgi_read_timeout 2;
    }   

    location /static {

        expires 30d;
        autoindex on; 
        add_header Cache-Control private;
        #alias /data/wwwroot/django/django_project;
    } 

   error_log /var/log/nginx/example.yourdomain.com-error.log error;
   access_log  /var/log/nginx/example.yourdomain.com-access.log;

   include extra/*.conf;
   
#------------- SSL Start --------------

#------------- SSL End  ---------------
}

参考:https://blog.csdn.net/yilovexing/article/details/82969103

API env settings[graylog]

Gralog API is very important, you should add API env for docker-compose file

There no API url env, so the deafult url is incorrect

image

add documentation for codeserver [codeserver]

Language

  • Chinese
  • English

Content error

Provide us with documentation errors, e.g spelling mistake, wrong screenshot, code syntax error.

  • URL:
  • Description:
  • Screenshot

Content optimization

Provide us with content optimization, e.g easy to read, simplify the steps, step by step, precise expression.

  • URL:
  • Description:

New content

Describe important content what do you think is important in this documentation.

What content do you want to add?

(describe here)

Steps for the content

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. Modify file '....'

There are no input nodes[graylog]

Describe the bug

A clear and concise description of what the bug is.

Deployment method

  • subscription image from MarketPlace of Cloud
  • All-in-one Installer
  • ansible-playbook cli
  • mcloud
  • [
    image
    ] create instance from private image

Bug source

  • Bugs from installation
  • Bugs from first use
  • Other (You should describe it)

System Environment

Application Version

e.g v4.5

OS

  • Ubuntu18.x
  • Ubuntu20.x
  • CentOS7.x
  • CentOS8.x
  • AmazonLinux2
  • OracleLinux7.8
  • OracleLinux8.2
  • Other (You should describe it)

Cloud PlatForm

  • Azure
  • Aws
  • 阿里云
  • 腾讯云
  • 华为云
  • AlibabaCloud
  • HUWEICloud
  • Other (You should describe it)

Bug reproduce

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Bug reports

Bug Context

Bug context includes bug error, error logs and service status, it is very important for resolving issue

# bug error
(paste here) 

# service status 
(paste here) 

# error logs
(paste here) 

Bug Screenshot

paste screenshot here

Your suggestion

The reason of Bug

You can describe the reason if you have found it

Your solution for Bug

You can describe your solution here

Additional context

You can add any other context about the problem here.

How to set volumes with sites at compose file? [drupal]

VOLUME declaration in a future update to this image), but handling of /var/www/html/sites is somewhat more complex, since the contents of that directory do need to be initialized with the contents from the image.

If using bind-mounts, one way to accomplish pre-seeding your local sites directory would be something like the following:

$ docker run --rm drupal tar -cC /var/www/html/sites . | tar -xC /path/on/host/sites

docker project all-in-install[template]

  1. Init db password
  2. Avoid port conflictiton
  3. Install path from variables.json
  4. Install Docker and docker-compose if not exist
  5. Add /credentials/password.txt file if not exist, and add username and password to this file
  6. Cat password.txt at the end of installation

output mediawiki version to install_version.txt[mediawiki]

    "end_check_versions.stdout_lines": [
        "httpd  Server version: Apache/2.4.46 (IUS)",
        "mysql  Ver 14.14 Distrib 5.7.34, for Linux (x86_64) using  EditLine wrapper",
        "PHP 7.4.19 (cli) (built: May  4 2021 11:06:37) ( NTS )",
        "Docker version 20.10.6, build 370c289",
        "phpmyadmin version: \"version\": \"5.1.0\",",
        "Redis server v=5.0.9 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=739f4ec88a6c23a8",
        "System version: CentOS 7.9",
        "Image name: mediawiki1.36-CentOS7.9"
    ]

please mount MariaDB and Redis Data in /var/lib/docker [erpnext]

Describe the bug

A clear and concise description of what the bug is.
docker-erpnext can't input email at one time when you log in

Deployment method

  • subscription image from MarketPlace of Cloud
  • All-in-one Installer
  • ansible-playbook cli
  • mcloud
  • [image ] create instance from private image

Bug source

  • Bugs from installation
  • Bugs from first use
  • Other (You should describe it)

System Environment

Application Version

e.g v4.5

OS

  • Ubuntu18.x
  • Ubuntu20.x
  • CentOS7.x
  • CentOS8.x
  • AmazonLinux2
  • OracleLinux7.8
  • OracleLinux8.2
  • Other (You should describe it)

Cloud PlatForm

  • Azure
  • Aws
  • 阿里云
  • 腾讯云
  • 华为云
  • AlibabaCloud
  • HUWEICloud
  • Other (You should describe it)

Bug reproduce

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Bug reports

Bug Context

Bug context includes bug error, error logs and service status, it is very important for resolving issue

# bug error
(paste here) 

# service status 
(paste here) 

# error logs
(paste here) 

Bug Screenshot

paste screenshot here

Your suggestion

The reason of Bug

You can describe the reason if you have found it

Your solution for Bug

You can describe your solution here

Additional context

You can add any other context about the problem here.

auto packaging [template]

**requirement: **

install.sh -r redmine --package

solution design

  1. docker,docker-compose bin packages download from official website
  2. Docker image package auto download by docker-compose-production.yml file
  3. create requrement.txt (list) for unzip
  4. package application named appname-version
  5. add install.sh for automatic installation and package it
  6. use init DB password for customer
  7. install to /data/wwwroot/appname in customer's directory

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.