Here is a collection of links to presentations and other resources shared during the last #APIDays2018 in Paris.
If you find some mistakes, or have any links to add to this list, feel free to add some comments, or contact me on Twitter or LinkedIn
FROM nginx:alpine | |
MAINTAINER Julien MERCIER <devci@j3ck3l.me> | |
# Remove existing configuration | |
RUN rm -v /etc/nginx/conf.d/* | |
# Insert our portainer conf | |
COPY portainer.conf /etc/nginx/conf.d/portainer.conf |
<?php | |
namespace ValueObject; | |
use ResourceBundle; | |
use Stringable; | |
final readonly class Locale implements Stringable | |
{ | |
private function __construct(public string $locale) {} |
# EditorConfig is a normalisation file compatible with different editors | |
# Find more documentation here : http://editorconfig.org/#download | |
# top-most EditorConfig file | |
root = true | |
[*] | |
end_of_line = lf | |
insert_final_newline = true | |
charset = utf-8 |
version: 2 | |
jobs: | |
# Run tests | |
test: | |
working_directory: ~/novi | |
docker: | |
- image: circleci/node:10 | |
- image: postgres:alpine | |
environment: | |
POSTGRES_USER: root |
Here is a collection of links to presentations and other resources shared during the last #APIDays2018 in Paris.
If you find some mistakes, or have any links to add to this list, feel free to add some comments, or contact me on Twitter or LinkedIn
docker-compose.yml:
version: "3.2"
volumes:
html:
services:
wordpress:
image: wordpress:latest
# Ignore all .files except .babelrc | |
.* | |
!.babelrc | |
# Ignore build directories and dependencies | |
# everything that will be re-generated by the install/build steps | |
lib | |
dist | |
node_modules |
#!/bin/bash | |
# ---------------------------------------------------------- | |
# Define common colors and styles | |
# | |
readonly RED='\033[0;31m' | |
readonly GREEN='\033[0;32m' | |
readonly ORANGE='\033[0;33m' | |
readonly BLUE='\033[0;34m' | |
readonly PURPLE='\033[0;35m' |
#!/bin/bash | |
function docker_status() { | |
local CONTAINER=$1 | |
local RUNNING=$(docker inspect --format="{{.State.Running}}" $CONTAINER 2> /dev/null) | |
if [ $? -eq 1 ]; then | |
echo "$CONTAINER does not exist." | |
else |
#!/bin/bash | |
######################################################### | |
# docker | |
# Stop all running container | |
alias dstopall="if [ \$(docker ps -q | wc -l) -gt 0 ] ; then docker stop \$(docker ps -q); fi" | |
# Remove all container's instance | |
alias drmall="if [ \$(docker ps -aq | wc -l) -gt 0 ] ; then docker rm \$(docker ps -aq); fi" | |
# Remove all untagged / unfinished images | |
alias drminone="if [ \$(docker images -q --filter dangling=true | wc -l) -gt 0 ] ; then ; docker rmi -f \$(docker images -q --filter dangling=true) ; fi" |