Unicorn: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
mNo edit summary
(Added a bunch of info: IP, OS, Nginx, DNS, SSL, and how to add a new service)
Line 6: Line 6:
This utility server is 4 cores, 24gb ram, 120gb ssd storage and 12tb bandwidth. <br>
This utility server is 4 cores, 24gb ram, 120gb ssd storage and 12tb bandwidth. <br>
'''Volunteers warmly encouraged to setup and maintain it!  Please contact us via the main [https://lists.noisebridge.net/pipermail/noisebridge-discuss/2018-November/date.html Noisebridge Discussion Mailing List]'''
'''Volunteers warmly encouraged to setup and maintain it!  Please contact us via the main [https://lists.noisebridge.net/pipermail/noisebridge-discuss/2018-November/date.html Noisebridge Discussion Mailing List]'''
== System Info ==
* IP: <code>172.93.55.252</code>
* OS: Debian 9 x86_64
* Web server: Nginx is running on ports 80 and 443
* Domains: Current domains and subdomains hosted on this server: (see <code>/etc/nginx/sites-enabled/*</code>)
* DNS: all <code>*.noisebridge.info</code> subdomains point to this server, as does the naked domain (<code>noisebridge.info</code>)
* SSL: certbot runs every day to renew certs for all (sub)domains it knows about
* To add a new service at, say, <code>somethingcool.noisebridge.info</code>...
  * Create a file similar to <code>/etc/nginx/sites-available/noisebridge.info</code> called <code>/etc/nginx/sites-available/somethingcool.noisebridge.info</code>
  * Run <code>sudo ln -s /etc/nginx/sites-available/somethingcool.noisebridge.info /etc/nginx/sites-enabled/somethingcool.noisebridge.info; sudo nginx -t</code>
  * If you don't get any errors, now run <code>sudo service nginx restart</code>

Revision as of 21:13, 16 November 2018

Unicorn is a homage to our long dead server, formerly known as Stallion. It has no guaranteed uptime or functionality.
Pissingponynb.png

This utility server is 4 cores, 24gb ram, 120gb ssd storage and 12tb bandwidth.
Volunteers warmly encouraged to setup and maintain it! Please contact us via the main Noisebridge Discussion Mailing List


System Info

  • IP: 172.93.55.252
  • OS: Debian 9 x86_64
  • Web server: Nginx is running on ports 80 and 443
  • Domains: Current domains and subdomains hosted on this server: (see /etc/nginx/sites-enabled/*)
  • DNS: all *.noisebridge.info subdomains point to this server, as does the naked domain (noisebridge.info)
  • SSL: certbot runs every day to renew certs for all (sub)domains it knows about
  • To add a new service at, say, somethingcool.noisebridge.info...
 * Create a file similar to /etc/nginx/sites-available/noisebridge.info called /etc/nginx/sites-available/somethingcool.noisebridge.info
 * Run sudo ln -s /etc/nginx/sites-available/somethingcool.noisebridge.info /etc/nginx/sites-enabled/somethingcool.noisebridge.info; sudo nginx -t
 * If you don't get any errors, now run sudo service nginx restart