Commit Graph
371 Commits
Author SHA1 Message Date
Adam Monsen 3489da7986 Merge branch 'main' into eval-copy
* main:
  prep for v1.0.2 release
1.0.2-eval
2024-03-12 13:23:56 -07:00
Adam Monsen 331ccf2bd4 prep for v1.0.2 release 1.0.2 2024-03-12 13:23:33 -07:00
Adam Monsen fefb2fa856 Merge branch 'main' into eval-copy
* main:
  use latest asciidoctor and asciidoctor-pdf gems
  fix broken reference to "Command line"
  hide files used for builds
  move PDF themes into a subdir
  remove flat OS joke from "Linux" glossary entry
  try to get book build working on macOS
  improve Traefik and HTTPS sections
  differentiate reverse proxy use at home vs. work
  index "admin computer"
  document Linux-only support
  convert readme to asciidoc
  resolve am37, start am57, add 4 more re: ports
  conform an internal link
  index "mobile" more
  mention “off-lease enterprise hardware”
  add Proxmox
  add Clace
  re-structure Background significantly
  index "isolation" (VMs, containers, etc)
2024-03-12 13:18:43 -07:00
Adam Monsen a742f6c911 use latest asciidoctor and asciidoctor-pdf gems 2024-03-12 13:09:46 -07:00
Adam Monsen 7a7b55ea0c fix broken reference to "Command line"
That was removed in 236a074e22

Funny that's the one I picked for the typography example.
2024-03-12 13:01:05 -07:00
Adam Monsen 04da5595e4 hide files used for builds
more book/ dir tidying

I guess my intent is to greatly emphasize files that are often viewed, maintained, and sought-after. These dotfiles are less important, in my humble opinion. I'm open to reverting this change, I'm just trying it out for now.
2024-03-12 12:58:24 -07:00
Adam Monsen a5562d4532 move PDF themes into a subdir
part of cleaning up the book/ dir
2024-03-12 12:47:32 -07:00
Adam Monsen d5dc028b01 remove flat OS joke from "Linux" glossary entry 2024-03-12 12:44:55 -07:00
Adam Monsen 3ddb0596a0 try to get book build working on macOS 2024-03-12 12:42:58 -07:00
Adam Monsen 122672eff5 improve Traefik and HTTPS sections
* SSL termination, cert handling
* add/update index & glossary entries
2024-03-12 11:05:07 -07:00
Adam Monsen 425c06b216 differentiate reverse proxy use at home vs. work 2024-03-12 09:29:10 -07:00
Adam Monsen c903b44633 index "admin computer" 2024-03-11 16:21:23 -07:00
Adam Monsen 55a52e8169 document Linux-only support
It won't take much to get mario working on other operating systems, it just isn't done yet.
2024-03-11 16:19:22 -07:00
Adam Monsen 6226275b3c convert readme to asciidoc 2024-03-11 10:56:42 -07:00
Adam Monsen afe3b26a09 resolve am37, start am57, add 4 more re: ports 2024-03-11 10:56:42 -07:00
Adam Monsen 57fb235404 conform an internal link 2024-03-09 09:41:56 -08:00
Adam Monsen 2fa0cbf378 index "mobile" more 2024-03-09 09:41:56 -08:00
Adam Monsen d4e26af216 mention “off-lease enterprise hardware” 2024-03-08 15:40:42 -08:00
Adam Monsen 34508d46df add Proxmox 2024-03-08 15:13:22 -08:00
Adam Monsen 37c57b349a add Clace
Looks... very polished / sponsored? No idea about this one.

