Skip to content

Instantly share code, notes, and snippets.

View ManfredLange's full-sized avatar
💭
Key to a team's success: collaboration and communication!

Manfred Lange ManfredLange

💭
Key to a team's success: collaboration and communication!
View GitHub Profile
@ManfredLange
ManfredLange / faker-180710-1335.cs
Created July 10, 2018 01:36
Create first names with Faker
using RimuTec.Faker;
var firstName = Name.FirstName();
@ManfredLange
ManfredLange / 180819-0836-hello-express.js
Created August 18, 2018 20:57
Create web server and set up handling HTTP GET request for "/"
var express = require('express');
var app = express();
app.get('/', function(req, res) {
res.send('Hello, world!')
});
app.listen(3000, function() {
console.log('Example app listening on port 3000!')
});
@ManfredLange
ManfredLange / 180819-0948-package.json
Created August 18, 2018 21:49
Package file for 'express' dependency
{
"name": "hello-express",
"version": "1.0.0",
"dependencies": {
"express": "~4.16.3"
}
}
@ManfredLange
ManfredLange / 180519-1457-Dockerfile
Created August 19, 2018 02:57
Initial Dockerfile
FROM node:10-alpine
RUN mkdir -p /home/nodejs/app
WORKDIR /home/nodejs/app
COPY . .
RUN npm install --production
CMD ["node", "hello_express.js"]
@ManfredLange
ManfredLange / 180519-1506-docker-compose.yml
Last active August 19, 2018 03:49
Initial docker-compose file
version: '3'
services:
backend:
build:
context: .
dockerfile: Dockerfile
image: helloexpress:latest
container_name: helloexpress.backend
environment:
NODE_ENV: "development"
@ManfredLange
ManfredLange / 180519-1602-docker-compose.yml
Created August 19, 2018 04:03
Docker file with port for remote debugging
version: '3'
services:
backend:
build:
context: .
dockerfile: Dockerfile
image: helloexpress:latest
container_name: helloexpress.backend
environment:
NODE_ENV: "development"
@ManfredLange
ManfredLange / 180819-1615-Dockerfile
Last active August 19, 2018 04:16
Dockerfile with nodejs options for debugger support
FROM node:10-alpine
RUN mkdir -p /home/nodejs/app
WORKDIR /home/nodejs/app
COPY . .
RUN npm install --production
CMD ["node", "--inspect=0.0.0.0:9229", "--inspect-brk", "hello_express.js"]

Keybase proof

I hereby claim:

  • I am manfredlange on github.
  • I am manfredlange (https://keybase.io/manfredlange) on keybase.
  • I have a public key ASDvIa9jCcRjsj1p6hpm594JIN7T4x_eONaBH-ujjc0Y4go

To claim this, I am signing this object:

@ManfredLange
ManfredLange / 2021-09-26-dockerignore
Created September 26, 2021 02:00
.dockerignore for 2021.09.26 article
.dockerignore
.env
.git
.gitignore
.vs
.vscode
docker-compose.yml
docker-compose.*.yml
**/bin
**/obj
{
"name": "cosmosdb-docker",
"dockerComposeFile": [
"docker-compose.yml"
],
"service": "cosmosdb-demo",
"workspaceFolder": "/src",
"extensions": [
"fernandoescolar.vscode-solution-explorer",
"formulahendry.dotnet-test-explorer",