NethServer
NethServer
by Nethesis

Version 7.8.2003

OS CentOS 7.x

BUSINESS APPS

Description

The all-in-one solution to:

  • setup your mail server with a complete groupware in minutes
  • access your mail, contacts and calendar directly from the browser using WebTop or roundcube
  • share your files using Nexctloud
  • chat with your teammates joining Mattermost
  • host your site with a complete LAMP (Linux, Apache, MariaDB, PHP) stack

Not enough? Check our list of community modules!

Getting started after deploying NethServer

During droplet creation please choose "Password" in "Authentication" section.

NethServer can be configured using the Server Manager web interface.

You need a web browser like Mozilla Firefox or Google Chrome to access the web interface at port 9090 using the droplet IP address: https://server_ip:9090.

To access the Server Manager use the root user with the password chosen during the droplet creation phase.

You can also access your server:

  • with the legacy Server Manager port 980: https://server_ip:980.
  • using SSH at port 22

If you didn't choose a root password during droplet creation, access the system using SSH on port 22.

You can now set a password for the root user to access Server Manager. To set the root password, use the passwd command and follow the instructions on the screen.

Finally, access the Server Manager and access using root user the chosen password.

Please note that created droplet does not have any SWAP configured. If you wish to add the SWAP see How To Add Swap on CentOS 7.

If you need help, join our great community at https://community.nethserver.org.

Looking for professional support? Check out our subscription plans at https://my.nethserver.com.

API Creation

In addition to creating a Droplet from the NethServer 1-Click App via the control panel, you can also use the DigitalOcean API.

As an example, to create a 4GB NethServer Droplet in the SFO2 region, you can use the following curl command. You’ll need to either save your API access token to an environment variable or substitute it into the command below.


  curl -X POST -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer '$TOKEN'' -d \
      '{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image":"nethesis-nethserver-7"}' \
      "https://api.digitalocean.com/v2/droplets"
      

Support Details

Hours:Community support is a best-effort service. Professional support SLA depends on the subscription plan.
Support URL:https://community.nethserver.org

Additional Links

Official documentation

NethServer Administrator Manual

Community

NethServer Community

Subscription

Professional support SLA subscription plans