Editing Home Servers

From Bibliotheca Anonoma

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 5: Line 5:
== Why run a Home Server? ==
== Why run a Home Server? ==


* [[Personal Cloud]] - It's time to make your own cloud. And you'll probably be all the better for it.
* Personal Cloud - It's time to make your own cloud. And you'll probably be all the better for it.
* IRC Bouncer - Stick around and get all the chat history and private messages using an IRC Bouncer.
* IRC Bouncer - Stick around and get all the chat history and private messages using an IRC Bouncer.
* Torrent Seedbox - If you're in college, you had better avoid using p2p on their guarded networks. Take the responsibility on yourself by downloading from a home seedbox.
* Torrent Seedbox - If you're in college, you had better avoid using p2p on their guarded networks. Take the responsibility on yourself by downloading from a home seedbox.
Line 20: Line 20:


Guides to configuring Debian home servers.
Guides to configuring Debian home servers.
=== Hardware ===
* [[NAS/Devices]]
* [[Seedbox]]


=== Installation ===
=== Installation ===
Line 36: Line 31:
* [[Port Forwarding]] - To remotely access a server on the open internet, you must port forward the services.
* [[Port Forwarding]] - To remotely access a server on the open internet, you must port forward the services.
* [[Static IP]] - You should set a static IP for a server within the router DHCP subnet.
* [[Static IP]] - You should set a static IP for a server within the router DHCP subnet.
* [[Reverse SSH Tunnel]] - If necessary, an SSH reverse proxy allows devices to communicate to a server under a firewall disallowing incoming traffic.


=== Remote Access ===
=== Remote Access ===
Line 55: Line 49:
** [[IRC Bouncer#ZNC|ZNC]] - Great for Palaver (iOS).
** [[IRC Bouncer#ZNC|ZNC]] - Great for Palaver (iOS).
* [[Web Server]] - Which web server is right for you?
* [[Web Server]] - Which web server is right for you?
* [[Syncthing]] - A dropbox replacement and multi-server replication solution,


=== Storage ===
=== Storage ===
Line 62: Line 55:
* [[LVM]] - Alternatively, Logical Volume Management allows partitions to be expanded or resized at will.
* [[LVM]] - Alternatively, Logical Volume Management allows partitions to be expanded or resized at will.
* [[fstab]] - Automount partitions at boot.
* [[fstab]] - Automount partitions at boot.
* [[SSD]] - Optimizations for ssd storage
* [[Bind Mount Directories]]
* [[Bind Mount Directories]]
* [[NAS/Devices]] - Build a low power Network Attached Storage array for the home.
* [[NAS/Devices]] - Build a low power Network Attached Storage array for the home.
Please note that all contributions to Bibliotheca Anonoma are considered to be released under the Creative Commons Attribution-ShareAlike (see Bibliotheca Anonoma:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!
Cancel Editing help (opens in new window)