Skip to content

Commit

Permalink
Day 1
Browse files Browse the repository at this point in the history
  • Loading branch information
anibalsanchez committed Apr 7, 2018
1 parent 04d804e commit 0647b81
Show file tree
Hide file tree
Showing 90 changed files with 17,588 additions and 676 deletions.
56 changes: 56 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Project management
.vscode/
.editorconfig
.eslintrc.json
.jsbeautifyrc
.jshintrc
.markdownlint.json
jsconfig.json

# Composer
vendor/
composer.lock

# Node.js
node_modules/

# Cordova
hooks/
platforms/
plugins/
typings/

# Build files
build

# Release directory
release

# Test configuration
tests/config.php
Tests/config.php

# Version and manifest files
component/*.xml
modules/*/*/*.xml
plugins/*/*/*.xml

# Language files (symlinked)
component/language/*
modules/*/*/language/*
plugins/*/*/language/*

# Ionic
.sourcemaps/
tslint.json
www/assets/*
www/build/*

# App for Joomla
component/media/app/
component/media/service/

# Symfony
var/

# Symlinks
28 changes: 28 additions & 0 deletions .lando.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
##
# package Devops with Lando and Docker, by Anibal Sanchez @anibal_sanchez - Ubucon Europe 2018
# subpackage Lando
#
# author Extly, CB.
# copyright Copyright (C) 2018 Extly, CB. All rights reserved.
# license https://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
# link https://extly.tech
##

name: devops-with-lando-and-docker

proxy:
appserver:
- devops-with-lando-and-docker.lndo.site
- mars.extly.com

services:
appserver:
type: php:7.1
via: apache
ssl: true
webroot: .
overrides:
services:
# A nice local site http://localhost:8080
ports: ['8080:80']

26 changes: 26 additions & 0 deletions .lando.yml.bak
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
##
# package Devops with Lando and Docker, by Anibal Sanchez @anibal_sanchez - Ubucon Europe 2018
# subpackage Lando
#
# author Extly, CB.
# copyright Copyright (C) 2018 Extly, CB. All rights reserved.
# license https://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
# link https://extly.tech
##

name: devops-with-lando-and-docker

proxy:
html:
- devops-with-lando-and-docker.lndo.site

services:

html:
type: apache:2.2
ssl: true

overrides:
services:
# A nice local site http://localhost:8080
ports: ['8080:80']
7 changes: 7 additions & 0 deletions 00-home.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Devops with <br/> Lando and Docker

* By [Anibal Sanchez](http://blog.anibalhsanchez.com), [Extly.Tech]((https://extly.tech)

Ubucon Europe

Xixón, Spain - 27-29th of April 2018
21 changes: 21 additions & 0 deletions 05-who.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# About me <!-- .slide: class="extly-slide-style" data-background="#ffa619" -->


## Anibal Sanchez <!-- .slide: class="extly-slide-style" data-background="#ffa619" data-background-repeat="no-repeat" data-background-image="images/05-who/extly-logo-white.svg" data-background-size="auto auto" data-background-position="95% 5%" -->

- Team leader of Extly Tech
- Web Solutions
- Mobile Apps
- Rapid web development
- DevOps
- +15 years in the Internet industry


## A Joomler <!-- .slide: data-background-image="images/05-who/joomla_logo.png" data-background-size="auto auto" data-background-position="95% 5%" -->

<blockquote cite="https://www.joomla.org/">
&ldquo;Joomla! is an award-winning content management system (CMS), which enables you to build web sites and powerful online applications. - <https://www.joomla.org>&rdquo;
</blockquote>

- Leadership Team member
- Joomla Extensions Directory - Assistant Team Manager
18 changes: 18 additions & 0 deletions 10-what.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# What is Lando? <!-- .slide: class="extly-slide-style plain" data-background="#ffa619" -->

![Lando is for developers](images/10-what/lando-logo.png)

- Lando is for developers
- Quickly &amp; painlessly spin up the services
- It's a free, open source, and cross-platform
- Local development environment
- DevOps tool built on Docker containers


## In this workshop

- How to use Lando
- Configure recipes
- Mimic locally production environments
- Customize or extend tooling
- Deployment options
36 changes: 36 additions & 0 deletions 20-why.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# What is Lando?



## External 1.1

Content 1.1

Note: This will only appear in the speaker notes window.


## External 1.2

Content 1.2



## External 2

Content 2.1



## External 3.1

Content 3.1


## External 3.2

Content 3.2


## External 3.3

![External Image](https://s3.amazonaws.com/static.slid.es/logo/v2/slides-symbol-512x512.png)
49 changes: 49 additions & 0 deletions 30-how.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# What is Lando?



## External 1.1

Content 1.1

Note: This will only appear in the speaker notes window.


## External 1.2

Content 1.2



## External 2

Content 2.1



## External 3.1

Content 3.1


## External 3.2

Content 3.2


## External 3.3

![External Image](https://s3.amazonaws.com/static.slid.es/logo/v2/slides-symbol-512x512.png)


# These are v3 docker compose file overrides. They allow you to provide very
# precise fine tuning to your app
# See: https://docs.docker.com/compose/compose-file/



overrides:
services:
ports: ['8080:80']
# image: pirog/myapache:2
# build: .
Loading

0 comments on commit 0647b81

Please sign in to comment.