It was mentioned in This Week in Self-Hosted (https://selfh.st).
2024-03-08 11:32:33 -08:00
Adam Monsen bf2ad82549 re-structure Background significantly
before
	Who am I?
	Why did I write this book?
	What's with the title?
		Steadfast Self-Hosting
		Rapid-Rise Personal Cloud
	Who is this for?
	What is this book _not_?
		Command line
		You'll find your path
	Why you should self-host
		Criminal chickens
		Photo search by location
	Why you should not self-host
	How write book?
	When write book?
	Where?
	Hey now.
	A note on FOSS
	Surprises
		Good surprises
		Bad surprises
		Absorb them all
after
	Background
		Who am I?
		Why did I write this book?
		What's with the title?
			Steadfast Self-Hosting
			Rapid-Rise Personal Cloud
		Who is this for?
		What is this book _not_?
		How write book?
		When write book?
		Where?
		Hey now.
		A note on FOSS
	Your journey
		You'll find your path
		Why you should self-host
		Why you should not self-host
	Practical examples
		Criminal chickens
		Photo search by location
		Surprises
			Good surprises
			Bad surprises
			Absorb them all

I also moved a few pages about other solutions down to "More resources", in "Alternatives to this book".
2024-03-08 10:51:24 -08:00
Adam Monsen fad3581ed9 index "isolation" (VMs, containers, etc) 2024-03-08 09:46:42 -08:00
Adam Monsen 213f1ed81a Merge branch 'main' into eval-copy
* main: (46 commits)
  improve photo search by location example
  cross-link sidebars
  many wording and index improvements
  new standard style for checklists
  style
  style, and soften DRM soapbox
  ditch Command line section
  style, typos
  add some text for a few bare links
  remove flat home data appliance joke
  conform "book I wish I had" style
  make self-hosting friends statment less exclusive
  improve captive audience description
  fix pandemic reference timing
  replace Samba and Syncthing with general concepts
  revive bullet list in Welcome, with a warm-up ¶
  tweak thesis wording
  add !spam
  improve Thesis wording
  index "sysadmin"
  ...
2024-03-07 14:31:28 -08:00
Adam Monsen e95e276907 improve photo search by location example 2024-03-07 14:29:19 -08:00
Adam Monsen b0bc2e40cc cross-link sidebars 2024-03-07 14:20:52 -08:00
Adam Monsen c5e604ea67 many wording and index improvements
more revisions based on excellent @ln1draw feedback
2024-03-07 13:54:53 -08:00
Adam Monsen bee0bc2b51 new standard style for checklists
* use asciidoc sidebars
* always use empty checkboxes

also: just say "checklist" instead of "rubric"
2024-03-07 13:52:18 -08:00
Adam Monsen d653ee5e88 style 2024-03-06 16:39:09 -08:00
Adam Monsen 0285d5983c style, and soften DRM soapbox 2024-03-06 16:38:39 -08:00
Adam Monsen 236a074e22 ditch Command line section
I agree with ln1draw, it should go.
2024-03-06 16:37:12 -08:00
Adam Monsen 08e7a317d2 style, typos 2024-03-06 16:29:14 -08:00
Adam Monsen c4530716c4 add some text for a few bare links 2024-03-06 16:25:22 -08:00
Adam Monsen 90f1cd24d5 remove flat home data appliance joke 2024-03-06 16:18:45 -08:00
Adam Monsen 983c210fd6 conform "book I wish I had" style 2024-03-06 16:17:37 -08:00
Adam Monsen 36a6004dbb make self-hosting friends statment less exclusive 2024-03-06 16:16:02 -08:00
Adam Monsen 723c379619 improve captive audience description
Try to clarify beyond "grab mindshare"
2024-03-06 16:15:34 -08:00
Adam Monsen 296333a328 fix pandemic reference timing 2024-03-06 16:07:03 -08:00
Adam Monsen 68a59efb9e replace Samba and Syncthing with general concepts 2024-03-06 16:05:51 -08:00
Adam Monsen eb87d56ad3 revive bullet list in Welcome, with a warm-up ¶ 2024-03-06 15:55:35 -08:00
Adam Monsen 4e904b2485 tweak thesis wording
Better, but I still don't love it.
2024-03-06 15:41:59 -08:00
Adam Monsen 3771de07fb add !spam 2024-03-06 15:40:40 -08:00
Adam Monsen 72f75cfa54 improve Thesis wording
emphasize practicality of self-hosting
2024-03-06 11:35:43 -08:00
Adam Monsen 8663dfa626 index "sysadmin" 2024-03-06 11:24:10 -08:00
Adam Monsen 96f781bb45 adjust "Why...?": match new Welcome, add prosocial 2024-03-06 11:24:10 -08:00
Adam Monsen 2ac2b035ed revise Introduction
Per @ln1draw awesome tech review!

Mainly I decided to just focus and simplify the Welcome so readers get can more quickly get oriented and get on to Background.

Also: added back (properly-spelled) Foreword chapter to keep chapter numbers the same as they were for first tech review iteration. The chapters will change for sure soon: I'm planning on splitting up Background (also per tech review).
start-tech-review
2024-03-06 11:24:10 -08:00
Adam Monsen afef417f81 use latest asciidoctor and asciidoctor-pdf gems 2024-03-06 11:24:10 -08:00
Adam Monsen f560a3a334 restore .htaccess 2024-03-04 23:50:16 -08:00
Adam Monsen 7070548274 make indents a bit more consistent
`git log --patch` with `--ignore-space-change` or `--ignore-all-space` should render this commit almost a no-op
2024-03-04 16:06:51 -08:00
Adam Monsen 04ac30df42 remove dead theme code 2024-03-04 16:01:58 -08:00
Adam Monsen ece1ec9a83 remove dead code and config 2024-03-04 15:59:18 -08:00