From 3d0408c60fa64482ac1b4cd1c2a7f6c1696c81ac Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Wed, 9 Nov 2022 10:04:26 +0100 Subject: [PATCH] begin mastodon hosting --- .../u/products/mastodon-hosting/contents.lr | 180 ++++++++++++++++++ 1 file changed, 180 insertions(+) create mode 100644 content/u/products/mastodon-hosting/contents.lr diff --git a/content/u/products/mastodon-hosting/contents.lr b/content/u/products/mastodon-hosting/contents.lr new file mode 100644 index 0000000..0d96308 --- /dev/null +++ b/content/u/products/mastodon-hosting/contents.lr @@ -0,0 +1,180 @@ +_discoverable: no +--- +_hidden: no +--- +title: Mastodon Hosting +--- +subtitle: Social Media done right +--- +headline1: Full control +--- +headline2: Decentralised +--- +headline3: Social Media +--- +header_background_color: #316CE6 +--- +header_text_color: text-light +--- +nav_classes: navbar-dark +--- +image:/u/image/cards/kubernetes.jpg +--- +feature1_title: Self hosted Social Media +--- +feature1_text: + +With Mastodon you run your own social media instance. At ungleich we +are providing the hosting for you, but if you ever want to host it +elsewhere, we provide you with the necessary exports to do so. + +--- +feature2_title: +--- +feature2_text: + +The low power Kubernetes hosting not only is very environment +friendly, but also very friendly to the budget. By using significantly +less resources, you contribute to saving the environment as well as +spending money on resources you don't need. + +When starting small, you always have the possibility to grow your +cluster in the future, reacting to the actual needs. +--- +feature3_title: Dedicated & 100% IPv6 +--- +feature3_text: +Your Kubernetes cluster is running on dedicated hardware. No +interruption, no rescheduling, no peer pressure. All resources are +completely usable by you. + +All our Kubernetes cluster are fully ready for the IPv6 world: +all nodes are running on an IPv6-only network. For IPv4 reachability +we offer you dedicated mapped IPv4 addresses. + +--- +content1_text: + +## The ungleich Low Power Kubernetes Hosting offer + +Our Kubernetes Hosting might be the world's most environment friendly +Kubernetes hosting out there. Not only are all components carefully +chosen to use as little energy as possible, but additionally the +electricity is coming from 100% renewebale energy sources. + +## Environment friendly, for real + +Other providers are dealing with Carbon Certificates, offsetting their +energy and claiming to be green. None of that makes sense to us, as +the emissions are produced nonetheless, fossil fuels are used or +nuclear energy contributes to running your Kubernetes cluster +elsewhere. + +Here at ungleich we start from the beginning and continue to improve +our energy usage every day. Not only are we using a 100% renewable +energy (locally produced!), but we also research specific hardware to +optimise the energy usage required by Kubernetes clusters. + +## + +Each Kubernetes cluster consists of 3 or more k8s nodes. While you can +grow it with adding individual nodes, we recommend to grow it in +numbers of 3. The reason for this is the underlying storage technology +[Ceph](https://ceph.com/) that saves each of your data blocks 3 times. + +## Failure resistent + +As your workload is running on any of the k8s nodes, maintenance work +and failovers can be executed without interrupting the services +(assuming your workload is deployed accordingly). + +## Storage support included + +Using a built-in dedicated Ceph cluster we provide you with persistent +storage that can be accessed using standard Kubernetes PVCs. + +As every k8s node contains a dedicated SSD, by adding new nodes, your +storage cluster automatically grows as well. + +As the Ceph cluster stores every object 3 times, the 1 TB SSD of +each node contributes about 300GiB usable storage. + + +## Simple Pricing + +Our pricing is very simple: Each pack of 3 node nodes is 225 +CHF/month. This includes rental of the hardware, network traffic, +electricity and maintenance of the kubernetes cluster. + +You don't have to worry about additional storage, network fees or +other hidden costs. + +## The Mastodon Setup + +When you want to run mastodon and be part of the fediverse, you need a +domain like YOURNAME.social. This is the domain that your users will +be known under. + + + +--- +offer1_title: Mastodon S +--- +offer1_text: + +* [One time setup fee 50 CHF](https://datacenterlight.ch/product/k8s-setup-3) +* DB Storage: 20 GB SSD +* Data Storage: 100 GB HDD +* Cores: 2 +* RAM: 4GB + +--- +offer1_link: https://datacenterlight.ch/product/low-power-k8s-hosting-3 +--- +offer2_title: +--- +offer2_text: + +* [One time setup fee 300 CHF](https://datacenterlight.ch/product/k8s-setup-6/) +* 6 nodes with each: 4 Threads, 8 GB RAM, 1 TB Storage SSD +* Total 24 threads, 48 GB RAM, ca. 2 TB persistent storage +* Suitable as small, low power production cluster + +--- +offer2_link: https://datacenterlight.ch/product/low-power-k8s-hosting-6 +--- +offer3_title: 9 Node Low Power Kubernetes cluster 675 CHF/month +--- +offer3_text: + +* [One time setup fee 450 CHF](https://datacenterlight.ch/product/k8s-setup-9/) +* 9 nodes with each: 4 Threads, 8 GB RAM, 1 TB Storage SSD +* Total 36 threads, 72 GB RAM, ca. 3 TB persistent storage +* Suitable as a low power production cluster +--- +offer3_link: https://datacenterlight.ch/product/low-power-k8s-hosting-9 +--- +content2_text: + +## Tech Details + +### The Low Power kubernetes node + +* CPU: [Intel Pentium CPU J4205](https://www.intel.com/content/www/us/en/products/sku/95591/intel-pentium-processor-j4205-2m-cache-up-to-2-60-ghz/specifications.html) +* RAM: 8 GB DDR3 +* OS SSD: 128 GB +* Data SSD: USB-C, 1 TB +* Connectivity: 1 Gbit/s +* OS: Alpine Linux +* Networking: IPv6 only + +### The ungleich promise + +We are committed to Open Source and decentralisation. We are very +happy to host your Mastodon instance, but in case you want to move on, +we will help you to do so and provide you with the following data: + +* PostgreSQL Mastodon dump +* Tar file of the data directory + +The fee for the export is 50 CHF, as it is a manual process.