server_setup
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| server_setup [2018/06/09 17:36] – josh | server_setup [2025/12/23 11:20] (current) – add TF2 josh | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== anubis host ===== | ===== anubis host ===== | ||
| - | * OS: Fedora 26 Server | + | * OS: Ubuntu |
| * CPU: Ryzen 5 1600 6-core 3.2GHz | * CPU: Ryzen 5 1600 6-core 3.2GHz | ||
| * RAM: 32GB DDR4 2400 | * RAM: 32GB DDR4 2400 | ||
| Line 10: | Line 10: | ||
| * apcupsd | * apcupsd | ||
| * NFS server | * NFS server | ||
| + | * samba | ||
| * getmail gmail backup | * getmail gmail backup | ||
| Line 20: | Line 21: | ||
| * sda4 (1.8TB, LVM2 physical partition) | * sda4 (1.8TB, LVM2 physical partition) | ||
| * pegasus (1TB, /pegasus) | * pegasus (1TB, /pegasus) | ||
| + | * extra_vms (400GB, / | ||
| * rest unused | * rest unused | ||
| * sdb (1TB WD Blue 1TB SATA 6 Gb/s 7200 RPM) | * sdb (1TB WD Blue 1TB SATA 6 Gb/s 7200 RPM) | ||
| * sdb1 (1TB, /backup) | * sdb1 (1TB, /backup) | ||
| - | * sdc (2TB SATA WD Red 2TB NAS Hard Disk Drive - 5400 RPM) | + | * sdc (500G WD SATA) |
| - | * sdc1 (2TB, ext4, mythtv) | + | * sdc1 (512M, / |
| + | * sdc2 (238G, ext4, /) | ||
| + | * sdd (2TB SATA WD Red 2TB NAS Hard Disk Drive - 5400 RPM) | ||
| + | * sdd1 (2TB, ext4, mythtv) | ||
| + | |||
| + | === Retired === | ||
| * nvme0n1 (256GB WD Black Performance SSD - M.2 2280 PCIe NVMe) | * nvme0n1 (256GB WD Black Performance SSD - M.2 2280 PCIe NVMe) | ||
| * nvme0n1p1 (256MB, /boot/efi) | * nvme0n1p1 (256MB, /boot/efi) | ||
| Line 31: | Line 39: | ||
| ===== Virtual Machines ===== | ===== Virtual Machines ===== | ||
| - | ==== baal (REMOVED) | + | ==== baal ==== |
| - | * OS: Fedora 26 Server | + | |
| + | | ||
| * RAM: 1GB | * RAM: 1GB | ||
| * Services | * Services | ||
| * openvpn server | * openvpn server | ||
| * squid | * squid | ||
| + | |||
| + | Exporting an NFS mount via NFS. | ||
| + | |||
| + | < | ||
| + | / | ||
| + | </ | ||
| ==== carter ==== | ==== carter ==== | ||
| - | * OS: Ubuntu | + | * OS: Ubuntu |
| - | * RAM: 2GB | + | * RAM: 3GB |
| * Services | * Services | ||
| * git-daemon | * git-daemon | ||
| - | * cgit | + | * gitea |
| - | * gitolite | + | |
| ==== hathor ==== | ==== hathor ==== | ||
| - | * OS: Ubuntu | + | |
| - | * RAM: 4GB | + | |
| + | * RAM: 15GB | ||
| * CPUs: 2 | * CPUs: 2 | ||
| * Services | * Services | ||
| - | * minetest | + | * ARK dedicated server (Steam) |
| - | * minecraft | + | * TF2 dedicated server (Steam) |
| ==== oneill ==== | ==== oneill ==== | ||
| - | * OS: Ubuntu | + | * OS: Ubuntu |
| - | * RAM: 2GB | + | * RAM: 4GB |
| * CPUs: 2 | * CPUs: 2 | ||
| * Services | * Services | ||
| * apache2 | * apache2 | ||
| - | * dokuwiki | + | |
| + | * home.jholtrop.com | ||
| + | | ||
| + | * cameras (proxy) | ||
| + | * < | ||
| + | * ttrss.jholtrop.com (proxy to tt-rss docker container) | ||
| + | * docker | ||
| * tt-rss | * tt-rss | ||
| - | * cgit (proxy) | ||
| - | * cameras (proxy) | ||
| - | * mythweb (proxy) | ||
| ==== ra ==== | ==== ra ==== | ||
| + | * MAC: 12:34:05 | ||
| * OS: Mythbuntu 16.04 (mythtv updates repository enabled for 0.29) | * OS: Mythbuntu 16.04 (mythtv updates repository enabled for 0.29) | ||
| * RAM: 4GB | * RAM: 4GB | ||
| Line 78: | Line 97: | ||
| * MythTV Backend | * MythTV Backend | ||
| + | ==== jadin ==== | ||
| + | |||
| + | * MAC: bd:d2:8d | ||
| + | * OS: Ubuntu Server 24.04 | ||
| + | * RAM: 4GB | ||
| + | * CPUs: 2 | ||
| + | * Services | ||
| + | * Jellyfin | ||
| + | |||
| + | ===== Special Setup ===== | ||
| + | |||
| + | ==== NFS exports ==== | ||
| + | |||
| + | On startup it seems that the NFS exports are getting applied before DNS is available, so the / | ||
| + | |||
| + | < | ||
| + | #!/bin/sh | ||
| + | |||
| + | exportfs -a | ||
| + | sleep 2 | ||
| + | exportfs -a | ||
| + | sleep 3 | ||
| + | exportfs -a | ||
| + | sleep 5 | ||
| + | exportfs -a | ||
| + | sleep 10 | ||
| + | exportfs -a | ||
| + | </ | ||
| + | |||
| + | To delay VM startup so the VM has a chance to mount NFS, add the following to ''/ | ||
| + | |||
| + | < | ||
| + | ExecStartPre=/ | ||
| + | </ | ||
server_setup.1528580171.txt.gz · Last modified: by josh
