Skip to content

Code Snippets to remember

s.heiss edited this page May 25, 2020 · 1 revision

MongoDb starten mit file mount: docker volume create mongo-db-w3champions-statistics docker run -p 3511:27017 --name mongo-db-w3champions-statistics -v mongo-db-w3champions-statistics:/data/db -d mongo

docker volume create mongo-db-w3champions-statistics-dev docker run -p 3510:27017 --name mongo-db-w3champions-statistics-dev -v mongo-db-w3champions-statistics-dev:/data/db -d mongo

docker volume create mongo-db-w3champions-statistics-integrations docker run -p 3512:27017 --name mongo-db-w3champions-statistics-integrations -v mongo-db-w3champions-statistics-integrations:/data/db -d mongo

docker volume create mongo-db-w3champions-statistics-local-testing docker run -p 3513:27017 --name mongo-db-w3champions-statistics-local-testing -v mongo-db-w3champions-statistics-local-testing:/data/db -d mongo

run nginx with certs docker volume create w3ui-certs docker run -p 443:443 -p 80:80 --name wc3ui -d -v /etc/letsencrypt/live/blood-bowl-league.com/certs:/etc/nginx/certs modmoto/w3champions-ui:dev-6

create certs sudo certbot certonly --standalone

www.w3champions.com www.test.w3champions.com statistic-service-test.w3champions.com statistic-service.w3champions.com

docker reverse proxy nginx https://sitegeist.de/blog/typo3-blog/docker-compose-setup-mit-nginx-reverse-proxy.html https://blog.ssdnodes.com/blog/host-multiple-ssl-websites-docker-nginx/

MngoPws Mongo with admin user use admin db.createUser({ user: "w3champions", pwd: "xxx", roles: [ "root" ]})

docker run -p 3510:27017 --name mongo-db-w3champions-statistics-dev -v mongo-db-w3champions-statistics-dev:/data/db -d -e MONGO_INITDB_ROOT_USERNAME=xxx-e MONGO_INITDB_ROOT_PASSWORD=xxx mongo

Clone this wiki locally