This commit is contained in:
Nemo 2019-06-21 01:35:14 +05:30
parent b768cb229f
commit 51ba5cc413
3 changed files with 75 additions and 45 deletions

View File

@ -1,10 +1,11 @@
--- ---
inlineSVG: true inlineSVG: true
paginate: true
--- ---
# <!--fit--><!-- _class: lead -->The homeserver talk # <!--fit--><!-- _class: lead white -->the homeserver talk
\- _nemo_ ![bg](https://fakeimg.pl/1920x800/8e44ad/fff/?text=+&npsp;)
--- ---
@ -13,6 +14,7 @@ inlineSVG: true
- Nemo - Nemo
- [@captn3m0](https://twitter.com/captn3m0) - [@captn3m0](https://twitter.com/captn3m0)
- [@razorpay](https://razorpay.com) (:money_with_wings: :credit_card:) - [@razorpay](https://razorpay.com) (:money_with_wings: :credit_card:)
- me@captnemo.in
--- ---
@ -32,7 +34,7 @@ A _computer_ which runs service(s) for personal use.
--- ---
![bg](https://fakeimg.pl/1920x800/C4E538/fff/?text=why?) ![bg](https://fakeimg.pl/1920x800/8e44ad/fff/?text=why?)
--- ---
@ -86,12 +88,6 @@ _<5 hr a month_
--- ---
![bg](https://fakeimg.pl/1920x800/C4E538/fff/?text=software)
![bg vertical](https://fakeimg.pl/1920x800/A3CB38/fff/?text=hardware)
![bg](https://fakeimg.pl/1920x800/009432/fff/?text=glue)
---
![bg](images/elite130.jpg) ![bg](images/elite130.jpg)
--- ---
@ -100,14 +96,20 @@ _<5 hr a month_
--- ---
# what I run ![bg](https://fakeimg.pl/1920x800/8e44ad/fff/?text=software)
![bg vertical](https://fakeimg.pl/1920x800/AE53D4/fff/?text=hardware)
![bg](https://fakeimg.pl/1920x800/B858E0/fff/?text=glue)
---
# what I run?
## Monitoring ## Monitoring
- Prometheus - Prometheus
- Grafana - Grafana
- speedtest-exporter - speedtest-exporter
- ACT Exporter - [ACT Exporter](https://git.captnemo.in/nemo/prometheus-act-exporter)
- CAdvisor - CAdvisor
--- ---
@ -116,6 +118,12 @@ _<5 hr a month_
--- ---
![bg fit](images/act-graph.png)
<!-- _class: bottom --> [#](https://grafana.bb8.fun/d/_u2-GHSik/main-dashboard?orgId=1&fullscreen&panelId=3&from=now%2Fw&to=now)
---
## Media ## Media
- Airsonic (:musical_note:) (Google Play) - Airsonic (:musical_note:) (Google Play)
@ -127,18 +135,18 @@ _<5 hr a month_
## Content ## Content
- Nextcloud :cloud: :white_check_mark: (Google Drive/iCloud) - [Nextcloud][nc] :cloud: :white_check_mark: (Drive/Calendar/Contacts/Documents)
- Miniflux (:newspaper_roll: `RSS`) (Google Reader) - [Miniflux][miniflux] (:newspaper_roll: `RSS`) (Feeds)
- Timemachine (💻 ⏮) - [Timemachine][timemachine] (💻 ⏮)
- wiki.js - [wiki.js][wiki]
- Radicale :date: :card_index_dividers: (Google Contacts/Google Calendar) - [Radicale][radicale] :date: :card_index_dividers: (Contacts/Calendar)
- RSS Bridge - [RSS Bridge][rssb]
- Resilio :arrows_counterclockwise: (Dropbox) - [Gitea][gitea] (GitHub)
- Gitea (GitHub) - [ZNC](https://wiki.znc.in/ZNC) (IRC)
--- ---
![bg](https://fakeimg.pl/1920x800/C4E538/fff/?text=hardware) ![bg](https://fakeimg.pl/1920x800/AE53D4/fff/?text=hardware)
--- ---
@ -184,6 +192,8 @@ _Beware of Persistent Storage cost_
| 1TB | $25 | $45 | | 1TB | $25 | $45 |
| 3TB | $75 | $84 | | 3TB | $75 | $84 |
_Indicative AWS:EBS Prices_
--- ---
# Raspberry Pi 3 # Raspberry Pi 3
@ -221,7 +231,7 @@ _Beware of Persistent Storage cost_
--- ---
# <!-- _class: white -->have some old laptops? # <!-- _class: white bottom-->have some old laptops?
<!-- https://preview.redd.it/b9fvg5yo5dl21.jpg?width=1024&auto=webp&s=9a5a4d9fdd4e486a23c159f4e4e27e88942018f5 --> <!-- https://preview.redd.it/b9fvg5yo5dl21.jpg?width=1024&auto=webp&s=9a5a4d9fdd4e486a23c159f4e4e27e88942018f5 -->
@ -229,7 +239,7 @@ _Beware of Persistent Storage cost_
--- ---
# <!-- _class: white -->really into networking? # <!-- _class: white bottom-->really into networking?
<!-- https://preview.redd.it/8682wq9m8kn21.jpg?width=576&auto=webp&s=41e7ab264fcbb054209981126259b9b44b9d1d70 --> <!-- https://preview.redd.it/8682wq9m8kn21.jpg?width=576&auto=webp&s=41e7ab264fcbb054209981126259b9b44b9d1d70 -->
@ -237,7 +247,7 @@ _Beware of Persistent Storage cost_
--- ---
# <!-- _class: white -->really want a cluster? # <!-- _class: white bottom -->really want a cluster?
<!-- http://raspberrywebserver.com/raspberrypicluster/raspberry-pi-cluster.html --> <!-- http://raspberrywebserver.com/raspberrypicluster/raspberry-pi-cluster.html -->
@ -268,16 +278,7 @@ _Beware of Persistent Storage cost_
--- ---
![bg](https://fakeimg.pl/1920x800/C4E538/fff/?text=glue) ![bg](https://fakeimg.pl/1920x800/B858E0/fff/?text=glue)
---
# software
1. docker
2. kubernetes
3. ansible/puppet/chef
4. [tool-of-your-choice](https://docs.google.com/spreadsheets/d/1FCgqz1Ci7_VCz_wdh8vBitZ3giBtac_H8SBw4uxnrsE/edit#gid=0)
--- ---
@ -287,6 +288,9 @@ _Beware of Persistent Storage cost_
2. kubernetes 2. kubernetes
3. ansible/puppet/chef 3. ansible/puppet/chef
4. helm? 4. helm?
5. [tool-of-your-choice](https://docs.google.com/spreadsheets/d/1FCgqz1Ci7_VCz_wdh8vBitZ3giBtac_H8SBw4uxnrsE/edit#gid=0)
6. [Unraid](https://www.unraid.net/)
7. [HomelabOS](https://gitlab.com/NickBusey/HomelabOS)
--- ---
@ -300,8 +304,10 @@ _Beware of Persistent Storage cost_
# networking # networking
- Public+Static IP Address - Public + Static IP Address
- Floating/Elastic IP - Floating/Elastic IP
- VPN
- Wildcard DNS/TLS
--- ---
@ -309,7 +315,7 @@ _Beware of Persistent Storage cost_
--- ---
# configuration <!-- # configuration
- terraform + docker - terraform + docker
- kubernetes + helm - kubernetes + helm
@ -349,7 +355,7 @@ All over a API, but only for one host.
docker swarm, but single host docker swarm, but single host
--- --- -->
# security # security
@ -361,6 +367,10 @@ docker swarm, but single host
--- ---
![bg](https://fakeimg.pl/1920x800/27ae60/fff/?text=buy+a+raspberry+pi+today)
---
# self-hosting references # self-hosting references
- [kickball/awesome-selfhosted](https://github.com/Kickball/awesome-selfhosted) - [kickball/awesome-selfhosted](https://github.com/Kickball/awesome-selfhosted)
@ -376,6 +386,27 @@ section.lead h1 {
section.white h1 { section.white h1 {
color: white !important; color: white !important;
} }
h1,h2,h3,h4,h5 {
font-weight: bold;
font-family: 'Yanone Kaffeesatz', sans-serif !important;
color: #2c3e50;
}
h1 {
font-size: 3em;
}
h2 {
font-size: 2em;
}h3 {
font-size: 1.3em;
}
section.bottom>*, section.bottom {
text-align: center;
padding-top: 300px;
text-shadow: -1px -1px 0 #34495e, 1px -1px 0 #34495e, -1px 1px 0 #34495e, 1px 1px 0 #34495e;
}
</style> </style>
--- ---
@ -385,15 +416,6 @@ section.white h1 {
- [me@captnemo.in](mailto:me@captnemo.in) - [me@captnemo.in](mailto:me@captnemo.in)
- [@captn3m0](https://twitter.com/captn3m0) - [@captn3m0](https://twitter.com/captn3m0)
---
# questions?
- [me@captnemo.in](mailto:me@captnemo.in)
- [@captn3m0](https://twitter.com/captn3m0)
# Buy A Raspberry Pi Today!
<!--- <!---
0. SPEAK SLOWLY 0. SPEAK SLOWLY
1. check colors and fix colors. 1. check colors and fix colors.
@ -402,3 +424,11 @@ section.white h1 {
4. Cloud Icon Fix 4. Cloud Icon Fix
5. Software section mention backups again 5. Software section mention backups again
--> -->
[nc]: https://nextcloud.com/
[miniflux]: https://github.com/miniflux/miniflux/
[timemachine]: https://github.com/odarriba/docker-timemachine/
[wiki]: https://docs.requarks.io/wiki/install/docker
[radicale]: https://radicale.org/
[rssb]: https://github.com/RSS-Bridge/rss-bridge
[gitea]: https://gitea.io/

BIN
hs.pdf Normal file

Binary file not shown.

BIN
images/act-graph.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB