# Nine Internet Solutions AG - Documentation > Official documentation for Nine's cloud products and services This file contains links to documentation sections following the llmstxt.org standard. ## Table of Contents - [Cloudflare FAQs](https://docs.nine.ch/docs/cloudflare/cloudflare-faqs.md): The activation of Cloudflare may have some implications for your websites/applications. We have therefore collected the most important information ... - [Price & Product Overview Cloudflare](https://docs.nine.ch/docs/cloudflare/cloudflare-overview.md): We offer multiple options to use Cloudflare in combination with Nine services, ranging from fully managed solutions operated by Nine to support for... - [Cockpit Account Suspension](https://docs.nine.ch/docs/cockpit/cockpit-account-suspension.md): You open the Cockpit or try to create a self-service resource and you get a message, that your customer account is suspended. - [Contact Management and Cockpit Access](https://docs.nine.ch/docs/cockpit/contact-management-and-cockpit-access.md): From February 2023, our customers will be able to manage their contacts themselves via . People will now have access to Cockpit with an ... - [Creating New Customer Account](https://docs.nine.ch/docs/cockpit/creating-new-customer-account.md): Creating a customer account, whether for personal use or an organization, is a simple and straightforward process. Both types of accounts allow for... - [Difference between your User Profile and a Customer Account](https://docs.nine.ch/docs/cockpit/difference-between-your-user-profile-and-a-customer-account.md): In our cockpit, we provide two types of accounts. This page gives an overview of the two types and how they are different from each other. - [How to change your address](https://docs.nine.ch/docs/cockpit/how-to-change-your-address.md): This page describes how to change your address. There's different types of addresses, which are all covered in this article. - [How to change your Cockpit credentials](https://docs.nine.ch/docs/cockpit/how-to-change-your-cockpit-credentials.md): This page describes, how you can manage your user profile credentials. For more information about your user profile, please visit [Difference betwe... - [Datacenter access](https://docs.nine.ch/docs/colocation/datacenter-access.md): Your own access enables you to enter the datacenter and access your rack or housing at any time (24/7) using access control and a key. - [How can I restart the server (Remote Hands)?](https://docs.nine.ch/docs/colocation/how-can-i-restart-the-server-remote-hands.md): As we do not always have staff on-site at the data center, we ourselves have to organise an employee to carry out even a simple restart of a server. - [Price & Product Overview Colocation & Server Housing](https://docs.nine.ch/docs/colocation/colocation-and-housing-overview.md): [Colocation & Server Housing Product Page](https://nine.ch/products/colocation/) - [Remote Console IP-KVM](https://docs.nine.ch/docs/colocation/remote-console-ip-kvm.md): For Root-Server, Housing and Colocation customers we offer an IP-KVM device that will be connected to your server. - [Basic authentication](https://docs.nine.ch/docs/deplo-io/configuration/deploio-basic-authentication.md): You can enable basic authentication for your application by using the - [Build customization](https://docs.nine.ch/docs/deplo-io/configuration/deploio-build-customization.md): To customize certain aspects of the build process, build environment variables - [Buildpack Stacks](https://docs.nine.ch/docs/deplo-io/configuration/buildpack-stacks.md): A buildpack stack defines the set of buildpacks used to build your application. - [Configuration layers](https://docs.nine.ch/docs/deplo-io/configuration/deploio-configuration-layers.md): A Deploio application can be customized by multiple options. These options can - [Connecting to Services](https://docs.nine.ch/docs/deplo-io/configuration/deploio-connecting-to-services.md): :::warning[Beta] - [Custom Host Names](https://docs.nine.ch/docs/deplo-io/configuration/deploio-custom-hosts.md): By default, every Deploio application gets a generated host name in - [Deploy Jobs](https://docs.nine.ch/docs/deplo-io/configuration/deploio-deploy-jobs.md): A deploy job is a command that is executed before a new release gets deployed. - [Health Probe](https://docs.nine.ch/docs/deplo-io/configuration/deploio-health-probe.md): By default in Deploio, an application is considered ready as soon as the web - [Pausing an app](https://docs.nine.ch/docs/deplo-io/configuration/pausing-an-app.md): You can pause an app in Deploio to stop all costs. This will scale down all - [Accessing private repositories](https://docs.nine.ch/docs/deplo-io/configuration/deploio-private-repository-access.md): There are 2 methods to access private git repositories. You can either use the - [Procfile](https://docs.nine.ch/docs/deplo-io/configuration/deploio-procfile.md): The Procfile is something that Heroku introduced and has been adopted as - [Scheduled Jobs](https://docs.nine.ch/docs/deplo-io/configuration/scheduled-jobs.md): A scheduled job is a command that runs at regular intervals based on a - [Use a custom port](https://docs.nine.ch/docs/deplo-io/configuration/deploio-use-a-custom-port.md): In most cases you don't need to change the default port that Deploio chooses - [Setting environment variables](https://docs.nine.ch/docs/deplo-io/configuration/deploio-setting-environment-variables.md): You might want to configure extra environment variables that will be passed to - [Worker Jobs](https://docs.nine.ch/docs/deplo-io/configuration/deploio-worker-jobs.md): Worker jobs are separate processes which use the same image as the application, - [Copying an App](https://docs.nine.ch/docs/deplo-io/copy-app.md): To copy an existing app you can use the `copy application` command. This creates - [Dockerfile Build](https://docs.nine.ch/docs/deplo-io/dockerfile-build.md): With [Dockerfile](https://docs.docker.com/build/concepts/dockerfile/) builds, Deploio can build any app that can be built using a - [Getting Started with Deploio](https://docs.nine.ch/docs/deplo-io/getting-started-with-deploio.md): Deploio is a fully managed app platform where you just bring the source code of your web application and it'll take care of building and deploying ... - [HTTP Headers](https://docs.nine.ch/docs/deplo-io/http-headers.md): Deploio apps are served by our TLS-termination proxy, which set the following HTTP headers to provide request information: - [Deploio (PaaS)](https://docs.nine.ch/docs/deplo-io/category-deploio.md): Deploio is a fully managed app platform where you just bring the source code of your web application and it takes care of building and deploying it... - [Go](https://docs.nine.ch/docs/deplo-io/languages/go.md): The Deploio Go build environment makes use of the [Heroku Go Cloud Native - [Node.js](https://docs.nine.ch/docs/deplo-io/languages/nodejs.md): The Deploio Node.js build environment uses the [Paketo Node.js - [PHP](https://docs.nine.ch/docs/deplo-io/languages/php.md): The Deploio PHP build environment uses the [Paketo PHP - [Python](https://docs.nine.ch/docs/deplo-io/languages/python.md): The Deploio Python build environment uses the [Paketo Python - [Ruby](https://docs.nine.ch/docs/deplo-io/languages/ruby.md): The Deploio Ruby build environment makes use of the [Ruby Heroku Cloud Native - [Static Sites](https://docs.nine.ch/docs/deplo-io/languages/static.md): If you have a site with purely static content, Deploio makes use of a - [Observing your App](https://docs.nine.ch/docs/deplo-io/observing-your-app.md): Whether your app is running as expected or not, there are various ways to find - [Troubleshooting and Advanced Topics](https://docs.nine.ch/docs/deplo-io/deploio-troubleshooting-and-advanced-topics.md): Understanding the backend process helps you troubleshoot deployment issues. During a successful app creation, Deploio performs these steps: - [Edit your Hosts File to access your domain on another server/IP](https://docs.nine.ch/docs/dns/edit-your-hosts-file-to-access-your-domain-on-another-serverip.md): During the lifetime of a website, you will probably have the need to migrate the whole website to another host with another IP address. - [How do I create a PTR record/reverse DNS?](https://docs.nine.ch/docs/dns/how-do-i-create-a-ptr-recordreverse-dns.md): You can define the PTR record (reverse DNS) by going to . - [How do I set up a domain?](https://docs.nine.ch/docs/dns/how-do-i-set-up-a-domain.md): In the , you can enter domains on ns5.nine.ch and ns6.nine.ch name servers. Follow these steps to create a new domain: - [How do I use ns5/6.nine.ch as a second DNS?](https://docs.nine.ch/docs/dns/how-do-i-use-ns56-nine-ch-as-a-second-dns.md): If you want to operate your own DNS server and configure the Nine DNS server to be a slave to prevent downtime, follow these steps: - [SWITCH says that the domain is not functioning. What should I do?](https://docs.nine.ch/docs/dns/switch-says-that-the-domain-is-not-functioning-what-should-i-do.md): SWITCH will check whether your entered name servers are responsible for your domain. If this check fails, you will see the message "This domain nam... - [What are the DNS resolvers?](https://docs.nine.ch/docs/dns/what-are-the-dns-resolvers.md): We provide three DNS resolvers for servers hosted at Nine. - [Certifications](https://docs.nine.ch/docs/general/certifications.md): - [Contact Nine](https://docs.nine.ch/docs/general/contact.md): You can reach our support team by email, phone, or through the Support Portal: - [Datacenter Locations](https://docs.nine.ch/docs/general/datacenter-locations.md): These are the available datacenter locations and the products we offer in each of the locations: - [Status Page](https://docs.nine.ch/docs/general/status-page.md): You can access our status page at [status.nine.ch](https://status.nine.ch). - [Sustainable Electricity](https://docs.nine.ch/docs/general/renewable-energy.md): Our two datacenter locations use different electricity sources: - [Weekly Maintenance Window](https://docs.nine.ch/docs/general/weekly-maintenance-window.md): A weekly maintenance window is defined for scheduled maintenance work. - [Why can't I access my server using SSH/FTP?](https://docs.nine.ch/docs/general/why-cant-i-access-my-server-using-sshftp.md): If you have had multiple login attempts with invalid credentials, it is possible that your IP has been blocked for SSH, SFTP, FTPS and FTP login. W... - [docs.nine.ch](https://docs.nine.ch/docs/intro.md): We have prepared a variety of information and support articles for our products for you.
- [Acceptable Use Policy](https://docs.nine.ch/docs/legal-documents/acceptable-use-policy.md): The provisions of the Acceptable Use Policy apply to all services offered by Nine Internet Solutions AG (hereinafter called "nine"). By using our p... - [Commitment to Data Protection](https://docs.nine.ch/docs/legal-documents/commitment-to-data-protection.md): We understand that data protection is of the utmost importance. As your conscientious service provider, we do everything in our might to keep your ... - [Data Processing Agreement (DPA)](https://docs.nine.ch/docs/legal-documents/data-processing-agreement.md): between - [General Terms and Conditions (GTC)](https://docs.nine.ch/docs/legal-documents/general-terms-and-conditions.md): These General Terms and Conditions (GTC) apply to all services offered by Nine Internet Solutions AG (hereinafter called "nine"). By using our serv... - [Technical and organizational measures (TOMs)](https://docs.nine.ch/docs/legal-documents/technical-and-organizational-measures-toms.md): Of the organization: Nine Internet Solutions AG - [Application Monitoring](https://docs.nine.ch/docs/managed-kubernetes/gke/application-monitoring.md): Application Monitoring is a component of nine Managed GKE that allows you to monitor your applications in a self-service way. - [Argo CD](https://docs.nine.ch/docs/managed-kubernetes/gke/argo-cd.md): Argo CD is a service of nine Managed GKE that allows to continuously deploy applications to the GKE cluster by using a gitops workflow. - [Automatic TLS Certificates](https://docs.nine.ch/docs/managed-kubernetes/gke/automatic-tls-certificates.md): Automated TLS certificate provisioning is a service of nine Managed GKE that allows you to automate the lifecycle of Let's Encrypt certificates for... - [Autoscaling your GKE workload](https://docs.nine.ch/docs/managed-kubernetes/gke/autoscaling-your-gke-workload.md): Autoscaling enables you to worry less about capacity planning and ensures the uptime of your services during load peaks. All this while you only pa... - [Backup and Restore](https://docs.nine.ch/docs/managed-kubernetes/gke/backup-and-restore.md): Backup & Restore is a service of nine Managed GKE allowing for regular backups and recovery of cluster data and configuration. - [Centralized Logging with Loki](https://docs.nine.ch/docs/managed-kubernetes/gke/centralized-logging-with-loki.md): Centralized Logging allows you to view and query logs of your containers using Grafana Loki. - [Cloud Pub/Sub](https://docs.nine.ch/docs/managed-kubernetes/gke/cloud-pubsub.md): Cloud Pub/Sub is an asynchronous service-to-service messaging system provided by - [Cloud SQL](https://docs.nine.ch/docs/managed-kubernetes/gke/cloud-sql.md): Cloud SQL is a service of GCP that allows customers to run mySQL or Postgres databases. - [Cluster Monitoring](https://docs.nine.ch/docs/managed-kubernetes/gke/cluster-monitoring.md): Cluster Monitoring is a component of nine Managed GKE that allows you to - [Container Registry](https://docs.nine.ch/docs/managed-kubernetes/gke/container-registry.md): Container registry is a service of Nine Managed GKE that allows you to securely store your container images on Google infrastructure. - [Filestore](https://docs.nine.ch/docs/managed-kubernetes/gke/filestore.md): Filestore is a GCP service that allows you to run high-performance, fully managed file storage. - [Google Cloud Storage](https://docs.nine.ch/docs/managed-kubernetes/gke/google-cloud-storage.md): Google Cloud Storage(GCS) is the object storage service of GCP. - [Helm and Chartmuseum](https://docs.nine.ch/docs/managed-kubernetes/gke/helm-and-chartmuseum.md): Helm and Chartmuseum are a set of services that provide the industry standard for packaging Kubernetes deployments. - [Google Kubernetes Engine (GKE)](https://docs.nine.ch/docs/managed-kubernetes/gke/nine-managed-gke.md): nine managed Kubernetes is a platform, based on Google's Kubernetes Engine, with a Swiss location and additional services that let you focus on you... - [Ingress](https://docs.nine.ch/docs/managed-kubernetes/gke/ingress.md): The ingress system of kubernetes is specifically designed to route external HTTP and HTTPS traffic into the cluster. It is composed of the ingress ... - [Kubernetes Dashboard](https://docs.nine.ch/docs/managed-kubernetes/gke/kubernetes-dashboard.md): The Kubernetes dashboard is a service for nine Managed GKE that provides a web interface for your cluster. - [Log Forwarding](https://docs.nine.ch/docs/managed-kubernetes/gke/log-forwarding.md): Log Forwarding allows you to send all logs of your containers running on GKE to an existing centralized logging solution. - [Memorystore](https://docs.nine.ch/docs/managed-kubernetes/gke/memorystore.md): Memorystore is a GCP service that allows customers to run a Redis instance. - [Sealed Secrets](https://docs.nine.ch/docs/managed-kubernetes/gke/sealed-secrets.md): _Sealed Secrets_ encrypts Kubernetes _Secrets_ so you can store them in git without any worries. - [Storage](https://docs.nine.ch/docs/managed-kubernetes/gke/storage.md): Storage is a service of nine Managed GKE that allows you to persist data in your cluster. - [Users & Permissions](https://docs.nine.ch/docs/managed-kubernetes/gke/users-permissions.md): For maximum security nine controls user access and authentication to your cluster. If you wish to add new user you must request this from allows you to create and manage our "Object Storage" product in a self service fashion. - [Object Storage Client Tools](https://docs.nine.ch/docs/object-storage/object-storage-client-tools.md): Besides integrations into your development framework, there are dozens of tools to access buckets. We present configurations for the most common to... - [On-Demand Services](https://docs.nine.ch/docs/on-demand-services/category-on-demand-services.md): This page lists the prices in CHF excl. VAT for all on-demand services. For a more interactive calculation, please use our [Price Calculator](https... - [Key-Value Store (Redis Compatible)](https://docs.nine.ch/docs/on-demand-services/key-value-store.md): Our Key-Value Store is a Redis compatible in memory key-value database used as a distributed cache and message broker. On-Demand Key-Value Stores o... - [MySQL — Business](https://docs.nine.ch/docs/on-demand-services/mysql/business.md): The Business tier is great to deploy your production workloads or if you want a full database instance with dedicated resources and the flexibility... - [MySQL — Economy](https://docs.nine.ch/docs/on-demand-services/mysql/economy.md): Databases in the Economy tier run in a logically separated tenant on a shared, multi-tenant environment managed by Nine. This makes them a perfect ... - [MySQL](https://docs.nine.ch/docs/on-demand-services/mysql/category-on-demand-databases-mysql.md): Databases come in different tiers with different feature sets. The following table gives an overview over the differences of these tiers: - [OpenSearch](https://docs.nine.ch/docs/on-demand-services/opensearch.md): Nine's On-Demand OpenSearch removes the operational burden of running and maintaining search and analytics infrastructure. The service scales with ... - [PostgreSQL — Business](https://docs.nine.ch/docs/on-demand-services/postgresql/business.md): The Business tier is great to deploy your production workloads or if you want a full database instance with dedicated resources and the flexibility... - [PostgreSQL — Economy](https://docs.nine.ch/docs/on-demand-services/postgresql/economy.md): Databases in the Economy tier run in a logically separated tenant on a shared, multi-tenant environment managed by Nine. This makes them a perfect ... - [PostgreSQL](https://docs.nine.ch/docs/on-demand-services/postgresql/category-on-demand-databases-postgresql.md): Databases come in different tiers with different feature sets. The following table gives an overview over the differences of these tiers: - [Hardware Defect Procedure](https://docs.nine.ch/docs/root-server/hardware/hardware-defect-procedure.md): If possible, we will perform a repair as arranged. The parts and replacement are covered by our hardware warranty, so you will not be charged. - [Upgrade to the Latest Hardware Generation](https://docs.nine.ch/docs/root-server/hardware/upgrade-to-the-latest-hardware-generation.md): On customer request, the server hardware can be replaced with the latest hardware generation at any time. The currently valid server setup fees wil... - [Price & Product Overview Root Server](https://docs.nine.ch/docs/root-server/root-server-overview.md): **Please note that these systems are intended for experienced system administrators.** - [Configure Additional IP Addresses](https://docs.nine.ch/docs/root-server/networking/configure-additional-ip-addresses.md): If your server needs to be reachable on more than one IPv4 address, you can add additional addresses to your existing network interface. - [Set Up a VLAN for Internal Networking](https://docs.nine.ch/docs/root-server/networking/set-up-a-vlan-for-internal-networking.md): If you have multiple root servers in the same room and want to exchange private/sensitive traffic between them, VLAN is your option and a good alte... - [Set Up IPv6](https://docs.nine.ch/docs/root-server/networking/set-up-ipv6.md): Upon request we provide you with a /48 IPv6 prefix for all our **Root Dedicated Server** products. You will receive one prefix per server and be ab... - [Set Up Source-Based Routing](https://docs.nine.ch/docs/root-server/networking/set-up-source-based-routing.md): If your server has a second IP address from a different subnet delivered over a tagged VLAN, source-based routing ensures that traffic originating ... - [Access the Rescue System](https://docs.nine.ch/docs/root-server/operations/access-the-rescue-system.md): Using the Rescue System, you can examine and repair your system even when a normal boot is no longer possible. This can be helpful, for example, if... - [Back Up a Root Server](https://docs.nine.ch/docs/root-server/operations/back-up-a-root-server.md): Nine offers you S3-compatible backup space where you can save the data of your root - [Offered Operating Systems](https://docs.nine.ch/docs/root-server/operations/offered-operating-systems.md): **Root Dedicated Servers** are delivered with **Ubuntu LTS** by default. - [Restart a Root Server](https://docs.nine.ch/docs/root-server/operations/restart-a-root-server.md): If the server is no longer responding, you can restart it via the remote reboot function. To do this, log into the with your credentials. - [SSH/FTP Brute Force Protection](https://docs.nine.ch/docs/root-server/operations/ssh-ftp-brute-force-protection.md): "Brute force" attacks, in which a large number of username/password combinations are checked to log in to server services, are among the most wides... - [RAID Configuration Using StorCLI](https://docs.nine.ch/docs/root-server/storage/raid-configuration-using-storcli.md): For our Root Server Dual and Root Server Storage, Nine uses Intel server hardware with a dedicated RAID controller [Integrated RAID Module RMS25CB0... - [Replace a Defective Hard Disk](https://docs.nine.ch/docs/root-server/storage/replace-a-defective-hard-disk.md): Briefly, the procedure looks something like this: - [Resize a Partition After a Disk Upgrade (CloudVM)](https://docs.nine.ch/docs/root-server/storage/resize-a-partition-after-a-disk-upgrade.md): > **Important:** It is assumed that the partition scheme is left unaltered after the initial delivery of your CloudVM. Therefore, depending on the ... - [Unallocated Disk Space (Root Dedicated Server)](https://docs.nine.ch/docs/root-server/storage/unallocated-disk-space.md): We usually install new Root Servers with a portion of the storage capacity unallocated. This allows customers to add the free hard disk space using...