====== Digital Infrastructure ====== Our Network & other infrastructure projects that help with the day-to-day running of the space, such as providing internet access, telephony and web services. Some of the things we run are considered to be required for the space to function and are listed under the [[infrastructure#Core_Infrastructure|Core Infrastructure]] section, others are provided on a best effort basis and we're not going to panic if they break. //"There is only one service provider whose interests are directly aligned with your own, yourself!"// ======= Core Infrastructure ======= Some things are required for the space to function properly. The things in this section are on that list. If anything on this list isn't working please [[mailto:57north-ctte@lists.57north.org.uk|let us know]] (//loudly//). ====== Main Website ====== The public facing site for the space: https://57north.org.uk/ The site is on github: https://github.com/hackerdeen/website Hosted on garioch, from **/srv/vhosts/57north/** SSL cert from letsencrypt - needs renewed (at least) every 90 days. [[letsencrypt_update]] See also [[projects:website]] ====== Internet connection ====== Our Internet connection is provided for us by the good people at [[http://aa.net.uk/|A&A]]. Information on the local network in the space can be found on the [[projects:network|network]] page. A temporary backup internet connection using hotspots can rigged by following the guide at [[http://lechacal.com/wiki/index.php/Repeat_a_Wifi_Hotspot|lechacal.com]] ====== Membership system ====== [[projects:hackhub|HackHub]] records details of members, payments, allows opening the door and setting the space status. https://hub.57north.org.uk/hub/ Hosted on **finzean** under the **hackhub** user. Running in a virtualenv in **~hackhub/.hackhub/**. Code is in **~hackhub/hackhub/**. Apache config **/etc/apache2/sites-available/hub.57north.org.uk-le-ssl.conf**. https://github.com/hackerdeen/hackhub ====== ID ====== [[projects:57_north_id|57North ID]] Our login/signon system. Used by the membership system and anything else that wants to use space accounts. Hosted on **finzean**. Under **57n-id** user. Apache config **/etc/apache2/site-available/id.57north.org.uk-le-ssl.conf**. ====== Wiki ====== This wiki. Hosted on [[computer_moore_hackr_org.uk|moore.hackr.org.uk]] and run by irl. See [[projects:wiki|the wiki project page]] for more information. ====== DNS ====== On [[projects:finzean|Finzean]]. Config in **/etc/bind/** ====== Mail ====== Accept mail for 57North domains and the mailing lists. Runs on **garioch** **/etc/aliases** has things to point contact addresses at addresses for the people handling them. Run **newaliases** after editing this. Mailing lists can be managed with the commands in **/usr/lib/mailman/bin** ====== Doorbot ====== Stuff in the space that allows members to unlock the door with commands in **hackhub**. Currently a Pi Zero W controlling a relay that unlocks strike release plates on the downstairs and street doors. See also [[projects_doorbot|Doorbot]]. ====== Domains ====== Main domain is **57north.org.uk** We have previously used **57north.co** and **hackerdeen.org** and still have some things using them (mailing lists on **57north.co**, possibly some other stuff). At Some Pointâ„¢ everything should be moved onto **57north.org.uk** Currently all owned by the space account at GANDI (details in the password store). ====== Servers ====== Above services are on our two VPSs from [[http://bitfolk.com|BitFolk]] ([[projects:garioch|Garioch]] and [[projects:finzean|Finzean]]) and a machine at OVH/KimSufi (**ks1**). Everything has been moved off **ks1**, it now just has redirects to where things are now. ======= List of Projects ======= Actively Maintained Infrastructure: {{topic>infrastructure +active&nouser&nodate&table&desc}} Infrastructure in need of a Maintainer: {{topic>project +infrastructure +dormant&nouser&nodate&table&desc}} ======= Related Links ======= * [[https://www.youtube.com/watch?v=EsMgFPFvC2k|Host your own fucking infrastructure]] (Talk at EMF camp 2014) {{tag>infrastructure website isp wiki dns id membership hackhub doorbot domains servers project active}}