1
0
mirror of https://github.com/funkypenguin/geek-cookbook/ synced 2025-12-13 17:56:26 +00:00

Remove references to leanpub book (leanpub pricing changes)

Signed-off-by: David Young <davidy@funkypenguin.co.nz>
This commit is contained in:
David Young
2022-07-02 19:57:23 +12:00
parent a214387f4d
commit 5d7f73df5b
9 changed files with 97 additions and 31 deletions

View File

@@ -0,0 +1 @@
{"David Young": {"login": "David Young", "name": "David Young", "url": "#", "avatar": "https://www.gravatar.com/avatar/5a68fe19164248ff2daacd7814aa1442?d=identicon"}, "funkypenguin": {"login": "funkypenguin", "name": "funkypenguin", "url": "#", "avatar": "https://www.gravatar.com/avatar/5a68fe19164248ff2daacd7814aa1442?d=identicon"}}

View File

@@ -5,4 +5,5 @@ RUN pip install \
mkdocs-autolinks-plugin \ mkdocs-autolinks-plugin \
mkdocs-htmlproofer-plugin \ mkdocs-htmlproofer-plugin \
mkdocs-git-revision-date-localized-plugin \ mkdocs-git-revision-date-localized-plugin \
mkdocs-macros-plugin mkdocs-macros-plugin \
mkdocs-git-committers-plugin-2

View File

