Zones Notes

From copec
Revision as of 15:51, 6 February 2020 by Copec (Talk | contribs) (build1.unaen.org)

Jump to: navigation, search

About

I don't have everything in my SaltStack tree, and I keep stumbling over the same problems after having to upgrade after years of use, thus I'm going to throw some notes in here to at least refresh my memory (for which I generally will remember almost nothing).

salt1.unaen.org

The SaltStack master.

  • SmartOS Zone minimal-64-lts 19.4.0
  • SmartOS pkgsrc salt-2019.2.2
  • /opt/local/etc/salt/master ← /var/salt/master
  • /var/salt ← git@projects.unaen.org:/repos/cfg/salt.git

dc1.unaen.org

The domain controller, currently running just Bind 9 DNS Server. I have it on the back-burner to run an OpenLDAP and Kerberos, but perhaps I do separate zones if I ever do that.

schrodbox.unaen.org

ZNC bouncer.

zoso.unaen.org

DMZ Shell. File Storage.

zoso2.unaen.org

DMZ Shell but with an LX Ubuntu zone.

rez2.unaen.org

Main Webserver:

  • unaen.org/wiki
  • unaen.org/pb
  • unaen.org/ttrss

redmine1.unaen.org

The specific zone that fulfills project management (projects.unaen.org).

  • Nginx
  • MySQL
  • Redmine
  • Ruby bundle Gem to manage running install

Specific pkgsrc packages:

  • ruby24-base
  • ruby24-RMagick
  • ruby24-fiddle
  • ruby24-gdbm
  • ruby24-kgio
  • ruby24-raindrops
  • ruby24-readline
  • ruby24-subversion
  • ruby24-tk
  • ruby24-unicorn

Paths:

  • /opt/local/etc/nginx
  • /var/www/vhosts/redmine1.unaen.org[/redmine]
  • /var/mysql
  • /etc/letsencrypt
  • /etc/ssl/dhparams.pem
  • /home/copec/.local/share/letsencrypt (missing!)

build1.unaen.org

Pkgsrc build zone targeting SmartOS.

  • [Process to build packages documented here.]

minecraft1.unaen.org