-
A clean install of Ubuntu Server.
-
Select the full version (not minimal install) but do not select any Snaps for pre-installation.
-
Select the correct boot-disk, use the whole disk, select LVM, and enable LUKS encryption.
-
-
After first boot, log in.
-
Clone the server configuration bootstrap files from GitHub in to a directory where your server configuration source will live. e.g.:
$ mkdir $HOME/ServerConfigs $ cd $HOME/ServerConfigs $ git clone https://github.com/Confuzed/HomeServer.git
-
Set your working directory to the location of the cloned repository:
$ cd HomeServer
-
If necessary, make the bootstrap script executable:
$ chmod 0700 bootstrap.sh
-
Execute the bootstreap script:
$ ./bootstrap.sh
-
Follow the directions given by the script, which will result in a clone of the private repository hosting the full server configuration.
-
Notifications
You must be signed in to change notification settings - Fork 0
Confuzed/HomeServer
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published