Migrate a bunch of documentation from Joplin notes to Gitlab documentation

This commit is contained in:
Joey Hafner 2022-04-06 14:02:20 -07:00
parent ec46e7e2fc
commit 87f4aad6aa
8 changed files with 64 additions and 0 deletions

View File

@ -0,0 +1,17 @@
# Using `inxi`
`inxi` is a script which employs a wide array of system information utilities to assemble a holistic system summary. Check out [the repository](https://github.com/smxi/inxi) for more information.
### Install `inxi`
`curl -o inxi https://raw.githubusercontent.com/smxi/inxi/master/inxi && chmod +x inxi` to download and make executable the dependency-free script.
### Gather Host Info
`sudo ./inxi -CDGmMNPS` to generate information summary. Refer to [`man inxi`](http://manpages.ubuntu.com/manpages/bionic/man1/inxi.1.html) for more information.
* `-C` Full CPU info
* `-D` Full disk info
* `-G` GPU info
* `-m` Memory (RAM) info
* `-M` Machine info
* `-N` Network card info
* `-P` Partition info
* `-S` System info (hostname, kernel, DE, WM, distro, etc.)

17
docs/Install Docker.md Normal file
View File

@ -0,0 +1,17 @@
Debian (and derivatives)
```bash
sudo apt update && sudo apt upgrade && \
sudo apt install git docker docker-compose && \
sudo systemctl enable docker && \
sudo usermod -aG docker $USER && \
logout
```
Arch (and derivatives)
```bash
sudo pacman -Syu && \
sudo pacman -S git docker docker-compose && \
sudo systemctl enable docker && \
sudo usermod -aG docker $USER && \
logout
```

View File

@ -0,0 +1,12 @@
## 1. Networking
1. Power cycle the ONT. Wait until the top three lights are green.
2. Power cycle the modem. Wait until the power, WAN, and Ethernet 1 lights are green.
3. Power cycle the router
Switches and APs should not need power cycling. Once the indicator LED is solid white, everything should be back online.
## 2. Homelab
1. Power on the desktop or laptop.
2. Power on the NAS. The DS4243 will power itself on automatically. **Wait until the webui at [nas.jafner.net](http://nas.jafner.net) is responsive.**
3. Power on the Seedbox. Once it is accessible, run a `sudo mount -a` to mount all network shares defined in `/etc/fstab`. Then run `docker start $(docker ps -aq)` to start all Docker containers.
4. Power on the Server. Once it is accessible, run a `sudo mount -a` to mount all network shares defined in `/etc/fstab`. Then run `docker start $(docker ps -aq)` to start all Docker containers. Note: Run `docker inspect -f '{{ .Mounts }}' $(docker ps -q)` to get a list of volumes for all running containers, useful for determining whether a container is reliant on a mounted directory.

View File

@ -0,0 +1,4 @@
1. Edit the contents of `/etc/apt/sources.list` as sudo. Make it match the [default Debian 11 sources.list](https://wiki.debian.org/SourcesList#Example_sources.list), using the contrib, non-free additional components.
2. Run `sudo apt update && sudo apt upgrade`
3. Run `sudo apt full-upgrade`
4. Reboot.

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

View File

@ -0,0 +1,14 @@
# Remote Access
To get remote access working, make the following changes:
1. Set `Settings > Remote Access > Manually Specify public port` to `443`
2. Set `Settings > Network > Custom server access URLs` to `https://plex.jafner.net:443`
The settings page may incorrectly report that the server is inaccessible.
- https://github.com/Jafner/docker_config/blob/master/plex/docker-compose.yml
- https://forums.plex.tv/t/plex-traefik-2-0-2-1-not-available-outside-your-network/521424/3
# LG WebOS TV Video Format Support
From LG's documentation:
![lg_webos_playing_video_files.png](docs/img/lg_webos_playing_video_files.png)
![lg_webos_video_codec.png](docs/img/lg_webos_video_codec.png)
![lg_webos_video_playback_supporting_file.png](docs/img/lg_webos_video_playback_supporting_file.png)