You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
240 lines
7.2 KiB
240 lines
7.2 KiB
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
|
|
|
|
<title>reveal.js</title>
|
|
|
|
<link rel="stylesheet" href="dist/reset.css">
|
|
<link rel="stylesheet" href="dist/reveal.css">
|
|
<link rel="stylesheet" href="dist/theme/black.css">
|
|
|
|
<!-- Theme used for syntax highlighted code -->
|
|
<link rel="stylesheet" href="plugin/highlight/monokai.css">
|
|
</head>
|
|
<body>
|
|
|
|
<div class="reveal">
|
|
<div class="slides">
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
## Самохостинг ?
|
|
|
|
![IBM 300GL](img/IMGP1695.JPG){style="max-width: 100%; max-height: 100%; object-fit: contain;"}
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
# $whoami
|
|
|
|
### Благовест Петров / Eniac
|
|
|
|
[https://petrovs.info](https://petrovs.info)<br>
|
|
blagovest@petrovs.info <br>
|
|
matrix: @blagovest:matrix.petrovs.info<br>
|
|
|
|
### Васил Колев / Maniax
|
|
|
|
[https://vasil.ludost.net](https://vasil.ludost.net)<br>
|
|
vasil@ludost.net
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![why](img/mom_whywehaveaserver.jpg)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
* Автономна среда <!-- .element: class="fragment" -->
|
|
* Собствен контрол върху личните данни и приложенията <!-- .element: class="fragment" -->
|
|
* Гъвкавост <!-- .element: class="fragment" -->
|
|
* Забавление <!-- .element: class="fragment" -->
|
|
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
# Какво ни трябва?
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
* Сървър <!-- .element: class="fragment" -->
|
|
* Дискове <!-- .element: class="fragment" -->
|
|
* Интернет <!-- .element: class="fragment" -->
|
|
* Външен storage? <!-- .element: class="fragment" -->
|
|
* Подходящо място <!-- .element: class="fragment" -->
|
|
* Избор на софтуер <!-- .element: class="fragment" -->
|
|
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Rack mount server](img/rackmounts-portfolio-2u-dual-processor.webp)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Datacenter rack](img/pexels-photo-6466141.jpeg)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![HP Z420 Workstation](img/gpz420.png)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Lenovo Thinkcentre m82 Ultra Small Form Factor](img/thinkcentre_m83_usff.png)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
# Дискове или SSD?
|
|
Най- добре и двете! <!-- .element: class="fragment" -->
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Samsung 870 EVO](img/samsung_evo_870.webp)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Samsung EVO M2](img/samsung_evo_m2.webp)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Western Digital Red](img/wd_red.webp)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
## Да се върнем към мястото за сървър..
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Сървърно](img/server_room/1.jpg)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Сървърно](img/server_room/2.jpg)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Сървърно](img/server_room/3.jpg)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Сървърно](img/server_room/4.jpg)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Сървърно](img/server_room/5.jpg)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
# Няколко интересни приложения, които можем да инсталираме
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
### Nextcloud
|
|
|
|
* Алтернатива на google drive, dropbox, etc.
|
|
* Backup на файлове от телефон
|
|
* Groupware
|
|
* Множество приложения
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Nextcloud](img/apps/Nextcloud-Hub-9-Files-view-tiles.webp)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
### OwnCloud Infinite Scale
|
|
|
|
* Microservice
|
|
* Golang
|
|
* По- добра производителност
|
|
* По- малко допълнителни приложения
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![OwnCloud Infinite Scale](img/apps/ownCloud_Infinite_Scale_30_Figure3.png)
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
### Matrix сървър
|
|
|
|
* Алтернатива на Messenger, Slack, Discord...
|
|
* e2e криптиране
|
|
* Възможност за интеграция със FB Messenger, Telegram, etc.
|
|
* Федеративна интеграция между сървърите
|
|
</textarea>
|
|
</section>
|
|
|
|
<section data-markdown>
|
|
<textarea data-template>
|
|
![Matrix](img/apps/element-landing-page.png)
|
|
</textarea>
|
|
</section>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<script src="dist/reveal.js"></script>
|
|
<script src="plugin/notes/notes.js"></script>
|
|
<script src="plugin/markdown/markdown.js"></script>
|
|
<script src="plugin/highlight/highlight.js"></script>
|
|
<script>
|
|
// More info about initialization & config:
|
|
// - https://revealjs.com/initialization/
|
|
// - https://revealjs.com/config/
|
|
Reveal.initialize({
|
|
hash: true,
|
|
|
|
// Learn about plugins: https://revealjs.com/plugins/
|
|
plugins: [ RevealMarkdown, RevealHighlight, RevealNotes ]
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|
|
|