Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

48 total results found

Your Initial Setup is Complete!

Initial Setup of Ubuntu Server

You're done! You have now set everything up to begin hosting your application. Proceed to book Installing Docker Apps to install some key apps!

1. Why is this required?

Truenas Scale Configs Setting Up Bridge Network

For some reason, Truenas Scale default networking config, prevents VMs from being able to ping the local IP of truenas scale host. An Example: Let's say you have this truenas scale host PC called A with an IP address of 10.0.0.48: And you have creat...

2. How to setup this bridge network

Truenas Scale Configs Setting Up Bridge Network

If you want to access your TrueNAS SCALE directories from a VM, you must create a bridge interface for the VM to use. Go to Virtualization, find the VM you want to use to access TrueNAS storage, and toggle it off. Go to Network and find the active interfac...

1. What is this error and how to fix it?

Truenas Scale Configs ZFS Pool Warning after upgrade from Cor...

This weird error, similar to the photo below, appeared on my Truenas Scale install after importing some old Truenas Core pools. To fix this error, simply navigate to System Settings on the Truenas Dashboard: And then click on Shell: And then enter who...

1. What is a NFS Share

Truenas Scale Configs Setting up NFS Shares

An NFS is a protocol that lets linux OSes, access a distributed file store. it stands for Network File Share Unusual things about NFS: It has no authentication. No usernames or passwords. Only form of "authentication" is by limiting which IP addresses can...

2. How to setup an NFS share on Truenas?

Truenas Scale Configs Setting up NFS Shares

You need to have already created a Truenas disk pool before setting this up To set this up, Click on the Hamburger Menu button, and then navigate to Shares: And under UNIX (NFS) Shares, Press Add: Under Paths, press Add and navigate to the directory on ...

3.Configuring Permissions of the Dataset of Pool

Truenas Scale Configs Setting up NFS Shares

Permissions with UID (User ID) you set on the client linux machine, will also change the permission on the truenas scale dataset ACLs (Access Control Lists). Here is the way to configure it For a smooth, pain-free permission configuration, I would recommend s...

4. How to connect a linux server to NFS share?

Truenas Scale Configs Setting up NFS Shares

On all linux OSes, disk mounting configuration is written in the text file under the path /etc/fstab. We need to edit this file, in order to mount the network share into the linux server Prerequisites: On Ubuntu/Debian Systems: Enter sudo apt install nfs-co...

1. Creating a Custom Nextcloud Template

Installing Docker Apps Nextcloud Setup

Nextcloud is a fantastic self-hostable piece of software that provides all the expected functions of a cloud storage provider such as OneDrive or Google Drive There are many ways of installing nextcloud. It can be installed bare metal, directly onto the OS, o...

2. Installing Nextcloud through custom template

Installing Docker Apps Nextcloud Setup

Now that you have created the custom portainer template, it is time to install it. Similar to before, navigate to custom templates and click on your nextcloud template. Then click the button Deploy the Stack, and with that the installation process can begin....

1. Creating Photoprism Template in Portainer

Installing Docker Apps Photoprism Setup

Photoprism is a versatile photo viewer and uploading tool that can be deployed in docker. It has a lot of intelligent features that rival that of google photos, and is thus definitely worth installing Main Reasons for Photoprism: It has a fantastic GUI ...

1. Installing Bookstack

Installing Docker Apps Bookstack

As with other docker apps in this book, we are going to be installing bookstack using docker compose (aka Portainer Stack) Open your browser, and navigate to your Portainer Instance. On the left-hand menu, click on Stacks and then click on Add Stack. Enter ...

1. How to change hostname

Linux Commands Cheat-Sheet Updating Hostname and Timezone

The hostname of a linux server is the name other computers on the local network will see. To update the hostname enter the following command: hostnamectl set-hostname your-custom-hostname To check if it has updated, sudo logout and log back in. Also go and ...

2. How to change timezone

Linux Commands Cheat-Sheet Updating Hostname and Timezone

Changing the timezone is important for the function of the system, viewing logs and other important info To see available timezones, enter timedatectl list-timezones To set the timezone, enter timedatectl set-timezone "Europe/London" And with that your time...

How to view config on Ubuntu

Linux Commands Cheat-Sheet Network Config

Ensure you have a text editor like nano installed. If not sure, enter sudo apt update && sudo apt install nano For ubuntu systems, the network config is stored in a file located in /etc/netplan Execute the following commands cd /etc/netplan ls There mus...

3. Editing the config file for nextcloud

Installing Docker Apps Nextcloud Setup

Nextcloud's main configuration file is located in its mounted directory. It is located in /config/config.php in the root nextcloud data directory. Navigating to config file: We need to first stop the nextcloud container: docker stop nextcloud && docker s...

1. Commands for navigating directories

Linux Commands Cheat-Sheet Quick useful commands

ls is the command for listing files in a directory ls -a will display all files including hidden files within a directory ls -al will display all files + hidden files and their permissions pwd Abbrv. for Print Working Directory - it will output the abosl...

1. How to Deploy

Installing Docker Apps Wireguard with WebUI

Wireguard is new VPN technology that provides super fast and encrypted access to another network. The setup I will be showing is ideal to implement on a VPS, for changing your Public IP address when browsing the internet from home, or it can be the ideal setup...

2. Alternative Docker Compose

Installing Docker Apps Wireguard with WebUI

If you have errors with the previous docker compose, then please try out this one. Comments from before still apply here version: "3.8" services: wg-easy: environment: - 'WG_HOST=wireguard.example.com' - 'PASSWORD=123456789' - ...

4. Fixing "Caldav" and "Carddav Errors"

Installing Docker Apps Nextcloud Setup

On almost every nextcloud installtion via docker so far, I have seen this error pop up. This may cause issues when trying to sync contacts or calendar events through apps. For this reason, we need to edit a text file to fix the error Error: How to Fix This...