We use a home made redis-3.0 docker image (https://registry.hub.docker.com/u/bobuss/redis-cluster/), with the cluster mode enabled, and the classical ports exposed (6379 for redis and 16379 for the cluster).
I have collected and moderated these ideas from various public sources and put into one place so that problem solvers and solution developers may find inspirations. Because I wish to update it regularly, I have setup as a single page wiki. You may try these ideas on hackathons/competitions/research; some are quite intense problems and some are not. Many of the problems were prepared keeping Dhaka/Bangladesh in mind, but of course can be applied to just about any underdeveloped/developing and sometimes developed countries.
- Eradicate Extreme Poverty and Hunger
- Education
- Healthcare
- Governance
My Elasticsearch cheatsheet with example usage via rest api (still a work-in-progress)
This script will read your secret file and set each line as an env variable in your container.
I' assuming that you already has a entrypoint file in your Dockerfile. So now, you need to copy and paste the contents of set_env_secrets.sh to your entrypoint(you don't need the first line).
Now, you need to create a secret, the name could be whatever you like. I'm using the name of my application as a pattern for my secrets name. For this example, my secret name will be super-project and the content will be.
(still a work-in-progress)
| #!/bin/sh | |
| if [ -z "$1" ] ; then userid=$(whoami); else userid=$1; fi | |
| sudo tee /etc/sudoers.d/${userid} > /dev/null <<EOF | |
| ${userid} ALL=(root) NOPASSWD:ALL | |
| EOF |
| #!/bin/bash | |
| #Author Hai Dam <haidv@tomochain.com> | |
| export DOCKER_COMPOSE_VERSION="1.24.0" | |
| set -eu | |
| function echocolor { | |
| echo "$(tput setaf 2) $1 $(tput sgr0)" | |
| } |
| Text | Image | Shortcode | When to use it |
|---|---|---|---|
๐ |
๐ | :tada: |
initial commit |
โจ |
โจ | :sparkles: |
when adding a new user-facing feature |
๐จ |
๐จ | :art: |
when improving UI |
๐ฆ |
๐ฆ | :package: |
when refactoring or improving code |
๐ |
๐ | :racehorse: |
when improving performance |
๐ |
๐ | :lock: |
when improving security |
