FUTO's Guide to a Self Managed Life: part 1

FUTO's Guide to a Self Managed Life: part 1

92.875 Lượt nghe
FUTO's Guide to a Self Managed Life: part 1
Written guide: https://wiki.futo.org/index.php/Introduction_to_a_Self_Managed_Life:_a_13_hour_%26_28_minute_presentation_by_FUTO_software Introduction 00:00 – Intro 07:19 – The rabbit hole begins 08:39 – Building our own router 08:54 – What is OpenVPN & why do we use it? 10:14 – Why I don’t use a store-bought router 11:23 – Router hardware Setting Up Our Router Initial Setup 11:49 – Downloading pfSense 12:24 – Louis curses out new pfSense website 14:14 – Making a flash drive to install pfSense 16:40 – Why I chose a dual NIC Intel NUC for pfSense 18:25 – Old desktop PC repurposed w/ Intel NIC is great 19:27 – The best comment on Reddit 20:29 – Removing secure boot from the NUC 21:46 – Installing pfSense 25:27 – Primer on home networking hardware Configuration 29:28 – Boot firewall back up, configure base settings 32:46 – Router base config is done 32:59 – Custom setup of IP addresses (optional) 35:41 – Log into pfSense router for setup 38:28 – Check internet works after setup Dynamic DNS Setup 38:42 – What is Dynamic DNS, and why do we need it? 40:11 – Setting up Dynamic DNS on FreeDNS 41:30 – Configuring Dynamic DNS in pfSense 42:13 – Confirming setup OpenVPN 42:54 – Introduction to OpenVPN 46:54 – Installing OpenVPN Universal Adblocking 59:36 – Intro to router ad blocking 01:03:08 – Checking how many ads we see now 01:04:12 – Installing & configuring pfBlockerNG 01:09:53 – Adblock test after pfBlockerNG 01:10:34 – Changing DNS to AdGuard DNS 01:14:12 – Testing ad blocking on smartphones Making Our Hardware Server 01:18:09 – Creating our server 01:19:39 – Using Ubuntu Server for beginners 01:20:49 – Preparing Ubuntu installation disk 01:24:19 – Installing Ubuntu Server 01:26:24 – Configure network address 01:40:06 – Ubuntu Server installation process 01:42:00 – Static mapping in pfSense KEA DHCP & Open Source Gaslighting 01:43:11 – KEA DHCP rant 01:44:48 – pfSense spams KEA DHCP 01:45:52 – Why I hate Linux forums Making a Virtual Machine 01:50:22 – Intro to VMs & bridge interfaces 01:54:41 – Configuring bridge interfaces 02:00:26 – VM setup 02:06:03 – Starting Openbox GUI 02:07:38 – Installing Ubuntu Server as a VM 02:14:52 – Undoing Ubuntu auto-partitioner madness 02:18:03 – Static mapping for VM in pfSense 02:19:02 – Clinton the cat Mailcow for Calendar & Contacts 02:22:26 – Intro to Mailcow 02:24:38 – Docker installation notes 02:27:51 – Installing Mailcow 02:32:21 – Adding domain & user account 02:34:48 – Syncing contacts/calendar 02:35:53 – Configuring DAVx⁵ on Android 02:39:02 – Setting up contacts with Mailcow 02:44:38 – Contacts show up in Mailcow account 02:46:38 – Why this is better than Nextcloud Mailcow for Self-Hosted Email 02:50:34 – Intro to self-hosted email 02:56:05 – Setting up Postmark for SMTP relay 02:58:56 – Adding your mailbox in Mailcow 03:10:51 – Adding firewall rules 03:17:27 – Testing setup 03:20:28 – Spam controls Home Assistant for AC & Surveillance 03:22:20 – Intro to Home Assistant 03:25:19 – Installing Home Assistant VM 03:31:08 – Logging into Home Assistant 03:33:33 – Thermostat setup 03:46:39 – Figuring out infuriating UI 03:57:11 – Final confirmation: It works! Home Surveillance & Cameras via Frigate 03:58:40 – Intro to security camera setup 04:09:43 – Setting up Frigate network video recorder 04:20:48 – OLD Frigate: good 04:22:57 – NEW Frigate: cancer 04:27:31 – Notifications from Frigate Android Services & Office Suite 05:21:54 – Configuring Syncthing for Android phone backups 05:39:23 – Office suite 05:46:10 – Truth about open source manuals 05:53:33 – Linux documentation frustrations 06:04:53 – The ultimate open source troll 06:25:03 – ONLYOFFICE performance Nextcloud Notes 06:39:29 – Intro to Google Keep & lists 06:42:29 – Installing Nextcloud w/ Docker 06:46:19 – Playing with notes in Nextcloud 06:49:04 – Why I use Nextcloud 06:50:37 – HTTPS via Frigate Nginx reverse proxy