This wiki is for detailed documentation of software and hardware used by True Freedom Tech. We will show you how to build, and manage, all the software we support from a hosting perspective. You will also find information regarding the hardware we use to keep things online, How to troubleshoot, and other helpful resources. Following the information from this wiki will allow you to do everything we have done. If you still have problems we offer courses that take a more in-depth, beginner-friendly approach. You can also reach out to us for a consultation, support, or troubleshooting. Hosting is one of our primary focuses so you always have the option to let us build whatever you need. Visit TrueFreedomTech.com to browse our courses, get in touch for a consultation, support, or troubleshooting, or to start your hosting service today.
We use open-source technology and apps for almost everything we do. There are solutions for almost every application and the best part of it all… IT'S FREE!!!! Not really, while open-source technology may be free, it is a horrible idea to go into this thinking that you will save yourself time, money, or hard work. Not to mention the thousands of unpaid hours of labor that went into crafting these amazing applications for our use, enjoyment, and success. Since True Freedom Tech uses almost entirely open source we have a vested interest in its survival and prosperity, and since 78% of companies run open source technology in some form, we want to do our part to raise awareness about the problems of compensation in open source, while empowering people with this technology.
Use the sidebar to the left to navigate throughout the site's pages. For mobile users click the hamburger icon in the left corner.
There are 3 primary categories:
This section covers our system architecture. We will cover our 2 types of computers, the compute node, and the storage node, as well as our networking hardware. Since most consumer parts will not apply as much for our applications we will not be covering things like gaming PCs and their parts. This is strictly a look at server architecture.
All of the applications and tools we use and have a good understanding of will live in this section. Each service will include the code to get it up and running along with other relevant information like links to the official documentation, our custom configurations, and workflows, troubleshooting tips, and more. This is only meant to get you up and running using our hosting model, and will not cover for example how to build an entire website. We recommend reading the official documentation for learning how to use these services. Most applications will have a more in-depth, beginner-friendly course available at TrueFreedomTech.com.
This section is meant to explain some common things regarding the skills we have. This includes correct syntax, useful ideas to help organize code, templates for common things we use, Principles of web design (IMO), and more. The topics in this section are vast and require a lot of knowledge and skill. This is not the best place to learn these skills, it is merely documentation that we commonly refer to and think would be useful to you!
*(IMO) Design principles in our opinion. There is no one correct way to accomplish a task.
Our games section is laid out the same exact way as our services. Everything inside the games section is technically a service. We chose to separate the sections as everything related to gaming fits into its own 3 categories:
Since this content is more for entertainment value we want to cover it in its own section to reduce complexity and confusion.