From 51ba5cc41349c990c299690fc036915cc6b672af Mon Sep 17 00:00:00 2001 From: Nemo <me@captnemo.in> Date: Fri, 21 Jun 2019 01:35:14 +0530 Subject: [PATCH] updates --- homeserver.md | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------- hs.pdf | 0 images/act-graph.png | 0 3 files changed, 72 insertions(+), 42 deletions(-) diff --git a/homeserver.md b/homeserver.md index bb8e808..615ca60 100644 --- a/homeserver.md +++ a/homeserver.md @@ -1,10 +1,11 @@ --- inlineSVG: true +paginate: true --- -# <!--fit--><!-- _class: lead -->The homeserver talk +# <!--fit--><!-- _class: lead white -->the homeserver talk -\- _nemo_ + --- @@ -13,6 +14,7 @@ - Nemo - [@captn3m0](https://twitter.com/captn3m0) - [@razorpay](https://razorpay.com) (:money_with_wings: :credit_card:) +- me@captnemo.in --- @@ -32,7 +34,7 @@ --- - + --- @@ -86,33 +88,39 @@ --- - - - + --- - + --- - + + + --- -# what I run +# what I run? ## Monitoring - Prometheus - Grafana - speedtest-exporter -- ACT Exporter +- [ACT Exporter](https://git.captnemo.in/nemo/prometheus-act-exporter) - CAdvisor ---  + +--- + + + +<!-- _class: bottom --> [#](https://grafana.bb8.fun/d/_u2-GHSik/main-dashboard?orgId=1&fullscreen&panelId=3&from=now%2Fw&to=now) --- @@ -127,18 +135,18 @@ ## Content -- Nextcloud :cloud: :white_check_mark: (Google Drive/iCloud) -- Miniflux (:newspaper_roll: `RSS`) (Google Reader) -- Timemachine (💻 â®) -- wiki.js -- Radicale :date: :card_index_dividers: (Google Contacts/Google Calendar) -- RSS Bridge -- Resilio :arrows_counterclockwise: (Dropbox) -- Gitea (GitHub) +- [Nextcloud][nc] :cloud: :white_check_mark: (Drive/Calendar/Contacts/Documents) +- [Miniflux][miniflux] (:newspaper_roll: `RSS`) (Feeds) +- [Timemachine][timemachine] (💻 â®) +- [wiki.js][wiki] +- [Radicale][radicale] :date: :card_index_dividers: (Contacts/Calendar) +- [RSS Bridge][rssb] +- [Gitea][gitea] (GitHub) +- [ZNC](https://wiki.znc.in/ZNC) (IRC) --- - + --- @@ -184,6 +192,8 @@ | 1TB | $25 | $45 | | 3TB | $75 | $84 | +_Indicative AWS:EBS Prices_ + --- # Raspberry Pi 3 @@ -221,7 +231,7 @@ --- -# <!-- _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 --> @@ -229,7 +239,7 @@ --- -# <!-- _class: white -->really into networking? +# <!-- _class: white bottom-->really into networking? <!-- https://preview.redd.it/8682wq9m8kn21.jpg?width=576&auto=webp&s=41e7ab264fcbb054209981126259b9b44b9d1d70 --> @@ -237,7 +247,7 @@ --- -# <!-- _class: white -->really want a cluster? +# <!-- _class: white bottom -->really want a cluster? <!-- http://raspberrywebserver.com/raspberrypicluster/raspberry-pi-cluster.html --> @@ -265,19 +275,10 @@ | **HTPC** | :dollar: | + | ++ | ++ | + | <!-- - \*Includes DIY/PC/Alienware/Old Laptops/Gaming PC --> - ---- - - --- -# 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 @@ 2. kubernetes 3. ansible/puppet/chef 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 @@ # networking -- Public+Static IP Address +- Public + Static IP Address - Floating/Elastic IP +- VPN +- Wildcard DNS/TLS --- @@ -309,7 +315,7 @@ --- -# configuration +<!-- # configuration - terraform + docker - kubernetes + helm @@ -349,7 +355,7 @@ docker swarm, but single host ---- +--- --> # security @@ -358,6 +364,10 @@ 3. Don't expose management services over Internet 4. Keep services behind Auth (even Basic Auth works) 5. Go Hybrid + +--- + + --- @@ -376,14 +386,28 @@ section.white h1 { color: white !important; } -</style> ---- +h1,h2,h3,h4,h5 { + font-weight: bold; + font-family: 'Yanone Kaffeesatz', sans-serif !important; + color: #2c3e50; +} +h1 { + font-size: 3em; +} -# questions? +h2 { + font-size: 2em; +}h3 { + font-size: 1.3em; +} -- [me@captnemo.in](mailto:me@captnemo.in) -- [@captn3m0](https://twitter.com/captn3m0) +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> --- @@ -392,8 +416,6 @@ - [me@captnemo.in](mailto:me@captnemo.in) - [@captn3m0](https://twitter.com/captn3m0) -# Buy A Raspberry Pi Today! - <!--- 0. SPEAK SLOWLY 1. check colors and fix colors. @@ -402,3 +424,11 @@ 4. Cloud Icon Fix 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/ diff --git a/hs.pdf b/hs.pdf new file mode 100644 index 0000000000000000000000000000000000000000..216eb45428e9d21a7db0357161d19ff32bd36085 100644 Binary files /dev/null and a/hs.pdf differ diff --git a/images/act-graph.png b/images/act-graph.png new file mode 100644 index 0000000000000000000000000000000000000000..76b7a53aa9480233340280057a72348ff553b65a 100644 Binary files /dev/null and a/images/act-graph.png differ -- rgit 0.1.5