Advanced Search
Search Results
48 total results found
Your Initial Setup is Complete!
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?
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
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?
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
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?
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
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?
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
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
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
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
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
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
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
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
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
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
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
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"
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...