diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 503f9ebc30b795058ed2376967066b4ff64f2e3e..af86c7b39f594baf902dd5ad53dafaaf56e41043 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,6 +1,7 @@
 # image: kroniak/ssh-client
 
 stages:
+  - generate
   - build
   - deploy
 
@@ -30,6 +31,19 @@ variables:
 #     refs:
 #       - master
 
+gen_pres:
+  stage: generate
+  image: 
+    name: marpteam/marp-cli
+    entrypoint: [""]
+  script:
+    - alias marp="node /home/marp/.cli/marp-cli.js"
+    - cd eloadas
+    - marp -o index.html presentation.md
+  artifacts:
+    paths:
+      - eloadas/index.html    
+
 container:
   stage: build
   image:
diff --git a/eloadas/.gitignore b/eloadas/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..8a56a941a68899e6a3af2e9cb7b1655f29477a47
--- /dev/null
+++ b/eloadas/.gitignore
@@ -0,0 +1,2 @@
+presentation.html
+index.html
diff --git a/eloadas/presentation.md b/eloadas/presentation.md
new file mode 100644
index 0000000000000000000000000000000000000000..69c350bc694d4b14af1feb9964c847d638a83175
--- /dev/null
+++ b/eloadas/presentation.md
@@ -0,0 +1,147 @@
+---
+marp: true
+theme: gaia
+class: [lead, invert]
+---
+# KSZKĂŠpzĂŠs Linux
+TĂłth MiklĂłs
+
+---
+<!-- class: [invert] --> 
+
+## Mi is a Linux?
+
+- kernel
+    - de! GNU/Linux mĂĄr OS
+- disztrĂłk
+- GUI
+- CLI
+
+---
+
+## CLI
+
+*Command Line Interface*
+
+- terminĂĄl
+- shell
+    - sh
+    - bash
+    - zsh
+    - fish
+
+---
+
+## Shelles fogalmak
+
+- kapcsolĂłk `rm -rf`
+- redirekciĂł `ls > fajllista.txt`
+- piping `cat alma.txt | grep kĂśrte`
+- shell execution `echo a mappa tartalma: $(ls)`
+
+---
+
+## Szövegszerkesztők
+
+- nano
+- vi, vim, nvim
+
+---
+
+## Gyakori parancsok
+
+- ls
+- man
+- cat
+- echo
+- cd
+- mkdir
+- rm
+- rmdir
+- touch
+
+---
+
+## CsomagkezelĂŠs
+
+- Mi a csomag?
+- Hogyan telepĂ­tĂźnk programokat Linuxon?
+- MiĂŠrt jĂł ez?
+- Hogy mĹąkĂśdik az `apt`?
+
+---
+
+## FĂĄjlkezelĂŠs
+
+- `/` jel van `\` helyett
+- nincs `C:\`, hanem `/`-ből indul minden
+- `/etc`, `/dev`, `/home`, `/bin`, `/lib`, `/proc`, stb.
+- `../`, `./`, `~`, `~bela`
+
+---
+
+## JogosultsĂĄgok
+
+- `user`, `group`, `others`
+- `rwx` hĂĄrmasok
+- `setuid`, `setgid`, `sticky bit`
+- `chmod`, `chown`, `chgrp`
+
+---
+
+## UNIX elvek
+
+- KISS
+- Everything is a file
+
+---
+
+## ArchitektĂşra
+
+- Bootloader
+- Kernel
+- Init rendszer
+- "Userland"
+
+---
+
+## FelhasznĂĄlĂłkezelĂŠs
+
+- `useradd`, `usermod`, `userdel`
+- (`adduser`, `deluser`)
+- `passwd`
+- `sudo`
+
+---
+
+## Csoportok
+
+- `groups`
+- `groupadd`, `groupdel`
+- `usermod`
+- `gpasswd`
+
+---
+
+## Init rendszer, systemd
+
+- MiĂŠrt?
+- Mi egy service?
+- systemctl
+- journalctl
+
+---
+
+## HĂĄlĂłzat
+
+- `ip address`, `ip addr add`
+- `ip route`, `ip route add`
+- hálózatkezelők, `NetworkManager`
+
+---
+
+## SSH
+
+- secure remote shell
+- kulcsok
+- sok egyĂŠb okos feature
\ No newline at end of file