@@ -28,7 +28,6 @@
- [What have you done for me lately? (CHANGELOG)](#what-have-you-done-for-me-lately-changelog) - [What have you done for me lately? (CHANGELOG)](#what-have-you-done-for-me-lately-changelog)
- [What do you want from me?](#what-do-you-want-from-me) - [What do you want from me?](#what-do-you-want-from-me)
- [Get in touch 👋](#get-in-touch-) - [Get in touch 👋](#get-in-touch-)
- [Buy my book 📖](#buy-my-book-)
- [Sponsor me ❤️](#sponsor--patronizepatreon-me-) - [Sponsor me ❤️](#sponsor--patronizepatreon-me-)
- [Work with me 🤝](#work-with-me-) - [Work with me 🤝](#work-with-me-)
@@ -73,10 +72,6 @@ I want your [support][github_sponsor], either in the [financial][github_sponsor]
- Tweet me up, I'm [@funkypenguin][twitter]! 🐦 - Tweet me up, I'm [@funkypenguin][twitter]! 🐦
- [Contact me][contact] by a variety of channels - [Contact me][contact] by a variety of channels
### Buy my book 📖
I'm also publishing the Geek Cookbook as a formal eBook (*PDF, mobi, epub*), on Leanpub (<https://leanpub.com/geek-cookbook>). Buy it for as little as $5 (_which is really just a token gesture of support, since all the content is available online anyway!_) or pay what you think it's worth!
### [Sponsor][github_sponsor] / [Patronize][patreon] me ❤️ ### [Sponsor][github_sponsor] / [Patronize][patreon] me ❤️
The best way to support this work is to become a [GitHub Sponsor](https://github.com/sponsors/funkypenguin) / [Patreon patron][patreon] (_for as little as $1/month!_) - You get : The best way to support this work is to become a [GitHub Sponsor](https://github.com/sponsors/funkypenguin) / [Patreon patron][patreon] (_for as little as $1/month!_) - You get :

View File

@@ -0,0 +1,6 @@
.kubernetes {
color: #3970e4;
}
.docker {
color: #0db7ed;
}

View File

@@ -0,0 +1,11 @@
var feedback = document.forms.feedback
feedback.addEventListener("submit", function(ev) {
ev.preventDefault()
/* Retrieve page and feedback value */
var page = document.location.pathname
var data = ev.submitter.getAttribute("data-md-value")
/* Send feedback value */
console.log(page, data)
})

View File

@@ -4,14 +4,14 @@ hide:
# - toc # Hide table of contents # - toc # Hide table of contents
--- ---
# Welcome, fellow geek :wave: # Welcome, fellow geek :wave:, start here :point_down:
[Dive into Docker Swarm](/ha-docker-swarm/design/){: .md-button .md-button--primary}
[Kick it with Kubernetes](/kubernetes/){: .md-button .md-button--primary}
## What is this? ## What is this?
Funky Penguin's "**[Geek Cookbook](https://geek-cookbook.funkypenguin.co.nz)**" is a collection of how-to guides for establishing your own container-based self-hosting platform, using either [Docker Swarm](/ha-docker-swarm/design/) or [Kubernetes](/kubernetes/). The "*Geek Cookbook*" is a collection of how-to guides for establishing your own container-based self-hosting platform, using either [Docker Swarm](/ha-docker-swarm/design/) or [Kubernetes](/kubernetes/).
[Dive into Docker Swarm](/ha-docker-swarm/design/){: .md-button .md-button--primary}
[Kick it with Kubernetes](/kubernetes/){: .md-button}
Running such a platform enables you to run self-hosted tools such as [AutoPirate](/recipes/autopirate/) (*Radarr, Sonarr, NZBGet and friends*), [Plex](https://www.plex.tv/), [NextCloud](https://nextcloud.com/), and includes elements such as: Running such a platform enables you to run self-hosted tools such as [AutoPirate](/recipes/autopirate/) (*Radarr, Sonarr, NZBGet and friends*), [Plex](https://www.plex.tv/), [NextCloud](https://nextcloud.com/), and includes elements such as:
@@ -40,6 +40,47 @@ So if you're familiar enough with the concepts above, and you've done self-hosti
"One of the surprising realizations from following Funky Penguins cookbooks for so long is how useful the recipes are for people just getting started with containers and how it gives them real, interesting usecases to attach to their learning" - [DevOps Daniel (@DanielSHouston)](https://twitter.com/DanielSHouston/status/1213419203379773442) "One of the surprising realizations from following Funky Penguins cookbooks for so long is how useful the recipes are for people just getting started with containers and how it gives them real, interesting usecases to attach to their learning" - [DevOps Daniel (@DanielSHouston)](https://twitter.com/DanielSHouston/status/1213419203379773442)
## Where do I start?
<div class="grid cards" markdown>
- __Dive into :material-docker:{ .docker .lg .middle } [Docker Swarm](/ha-docker-swarm/design/)__
---
Focus on your content and generate a responsive and searchable static site
[:octicons-arrow-right-24: Docker Swarm](#)
- __Kick it with :material-kubernetes:{ .kubernetes .lg .middle } [Kubernetes](/kubernetes/)__
---
Install [`mkdocs-material`](#) with [`pip`](#) and get up
and running in minutes :octicons-heart-fill:
[:octicons-arrow-right-24: Kubernetes](#)
- :material-format-font:{ .lg .middle } __Made to measure__
---
Change the colors, fonts, language, icons, logo and more with a few lines
[:octicons-arrow-right-24: Customization](#)
- :material-scale-balance:{ .lg .middle } __Open Source, MIT__
---
Material for MkDocs is licensed under MIT and available on [GitHub]
[:octicons-arrow-right-24: License](#)
</div>
## Who are you? ## Who are you?
:wave: Hi, I'm [David](https://www.funkypenguin.co.nz/about/) :wave: Hi, I'm [David](https://www.funkypenguin.co.nz/about/)
@@ -87,17 +128,13 @@ Impulsively **[click here (NOW quick do it!)](https://github.com/sponsors/funkyp
-- John McDowall, Founder, [kiso.io](https://kiso.io) -- John McDowall, Founder, [kiso.io](https://kiso.io)
### Buy my book 📖
I'm publishing the Geek Cookbook as a formal eBook (*PDF, mobi, epub*), on Leanpub (<https://leanpub.com/geek-cookbook>). Check it out!
### Buy me a coffee ☕️ ### Buy me a coffee ☕️
A sponsorship is too much commitment, and a book is TL;DR? Hit me up with a [one-time caffine shot](https://www.buymeacoffee.com/funkypenguin)! A sponsorship is too much commitment, and a book is TL;DR? Hit me up with a [one-time caffine shot](https://www.buymeacoffee.com/funkypenguin)!
### Sponsored Projects ### Sponsored Projects
I'm supported and motivated by [GitHub Sponsors](https://github.com/sponsors/funkypenguin), [Patreon patrons](https://www.patreon.com/funkypenguin) and [LeanPub readers](https://leanpub.com/geeks-cookbook) who have generously sponsored me. I'm supported and motivated by [GitHub Sponsors](https://github.com/sponsors/funkypenguin) and [Patreon patrons](https://www.patreon.com/funkypenguin) who have generously sponsored me.
I regularly donate to / sponsor the following projects. **Join me** in supporting these geeks, and encouraging them to continue building the ingredients for your favourite recipes! I regularly donate to / sponsor the following projects. **Join me** in supporting these geeks, and encouraging them to continue building the ingredients for your favourite recipes!

View File

@@ -57,10 +57,6 @@ The best way to support this work is to become a [Sponsor][11] (_GitHub_) or a [
Impulsively **[click here (NOW quick do it!)][11]** to sponsor me, or instead thoughtfully and analytically review my GitHub profile **[here][12]** and make up your own mind. Impulsively **[click here (NOW quick do it!)][11]** to sponsor me, or instead thoughtfully and analytically review my GitHub profile **[here][12]** and make up your own mind.
### Buy my book 📖
I'm also writing the Geek Cookbook as a formal eBook, on Leanpub (<https://leanpub.com/geeks-cookbook>). Buying it supports me once-off, and you continue to have access to the book as future recipes are added.
### Buy me a coffee ☕️ ### Buy me a coffee ☕️
A sponsorship is too much commitment, and a book is TL;DR? Hit me up with a [one-time caffine shot](https://www.buymeacoffee.com/funkypenguin)! A sponsorship is too much commitment, and a book is TL;DR? Hit me up with a [one-time caffine shot](https://www.buymeacoffee.com/funkypenguin)!

View File

@@ -33,6 +33,9 @@ plugins:
# 504: ['https://www.mkdocs.org/'] # 504: ['https://www.mkdocs.org/']
# 404: ['https://github.com/manuzhang/mkdocs-htmlproofer-plugin'] # 404: ['https://github.com/manuzhang/mkdocs-htmlproofer-plugin']
# 400: ['*'] # 400: ['*']
git-committers:
repository: geek-cookbook/geek-cookbook
token: !ENV GH_TOKEN
#theme_dir: mkdocs-material #theme_dir: mkdocs-material
nav: nav:
@@ -261,24 +264,37 @@ theme:
- navigation.sections - navigation.sections
- navigation.indexes - navigation.indexes
- navigation.top - navigation.top
- navigation.pruning
- search.suggest - search.suggest
- search.share - search.share
- content.code.annotate - content.code.annotate
- header.autohide
- announce.dismiss
- toc.follow
icon: icon:
repo: 'fontawesome/brands/github' repo: 'fontawesome/brands/github'
palette: palette:
# Palette toggle for automatic mode
- media: "(prefers-color-scheme)"
toggle:
icon: material/brightness-auto
name: Switch to light mode
# Toggle light mode # Toggle light mode
- scheme: default - media: "(prefers-color-scheme: light)"
scheme: default
primary: 'black' primary: 'black'
accent: 'indigo' accent: 'orange'
toggle: toggle:
icon: material/toggle-switch icon: material/toggle-switch
name: Burn my eyes! name: Burn my eyes!
# Toggle dark mode # Toggle dark mode
- scheme: slate - media: "(prefers-color-scheme: dark)"
primary: 'grey' scheme: slate
accent: 'indigo' primary: 'black'
accent: 'orange'
toggle: toggle:
icon: material/toggle-switch-off-outline icon: material/toggle-switch-off-outline
name: Love my eyes! name: Love my eyes!
@@ -299,8 +315,6 @@ extra:
link: 'https://www.funkypenguin.co.nz/' link: 'https://www.funkypenguin.co.nz/'
- icon: 'fontawesome/brands/linkedin' - icon: 'fontawesome/brands/linkedin'
link: 'https://www.linkedin.com/in/funkypenguin' link: 'https://www.linkedin.com/in/funkypenguin'
- icon: 'material/library'
link: 'https://leanpub.com/geeks-cookbook'
- icon: 'material/mailbox' - icon: 'material/mailbox'
link: 'mailto:davidy@funkypenguin.co.nz?Subject=Hello%2C%20from%20a%20geek-cookbook%20reader%20%3B%29' link: 'mailto:davidy@funkypenguin.co.nz?Subject=Hello%2C%20from%20a%20geek-cookbook%20reader%20%3B%29'
generator: false generator: false
@@ -336,13 +350,16 @@ extra:
# Help us improve this page by # Help us improve this page by
# using our <a href="..." target=_blank>feedback form</a>. # using our <a href="..." target=_blank>feedback form</a>.
# extra_css: extra_css:
- extras/css/icons.css
extra_javascript: extra_javascript:
- extras/javascript/discord.js - extras/javascript/discord.js
- extras/javascript/sortable-tables.js - extras/javascript/sortable-tables.js
- extras/javascript/feedback.js
- https://cdnjs.cloudflare.com/ajax/libs/tablesort/5.2.1/tablesort.min.js - https://cdnjs.cloudflare.com/ajax/libs/tablesort/5.2.1/tablesort.min.js
# Extensions # Extensions
markdown_extensions: markdown_extensions:
- attr_list - attr_list
@@ -362,8 +379,8 @@ markdown_extensions:
check_paths: true check_paths: true
base_path: _snippets base_path: _snippets
- pymdownx.emoji: - pymdownx.emoji:
emoji_index: !!python/name:pymdownx.emoji.twemoji emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:pymdownx.emoji.to_svg emoji_generator: !!python/name:materialx.emoji.to_svg
- pymdownx.inlinehilite - pymdownx.inlinehilite
- pymdownx.magiclink: - pymdownx.magiclink:
repo_url_shorthand: true repo_url_shorthand: true
@@ -381,3 +398,4 @@ markdown_extensions:
- pymdownx.tilde - pymdownx.tilde
- pymdownx.tabbed - pymdownx.tabbed
- meta - meta
- md_in_html

View File

@@ -7,3 +7,4 @@ mkdocs-autolinks-plugin>=0.2.0
mkdocs-git-revision-date-localized-plugin>=0.4.8 mkdocs-git-revision-date-localized-plugin>=0.4.8
mkdocs-macros-plugin mkdocs-macros-plugin
mkdocs-material mkdocs-material
mkdocs-git-committers-plugin-2