Docs
  • Home
  • Antsle One Setup
  • Antsle Nano Setup
  • Antsle Two Setup
  • Get Started
    • edgeLinux Installation
      • Installing edgeLinux on Oracle VirtualBox
    • Log in to the edgeLinux OS
    • Name Your Antsle/Nano
    • Setting Up Your Tech Stack
      • WordPress
      • Gitlab
      • Jenkins
  • Antlets
    • Antlets Overview
    • Create and Manage an Antlet
    • Antlet Details
    • Access Antlets
    • Virtual Drives
    • Backing Up Antlets
      • Self-Managed Restoration (Beta)
  • Templates
    • Templates Overview
    • Install OS from .iso
    • Import VM Images
    • Using the LEMP-Stack
    • Using Nextcloud
    • Using OPNsense
  • Networking
    • Networking Overview
    • Configure IP Addresses
    • Bridged Networking / Virtual NIC
    • Wifi on the Antsle Nano
    • Port Forwarding
    • Load Balancing
    • SDN: Software Defined Networking
  • System
    • Antsle Distributed Storage - ADS
    • Multi-Node
    • Secure (HTTPS) Access to Antman
    • Secure FTP (SFTP) Access
    • USB Drives
    • Docker Support
    • LDAP/SSO
    • antMan REST API
    • The antMan Terraform Provider
    • Access Your HDD (or SSD) Add-on
    • Setting Up Shared Storage Volume
    • edgeLinux OS
    • Windows License
  • antHill and Account Management
  • Troubleshooting
    • Reset edgeLinux on a Pi or Antsle Nano
    • Known Issues
  • FAQs
  • Protector Mode
Powered by GitBook
On this page
  • 1. Create the antlet
  • 2. Set up access
  • 3. Connect to Nextcloud
  • 4. Logging into Nextcloud

Was this helpful?

  1. Templates

Using Nextcloud

PreviousUsing the LEMP-StackNextUsing OPNsense

Last updated 3 years ago

Was this helpful?

Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud is functionally similar to Dropbox, Office 365 or Google Drive when used with its integrated office suite solutions Collabora Online or OnlyOffice. It can be hosted in the cloud or on-premise.

1. Create the antlet

Create a new antlet based on the Nextcloud template. If you don't know how to create antlets yet, please check out .

2. Set up access

To make sure your antlet and the site running on it is reachable, you will need to configure access. We recommend three different ways to do it. Choose the one that suits your needs best.

Configure a bridged network interface, to expose your antlet to your local network. By doing this, your antlet gets another IP address in the same network that your edgeLinux server is in (in addition to the 10.1.1.X address.) This method gives you full access to the antlet from your local network. You can find detailed instructions on how to configure a bridged NIC .

Add a configuration file for the bridged NIC using these commands:

Create file for the bridged NIC:

nano /etc/network/interfaces.d/eth1

Add the following contents:

auto eth1 iface eth1 inet dhcp

Type CTRL+O to write. Type CTRL+X to exit.

Bring up the bridged NIC:

ifup eth1

In this scenario, we will specify a port that gets redirected to port 80 on the antlet. In this example, we are using the same port number (80) for source and destination.

You can specify a different port if you'd like. The source port should not be 3000 since this is used by antMan.

If you have multiple antlets running web servers listening on the same port, then you must create port forward rules with different source port numbers.

3. Connect to Nextcloud

If you used Bridged Networking above, then use this address in your browser to access Nextcloud:

http://bridge-nic-ip/nextcloud

Where bridge-nic-ip is the private IP Address of your antlet that's on your network.

If you used Port Forwarding above, then use this address in your browser to access Nextcloud:

http://myantsle.local/nextcloud http://antsle-private-ip/nextcloud

Where myantsle is the host name of your antsle and antsle-private-ip is the private IP address of your antsle.

4. Logging into Nextcloud

Use the following default credentials for Nextcloud:

Username: root Password: antsle

You can find detailed instructions on how to setup port forwarding .

For using Nextcloud, you can refer to their documentation .

here
here
this article
here
An example of port forward