Welcome to cherrysofa.com

Just a landing page for cherrysofa services

Jellyfin logo

Jellyfin

A media streaming and library management software

Kavita logo

Kavita

An online ebook reader and library management software

Outline logo

Outline

A collaborative markdown-based documentation service.

Nextcloud logo

Nextcloud

A Backup and file sync service

Crafty Controller logo

Crafty Controller

A Minecraft server deployment and management service

About Cherrysofa.com

Welcome to cherrysofa.com, this is where i run whatever random service or software i find interesting or a friend has a need for. On this page is a short breakdown of what software it takes to run the 5-10 Web facing services.

Server animation

Core Software

Proxmox

Proxmox is what runs on the servers themselves, its a virtualisation environment that's very robust and best of all, free for personal use.

At the moment we have 1 node, his name is Bob.pve, Bob is a Dell PowerEdge 620 with 256GB of ram and 40 cpu cores. The amount of virtual machines running is always changing, that being said, there are 4 machines that stay up that run everything needed for cherrysofa.com services.

Since all of our hardware is rescued e-waste, we have had many hardware failures throughout the years of running cherrysofa.com. This is currently Hardware version 7. The next step for the stack is to get a Proxmox Backup Node running, we have a Dell PowerEdge R210II in the rack ready to go, all that's needed is the power for it. Our current backup solution is a secondary NAS that Proxmox runs its basic backups to.

Proxmox server proxmox.com

TrueNAS

The First virtual machine on Bob.pve runs TrueNAS Community Edition. TrueNAS is a software used for disk array management. It takes a list of hard drives and puts them in a RAID array so you can use them all as one big storage. The user interface is very easy to use, it makes user management and setting up shares a breeze. TrueNAS is also very good at detecting and recovering existing drive pools.

TrueNAS screenshot truenas.com

CasaOS

CasaOS is a very useful Docker container manager, its got an appstore with ready to install containers and a very nice user interface to manage containers. On Cherrysofa.com we use CasaOS on two virtual machines, UniStack and JellyStack.

CasaOS screenshot casaos.zimaspace.com

UniStack

The UniStack VM runs any small single container docker images that i might need or want to test. It runs many of our core services like Nginx Reverse Proxy Manager and WireGuard Server.

Nginx Reverse Proxy Manager

Nginx Reverse Proxy Manager is a prepackaged GUI Docker container reverse proxy manager. Its extremely simple to set up and use if you know basic web service deployment. Some of its most useful features are a simple user manager, built in LetsEncrypt Certbot, and easy access control.

Nginx Reverse Proxy Manager screenshot nginxproxymanager.com

WireGuard Easy (WG-EZ)

Wireguard is a very common and robust VPN software, the client is supported on almost every device ever and its lightweight and reliable. On Cherrysofa.com we use the docker container WG-EZ, it comes with a web UI to easily manage users and profiles.

WireGuard Easy screenshot WG-EZ Github

AdGuard Home

AdGuard Home is a very useful Network wide advert and tracker blocker. Its very good at keeping my tech illiterate family safe on the internet and blocking ads of course! We use AdGuard Home not just for ad and tracker blocking, its also the main DHCP server on the network.

AdGuard Home screenshot adguard.com