VPS Configuration Script
========================

###Operating System
Debian 6.0 Squeeze 64-bit

### VPS Customization
Customization of the vps is based on variables set in a file named `vps_setup-env.conf`.


VPS Setup Scripts
-----------------

###Basic Setup
The main setup is performed by `vps_setup.sh` which is written in bash. 


The following actions are performed by the script:
+ Set repositories including Debian backports
+ Install packages in `packages.list`
+ Set Timezone
+ Set Locale (default is `en_US.UTF-8`)
+ Set iSpell wordlist
+ Hostname
+ DNS (inserting [Google Public DNS](https://developers.google.com/speed/public-dns/) `8.8.8.8`, `8.8.4.4`)

###IPTables
TBD

###Lighttpd
TBD


Running The Script
------------------
```bash
# Setup configuration script
cp vps_setup-env.conf.default vps_setup-env.conf

# Edit configuration file to your liking
$EDITOR vps_setup-env.conf

# Run the main script
bash vps_setup.sh
```

VPS Configuration Script
========================

###Operating System
Debian 6.0 Squeeze 64-bit

### VPS Customization
Customization of the vps is based on variables set in a file named `vps_setup-env.conf`.


VPS Setup Scripts
-----------------

###Basic Setup
The main setup is performed by `vps_setup.sh` which is written in bash. 


The following actions are performed by the script:
+ Set repositories including Debian backports
+ Install packages in `packages.list`
+ Set Timezone
+ Set Locale (default is `en_US.UTF-8`)
+ Set iSpell wordlist
+ Hostname
+ DNS (inserting [Google Public DNS](https://developers.google.com/speed/public-dns/) `8.8.8.8`, `8.8.4.4`)
+ SSH Setup
	* Change port to non-standard port number
	* Disable root login
	* Disable password login
	* Disable X11 forwarding

###IPTables
TBD

###Lighttpd
TBD


Running The Script
------------------
```bash
# Setup configuration script
cp vps_setup-env.conf.default vps_setup-env.conf

# Edit configuration file to your liking
$EDITOR vps_setup-env.conf

# Run the main script
bash vps_setup.sh
```

Include info about SSH setup
Include info about SSH setup
