Vastra: Difference between revisions

From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs)
Brian Wilson (talk | contribs)
mNo edit summary
Line 1: Line 1:
Vastra is an Asterisk phone system that was going to be productized, but it didn't happen.
I ended up building 4 systems, one for a real estate listing service,
one for an office building full of lawyers, one for an Internet service provider,
and this one that later became [[Bellman]].
Two are built on this Supermicro platform and two are built on Intel NUC's.
== Hardware ==
The cool thing about this little 1U server is that it has full IPMI
The cool thing about this little 1U server is that it has full IPMI
hardware in it, so it can be fully controlled from an ethernet port.
hardware in it, so it can be fully controlled from an ethernet port.
Powered off and on, bios settings adjusted, everything.
Powered off and on, bios settings adjusted, everything.


Also cool that it has 4 1000BT ethernet ports.
Also cool that it has 4 1000BT ethernet ports. I stopped using a Mikrotik in front of it,
 
it is also the router now on my home deployment.
== Hardware ==


* Supermicro 5018-FTN4 1U chassis
* Supermicro 5018-FTN4 1U chassis
Line 16: Line 25:
== History ==
== History ==


2015-12-10 Clean install Debian 8 on SuperMicro hardware (used to be on Intel NUC hardware used to build [[Vorpal]])
2015-12-10 Clean install Debian 8 on SuperMicro hardware (used to be on Intel NUC hardware.
2015-06 Updated to Debian 8
2015-06 Updated to Debian 8
2012-12 Set up with Debian 7
2012-12 Set up with Debian 7


== Network ports ==
I purged the rest of this page.
 
IPMI management console: http://192.168.2.240/
 
eth0 10.0.0.202
eth1 unused
eth2 unused
eth3 unused
 
== Debian Jessie (8.) ==
 
FYI when I upgraded the Intel NUC remotely from 7 to 8 I was locked out. BB fixed it, I never found out what went wrong.
 
=== Packages ===
 
apt-get -y install emacs rsync sudo
# Not sure if this is needed.
apt-get -y install  erlang-esdl-dev
 
apt-get -y install dovecot-imapd dovecot-mysql squirrelmail libsasl2-2 libsasl2-modules
apt-get -y install postfix postfix-mysql mysql-server mysql-client
apt-get -y install festival festival-dev libsdl-dev
apt-get -u purge exim4
apt-get -y install fail2ban
apt-get -y install python-cherrypy
 
See also the packages listed in [[Building Asterisk 13]]
 
=== For cool web stuff ===
 
apt-get -y postfixadmin phpmyadmin
apt-get -y install mediawiki
apt-get -y install libapache2-mod-wsgi
 
Remote access for mediawiki, see also [[OpenVPN]] to set it up.
apt-get -y install dnsmasq
 
=== Network monitoring and debugging ===
 
apt-get -y install tcpdump
apt-get -y install cacti squid


== Postfix and IMAP and MySQL?? ==
I have private notes still on building Vastra but when it started to turn into a commercial project
I stopped updating this page. Now that the project is dead I should move my notes in here.


Even if I don't use a Vastra server to host email, IMAP is still a great way to store and manage voicemail messages.
I learned how to use Ansible and I can build a Vastra system from bare hardware to up and running in about 10 minutes.
If you CAN set up an email client to read the messages (leaving them on the server) then when you have read all of them
I got that far, then we deep sixed the startup. Oh well. I now have killer ansible knowledge, for what it's worth.
via email the server will turn off your MWI lights everywhere.  


[[Postfix + Dovecot + Asterisk]]


[[Category: Don't Panic!]]
[[Category: Don't Panic!]]
[[Category: VOIP]]
[[Category: VOIP]]
[[Category: System Administration]]
[[Category: System Administration]]

Revision as of 16:24, 27 May 2017

Vastra is an Asterisk phone system that was going to be productized, but it didn't happen.

I ended up building 4 systems, one for a real estate listing service, one for an office building full of lawyers, one for an Internet service provider, and this one that later became Bellman.

Two are built on this Supermicro platform and two are built on Intel NUC's.

Hardware

The cool thing about this little 1U server is that it has full IPMI hardware in it, so it can be fully controlled from an ethernet port. Powered off and on, bios settings adjusted, everything.

Also cool that it has 4 1000BT ethernet ports. I stopped using a Mikrotik in front of it, it is also the router now on my home deployment.

  • Supermicro 5018-FTN4 1U chassis
  • Supermicro A1SAi/A1SRi, BIOS 1.0c 02/27/2014
  • Intel(R) Atom(TM) CPU C2758 @ 2.40GHz (8 cores) 38396.16 BogoMIPS
  • 16 GB RAM
  • 80 GB Samsung SSD
  • 2 TB Seagate green drive

History

2015-12-10 Clean install Debian 8 on SuperMicro hardware (used to be on Intel NUC hardware. 2015-06 Updated to Debian 8 2012-12 Set up with Debian 7

I purged the rest of this page.

I have private notes still on building Vastra but when it started to turn into a commercial project I stopped updating this page. Now that the project is dead I should move my notes in here.

I learned how to use Ansible and I can build a Vastra system from bare hardware to up and running in about 10 minutes. I got that far, then we deep sixed the startup. Oh well. I now have killer ansible knowledge, for what it's worth.