How does HomeLab help when I am isolated at home?
What are some fun or useful things that HomeLab can do when you are in home isolation because of a new crown?
Rest at home
When you cannot go out, all things can only be done at home.
When you are at home, there are generally several states that
– One is telecommuting
– A kind of game entertainment
– A kind of sports and fitness
– One is audio-visual
Generally speaking, the number of people playing games is the largest, the number of people watching movies is the second, the number of people reading books is the third, and the number of people exercising is the fourth.
So far the most helpful to me is EmulatorJs, a browser can play nes games and arcade games in the open source project
The next is CalibreWeb book management project, usually back up the e-books you want to read, when the isolation of a book can be read for a long time, you can also store some novels, comics, such as leisure books, to meet the needs of learning, but also appropriate to relax and pass the time of isolation
Then is Koel, save some of their favorite music, such as light music, with the better when reading books
In addition to the entertainment options of HomeLab, the most frequently used option is the office.
When I work, I frequently use sentry error monitoring and Jenkins automated deployment every day, which can save at least one hour of time every day and greatly reduce the error rate brought by manual operation.
For my own projects, I have gradually moved from Github to Gitlab for self-deployment, which makes data more secure locally, as well as greater permission settings, etc.
For example, the source code of a HomeLab navigation website made yesterday is stored on Gitlab. It is essentially a personal project, and the content will be continuously maintained later as HomeLab continues to explore.
In addition to the navigation site maintenance, I also started to update my blog.
For blogging, the most used is Google Squoosh, a front-end image compression project
Can be self-hosted on their own HomeLab, can be used to convert images to webP image format, saving more network traffic bandwidth
Squoosh will be used many times for each article, because it is browser pwa and self-deployment, do not worry about disconnection problems
Then is nextCloud, currently used to backup image files and some other files, used to temporarily record some notes content
For example, we will try to deploy and use the next
Open Source Server Panel
At present, I only use HomeLab for software, most of them are open source projects that can be deployed by docker and accessed by web.
Later, I will gradually expand to the use of smart hardware, such as HomeAssistant and some ESP32 and Raspberry Pi homemade gadgets, etc.