Skip to content

M6GSN/ASL_Cloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASL_Cloud

A guide to setting up an AllStarLink node in the cloud

What you need

Setting up your AllStarLink Account

Setting up DigitalOcean

preparing the server

Setting up your node

Accessing your node

Remote control of your node Optional

Tips and tricks

Please note if a link had a * after it it needs to be open in a new tab.

Also sections of text that look like this you can copy and paste in you the terminal window.


For this project you will need the following ingredients

  • An Amateur Radio Licence
  • An account at allstarlink.org*
  • An account at digitalocean.com* you could use other cloud service providers but this guide is using DigitalOcean

go to https://www.allstarlink.org/* once your account has been created lof in then select Portal on the top menu

past login

from that menu select Server

select server

fill in the form then hit submit

crate server

from the portal menu select node

select server

here you will need to select create (mine says continue as I allready have 2 nodes)

CLoest server

fill in this form but you will get your first node straight away

CLoest server

you will need to make a note of your node number and the password. the password can be changed by clicking on the node number you can over your mouse over the password area on diplay or go in by clicking on the node number

CLoest server


headon over to digitalocean.com* and sign up for an account once you have signed in to you DigitalOcean account you need to select the Default Project and then select "Spin up a droplet"

first screenshot on digitalOcera

On the next page select you closest server

CLoest server

Then select Debian and from the drop-down box select "10 x64"

OS select

Droplet type select "SHARED CPU Basic"

droplet typet

unser CPU options select Regular and the 1gb 1 core

CPU optionst

Choose Authentication Method if you have an ssh key in a terminal client such as SmarTTY or Putty or have a Linux computer and don't mind a little extra work then select SSH key or if you like you can use a password.

Ckeys or passowrd

if you go down the key route you will see the following image

Ckeys

Now to create the droplet just click on the blue button

Create

Now we grab a coffee and wait for the server to be built

Coffee Time

the buld has finished and you should see an IP address in the photo below its where the 167. is you will need this IP address for the next part

logining time


Lets get our sever ready for AllStarLink

open up your choice of terminal client you will need to input the following information

location enter
host or server name this will be the IP Address of your server
user name root
password this will be the password you inputted at server setup
key if you opted for the key method select it here

Now to the installation of the project you need to run the following commands

apt update && apt install git -y

Now go and make a cup of coffee. Once that is done

git clone https://github.com/M6GSN/ASL_Cloud

Then run the following

cd ASL_Cloud

chmod +x *.sh

Now you can drink your coffee

./install.sh


Now we set up the node first off run asl-menu


part 1 Setting up your node for access

note due to some limitation on github some of the following changes templates are in separate files

first of we need to change locations input `cd /etc/asterisk/

then we need tp edit the iax.conf file nano iax.conf

scroll down till you find a section called Incoming radio connections then after the section radio then paste the text from iax.conf.txt* and change the following yourcall to you call sign and change the secret from YOURSECRETWILLGOHERE

when done press crtl+x then press y

now we need to change the extensions.conf nano extensions.confthen below the section radio-secure paste the text from extensions.conf.txt changing yourcall to your call sign and NodeNo to your node number

hen done press crtl+x then press y


Although this is a optional step it does have it perks


About

A guide to setting up a AllStarLink node in the cloud

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages