Commit the first products
This commit is contained in:
		
					parent
					
						
							
								58cfcee662
							
						
					
				
			
			
				commit
				
					
						12aa95fde3
					
				
			
		
					 8 changed files with 142 additions and 34 deletions
				
			
		| 
						 | 
					@ -4,8 +4,8 @@ source_path = /u/blog
 | 
				
			||||||
filename = feed.xml
 | 
					filename = feed.xml
 | 
				
			||||||
item_model = blog-post
 | 
					item_model = blog-post
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[products]
 | 
					# [products]
 | 
				
			||||||
name = ungleich products
 | 
					# name = ungleich products
 | 
				
			||||||
source_path = /u/products
 | 
					# source_path = /u/products
 | 
				
			||||||
filename = feed.xml
 | 
					# filename = feed.xml
 | 
				
			||||||
item_body_field = description
 | 
					# item_body_field = description
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										36
									
								
								content/u/products/data-storage/contents.lr
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								content/u/products/data-storage/contents.lr
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,36 @@
 | 
				
			||||||
 | 
					_discoverable: yes
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					_hidden: no
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					title: Data Storage
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					subtitle: Stored safely in Switzerland
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature1_title: Neutral
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature1_text:
 | 
				
			||||||
 | 
					Switzerland is a neutral country and politically stable.
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature3_title: Safe
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature3_text:
 | 
				
			||||||
 | 
					Switzerland has strong privacy laws and we protect your data.
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature2_title: Sustainable & Renewable energy
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature2_text: Our data center is built on core concepts
 | 
				
			||||||
 | 
					of sustainability and only uses 100% renewable energy.
 | 
				
			||||||
 | 
					Read more about [how to sustainable store your data](https://ungleich.ch/u/blog/how-to-sustainable-store-your-data/).
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					description2:
 | 
				
			||||||
 | 
					We offer a variety of methods to store your data safely in
 | 
				
			||||||
 | 
					Switzerland. [Glarnercloud](https://glarnercloud.ch) is our Nextcloud
 | 
				
			||||||
 | 
					based offer to allow an easy way of storing your data and
 | 
				
			||||||
 | 
					synchronising it with all your devices.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Alternatively you can also manage your own
 | 
				
			||||||
 | 
					[virtual machine](https://datacenterlight.ch), it is even possible to
 | 
				
			||||||
 | 
					do this with an [IPv6 only VM](https://ipv6onlyhosting.com).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					We also have a beta program for S3 compatible storage. Send a mail
 | 
				
			||||||
 | 
					to support at ungleich.ch if you are interested in using it.
 | 
				
			||||||
| 
						 | 
					@ -6,4 +6,33 @@ _discoverable: yes
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
_hidden: no
 | 
					_hidden: no
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
subtitle: We provide best IPv6 only hosting
 | 
					subtitle: Future ready, today.
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature1_title: Necessary
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature1_text: We [ran out of IPv4
 | 
				
			||||||
 | 
					space](https://www.ripe.net/publications/news/about-ripe-ncc-and-ripe/the-ripe-ncc-has-run-out-of-ipv4-addresses)
 | 
				
			||||||
 | 
					by the end of 2019. While you can acquire IPv4 space on the market, it
 | 
				
			||||||
 | 
					is very expensive and effectively limiting new projects to come into
 | 
				
			||||||
 | 
					existence. IPv6 fixes all of this, today.
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature2_title: Sustainable & Simple
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature2_text: Compared to IPv4 only or Dual Stack VMs, IPv6 only VMs
 | 
				
			||||||
 | 
					are the only ones really ready for the future. IPv4 only VMs already
 | 
				
			||||||
 | 
					today face the problem that they cannot reach resources in the IPv6
 | 
				
			||||||
 | 
					Internet. Dual stack VMs are increasing complexity and difficulty,
 | 
				
			||||||
 | 
					especially when it comes to firewall rules and security.
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature3_title: Connected
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature3_text:
 | 
				
			||||||
 | 
					Even with IPv6 only VMs you are not isolated from the legacy (IPv4)
 | 
				
			||||||
 | 
					Internet. Our
 | 
				
			||||||
 | 
					[DNS64](https://redmine.ungleich.ch/projects/open-infrastructure/wiki/The_ungleich_DNS_infrastructure)
 | 
				
			||||||
 | 
					and
 | 
				
			||||||
 | 
					[NAT64](https://redmine.ungleich.ch/projects/open-infrastructure/wiki/The_ungleich_network_infrastructure#IPv6-NAT64)
 | 
				
			||||||
 | 
					services allow your VM to connect to anywhere in the legacy
 | 
				
			||||||
 | 
					Internet. And even the legacy Internet can connect to you, using an
 | 
				
			||||||
 | 
					[IPv4-to-IPv6 proxy](https://redmine.ungleich.ch/projects/open-infrastructure/wiki/How_to_use_the_IPv4-to-IPv6-Proxy)!
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,20 +0,0 @@
 | 
				
			||||||
_discoverable: yes
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
_hidden: no
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
title: Cloud Storage
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
subtitle: Stored safely in Switzerland
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
feature1_title: Neutral
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
feature1_text: The text for the first feature
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
feature2_title: Safe
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
feature2_text: The text for second feature
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
feature3_title: Renewable
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
feature3_text: The text for the third feature
 | 
					 | 
				
			||||||
---
 | 
					 | 
				
			||||||
| 
						 | 
					@ -6,3 +6,52 @@ title: Virtual Machine Hosting
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
subtitle: Sustainable, green and safe
 | 
					subtitle: Sustainable, green and safe
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
 | 
					feature1_title: Full virtualisation
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature1_text: All our virtual machines use full virtualisation. This
 | 
				
			||||||
 | 
					way we can offer a variety of different operating systems that would
 | 
				
			||||||
 | 
					not be possible with container technologies alone.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Full virtualisation also protects your VM from other customers and
 | 
				
			||||||
 | 
					properly controls resource consumption.
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature2_title: Redundancy, redundancy, redundancy!
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature2_text: Every data block of every virtual machine is saved
 | 
				
			||||||
 | 
					three times on three different computers. This way if one or even two
 | 
				
			||||||
 | 
					storage nodes fail at the same time, no data is lost. The underlying
 | 
				
			||||||
 | 
					technology we use is [CEPH](https://ceph.com).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					We also offer to create special backup VMs in a geolocation different
 | 
				
			||||||
 | 
					data center so that even if a disaster case you still have a backup of
 | 
				
			||||||
 | 
					your data.
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature3_title: Scalable
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					feature3_text: It is easy to start small and to grow your VM over
 | 
				
			||||||
 | 
					time. And you can grow quite far:
 | 
				
			||||||
 | 
					You need 64 cores in one VM? We have it. You need 1 TB of RAM in a VM?
 | 
				
			||||||
 | 
					We have it. You need 1 PB (1024 TB) Storage in your VM? You get it.
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					description2:
 | 
				
			||||||
 | 
					As you might know, all our data centers are built upon the principle
 | 
				
			||||||
 | 
					of sustainability. We reuse old factory halls, we acquire used
 | 
				
			||||||
 | 
					hardware (with fresh SSDs and fresh HDDs), we produce our own
 | 
				
			||||||
 | 
					electricity locally.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					And importantly: we don't cool our servers. Instead we give each
 | 
				
			||||||
 | 
					server enough space to breath (on average: 4 square meters).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					We have two different virtual machine offers:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* [The future guiding IPv6 only hosting](https://ipv6onlyhosting.com)
 | 
				
			||||||
 | 
					* [The traditional dual stack hosting on DataCenterLight.ch](https://datacenterlight.ch)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The difference between them is that the **IPv6 Only hosting** comes
 | 
				
			||||||
 | 
					without IPv4 addresses and has a lower pricing. The lower pricing
 | 
				
			||||||
 | 
					comes from the scarcity of IPv4 addresses: there is only a very limited
 | 
				
			||||||
 | 
					pool of IPv4 addresses.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Both offers include an optional /64 IPv6 network that you receive on
 | 
				
			||||||
 | 
					request and both offers can also be extended with HDD storage for 1.5
 | 
				
			||||||
 | 
					CHF/month per 100 GB storage.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -12,8 +12,12 @@ size = large
 | 
				
			||||||
label = Subtitle
 | 
					label = Subtitle
 | 
				
			||||||
type = string
 | 
					type = string
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[fields.description]
 | 
					[fields.description1]
 | 
				
			||||||
label = Description
 | 
					label = Description 1
 | 
				
			||||||
 | 
					type = markdown
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[fields.description2]
 | 
				
			||||||
 | 
					label = Description 2
 | 
				
			||||||
type = markdown
 | 
					type = markdown
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[fields.link]
 | 
					[fields.link]
 | 
				
			||||||
| 
						 | 
					@ -35,15 +39,15 @@ type = string
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[fields.feature1_text]
 | 
					[fields.feature1_text]
 | 
				
			||||||
label = Feature1 Text
 | 
					label = Feature1 Text
 | 
				
			||||||
type = text
 | 
					type = markdown
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[fields.feature2_text]
 | 
					[fields.feature2_text]
 | 
				
			||||||
label = Feature2 Text
 | 
					label = Feature2 Text
 | 
				
			||||||
type = text
 | 
					type = markdown
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[fields.feature3_text]
 | 
					[fields.feature3_text]
 | 
				
			||||||
label = Feature3 Text
 | 
					label = Feature3 Text
 | 
				
			||||||
type = text
 | 
					type = markdown
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[fields.content1_text]
 | 
					[fields.content1_text]
 | 
				
			||||||
label = Content1 Text
 | 
					label = Content1 Text
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -13,3 +13,4 @@ type = string
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[children]
 | 
					[children]
 | 
				
			||||||
model = product
 | 
					model = product
 | 
				
			||||||
 | 
					order_by = title
 | 
				
			||||||
| 
						 | 
					@ -3,11 +3,11 @@
 | 
				
			||||||
{% block subtitle %}{{ this.subtitle }}{% endblock %}
 | 
					{% block subtitle %}{{ this.subtitle }}{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{% block content %}
 | 
					{% block content %}
 | 
				
			||||||
{% if this.description %}
 | 
					{% if this.description1 %}
 | 
				
			||||||
<div class="container">
 | 
					<div class="container">
 | 
				
			||||||
  <div class="row mb-3">
 | 
					  <div class="row mb-3">
 | 
				
			||||||
    <div class="col-md-12">
 | 
					    <div class="col-md-12">
 | 
				
			||||||
      {{ this.description }}
 | 
					      {{ this.description1 }}
 | 
				
			||||||
    </div>
 | 
					    </div>
 | 
				
			||||||
  </div>
 | 
					  </div>
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
| 
						 | 
					@ -28,6 +28,15 @@
 | 
				
			||||||
    </div>
 | 
					    </div>
 | 
				
			||||||
  </div>
 | 
					  </div>
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
 | 
					{% if this.description2 %}
 | 
				
			||||||
 | 
					<div class="container">
 | 
				
			||||||
 | 
					  <div class="row mb-3">
 | 
				
			||||||
 | 
					    <div class="col-md-12">
 | 
				
			||||||
 | 
					      {{ this.description2 }}
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					  </div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					{% endif %}
 | 
				
			||||||
<div class="container">
 | 
					<div class="container">
 | 
				
			||||||
  <div class="row mb-3">
 | 
					  <div class="row mb-3">
 | 
				
			||||||
    <div class="col-md-7">
 | 
					    <div class="col-md-7">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue