From bob at ucc.gu.uwa.edu.au Fri Jan 8 20:30:51 2016 From: bob at ucc.gu.uwa.edu.au (Andrew Adamson) Date: Fri, 8 Jan 2016 20:30:51 +0800 (AWST) Subject: [tech] [committee] UCC Technologies In-Reply-To: References: Message-ID: Hi Damian, The system in the clubroom has just been replaced - old robotnik was having a few hardware problems I believe, and it has been replaced with a raspberry pi called eggman. Robotnik was an x86 machine (I don't recall much more about the hardware), running ubuntu or debian. The music was mostly stored on an nfs share, with a little local storage on robotnik itself for playlists and user-uploaded content. We use an assortment of interfaces for it; locally on robotnik there was phpmp as a web interface as well as ncmpc as a command line interface. We also had Ario on most of the desktop as part of the SOE, but I don't think that got used much. Eggman is still being set up. For now I think someone has just stuck MPD on it so we can have basic music services. The plan in the future is to install something that has spotify support in addition to the mpd capabilities, such as mopidy. I believe members also want the ability to drag/drop youtube links on to the interface to make it play those over the speakers too. Shoot an email to tech@ if you have any further questions. Andrew Adamson bob at ucc.asn.au |"If you can't beat them, join them, and then beat them." | | ---Peter's Laws | On Fri, 8 Jan 2016, Damian Worsdell wrote: > G?day UCC, > > I?m a member of the tech team at Bloom, a self-funded student startup co-working space running out of St. Catherine's across the road. > We?re embarking on a number of projects this year, and in particular we?re interested in the music system that UCC currently operates. > Aside from purchasing a Chromecast Audio and calling it a day, I was wondering if a member of UCC could quickly help us out with some information regarding your setup. > > Looking forward to your response! > > Warm regards, > > > > Damian Worsdell?/ BloomTech Team > damian at bloom.org.au?/?+61 448 793 747 > > Bloom > BloomLab, St Catherine's College?2 Park Rd, Crawley WA 6009 > bloom.org.au From damian at bloom.org.au Sat Jan 9 12:17:21 2016 From: damian at bloom.org.au (Damian Worsdell) Date: Sat, 9 Jan 2016 12:17:21 +0800 Subject: [tech] [committee] UCC Technologies In-Reply-To: References: Message-ID: Cheers Andrew! Thank you so much for the detailed information. -- tech@, I?m interested in what you guys are doing with your RPi called Eggman. I?ve investigated Mopidy and attempted to use it, but so far using several web GUI?s users still have to individually authenticate to Spotify. Are there any other services your technology team has investigated? We?re only looking for an extremely simple setup using a Spotify account we?ll provide for the members of Bloom to use over a web GUI. Thanks! Warm regards, Damian Worsdell?/ BloomTech Team damian at bloom.org.au?/?+61 448 793 747 Bloom BloomLab, St Catherine's College?2 Park Rd, Crawley WA 6009 bloom.org.au On 8 January 2016 at 8:31:15 PM, Andrew Adamson (bob at ucc.gu.uwa.edu.au) wrote: Hi Damian, The system in the clubroom has just been replaced - old robotnik was having a few hardware problems I believe, and it has been replaced with a raspberry pi called eggman. Robotnik was an x86 machine (I don't recall much more about the hardware), running ubuntu or debian. The music was mostly stored on an nfs share, with a little local storage on robotnik itself for playlists and user-uploaded content. We use an assortment of interfaces for it; locally on robotnik there was phpmp as a web interface as well as ncmpc as a command line interface. We also had Ario on most of the desktop as part of the SOE, but I don't think that got used much. Eggman is still being set up. For now I think someone has just stuck MPD on it so we can have basic music services. The plan in the future is to install something that has spotify support in addition to the mpd capabilities, such as mopidy. I believe members also want the ability to drag/drop youtube links on to the interface to make it play those over the speakers too. Shoot an email to tech@ if you have any further questions. Andrew Adamson bob at ucc.asn.au |"If you can't beat them, join them, and then beat them." | | ---Peter's Laws | On Fri, 8 Jan 2016, Damian Worsdell wrote: > G?day UCC, > > I?m a member of the tech team at Bloom, a self-funded student startup co-working space running out of St. Catherine's across the road. > We?re embarking on a number of projects this year, and in particular we?re interested in the music system that UCC currently operates. > Aside from purchasing a Chromecast Audio and calling it a day, I was wondering if a member of UCC could quickly help us out with some information regarding your setup. > > Looking forward to your response! > > Warm regards, > > > > Damian Worsdell?/ BloomTech Team > damian at bloom.org.au?/?+61 448 793 747 > > Bloom > BloomLab, St Catherine's College?2 Park Rd, Crawley WA 6009 > bloom.org.au -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ucc.gu.uwa.edu.au/pipermail/tech/attachments/20160109/03cf21d5/attachment-0001.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: Bloom-transparent760x407.png Type: image/png Size: 13078 bytes Desc: not available Url : http://lists.ucc.gu.uwa.edu.au/pipermail/tech/attachments/20160109/03cf21d5/attachment-0001.png From toxicteacakes at gmail.com Sun Jan 10 06:51:46 2016 From: toxicteacakes at gmail.com (Emma Krantz) Date: Sun, 10 Jan 2016 06:51:46 +0800 Subject: [tech] [committee] UCC Technologies In-Reply-To: References: Message-ID: Damien, Hello from a few blocks down college row! (St George's) I couldn't really find anything other than Mopidy when I was doing my research. You might want something more like this? http://getfestify.com/ Emma [EJK] Education VP On 10 Jan 2016 12:36 am, "Damian Worsdell" wrote: > Cheers Andrew! > Thank you so much for the detailed information. > > -- > > tech@, > > I?m interested in what you guys are doing with your RPi called Eggman. > I?ve investigated Mopidy and attempted to use it, but so far using several > web GUI?s users still have to individually authenticate to Spotify. > > Are there any other services your technology team has investigated? > We?re only looking for an extremely simple setup using a Spotify account > we?ll provide for the members of Bloom to use over a web GUI. > > Thanks! > > Warm regards, > > [image: Bloom] > > Damian Worsdell / BloomTech Team > damian at bloom.org.au / +61 448 793 747 > > Bloom > BloomLab, St Catherine's College 2 Park Rd, Crawley WA 6009 > bloom.org.au > > On 8 January 2016 at 8:31:15 PM, Andrew Adamson (bob at ucc.gu.uwa.edu.au) > wrote: > > Hi Damian, > > The system in the clubroom has just been replaced - old robotnik was > having a few hardware problems I believe, and it has been replaced with a > raspberry pi called eggman. > > Robotnik was an x86 machine (I don't recall much more about the hardware), > running ubuntu or debian. The music was mostly stored on an nfs share, > with a little local storage on robotnik itself for playlists and > user-uploaded content. We use an assortment of interfaces for it; locally > on robotnik there was phpmp as a web interface as well as ncmpc as a > command line interface. We also had Ario on most of the desktop as part of > the SOE, but I don't think that got used much. > > Eggman is still being set up. For now I think someone has just stuck MPD > on it so we can have basic music services. The plan in the future is to > install something that has spotify support in addition to the mpd > capabilities, such as mopidy. I believe members also want the ability to > drag/drop youtube links on to the interface to make it play those over the > speakers too. > > Shoot an email to tech@ if you have any further questions. > > Andrew Adamson > bob at ucc.asn.au > > |"If you can't beat them, join them, and then beat them." | > | ---Peter's Laws | > > On Fri, 8 Jan 2016, Damian Worsdell wrote: > > > G?day UCC, > > > > I?m a member of the tech team at Bloom, a self-funded student startup > co-working space running out of St. Catherine's across the road. > > We?re embarking on a number of projects this year, and in particular > we?re interested in the music system that UCC currently operates. > > Aside from purchasing a Chromecast Audio and calling it a day, I was > wondering if a member of UCC could quickly help us out with some > information regarding your setup. > > > > Looking forward to your response! > > > > Warm regards, > > > > > > > > Damian Worsdell / BloomTech Team > > damian at bloom.org.au / +61 448 793 747 > > > > Bloom > > BloomLab, St Catherine's College 2 Park Rd, Crawley WA 6009 > > bloom.org.au > > > _______________________________________________ > List Archives: http://lists.ucc.gu.uwa.edu.au/pipermail/tech > > Unsubscribe here: > http://lists.ucc.gu.uwa.edu.au/mailman/options/tech/unmercifulfish%40ucc.asn.au > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ucc.gu.uwa.edu.au/pipermail/tech/attachments/20160110/bd44b1b6/attachment-0001.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: Bloom-transparent760x407.png Type: image/png Size: 13078 bytes Desc: not available Url : http://lists.ucc.gu.uwa.edu.au/pipermail/tech/attachments/20160110/bd44b1b6/attachment-0001.png From delan at azabani.com Wed Jan 13 15:52:00 2016 From: delan at azabani.com (Delan Azabani) Date: Wed, 13 Jan 2016 15:52:00 +0800 Subject: [tech] Colocating a MacBook Pro Message-ID: Howdy tech@, The monitor on my MacBook Pro has become too expensive to replace, so I was wondering if I could colocate it in the machine room. I know about the basics, like the wheel access rule and your SLA :^) If there's any other information I can provide, let me know. Cheers, Delan Azabani From matt at ucc.asn.au Sun Jan 31 21:39:20 2016 From: matt at ucc.asn.au (Matt Johnston) Date: Sun, 31 Jan 2016 21:39:20 +0800 Subject: [tech] UCC ssl certificates Message-ID: <20160131133920.GE17017@ucc.gu.uwa.edu.au> Hi all, UCC's webserver now requests free SSL certificates from letsencrypt.org. It's a bit convoluted - wildcard certificates have dropped in price since I wrote scripts last week, but it seems to work. We're using acmetool [1] to request certificates, it's more flexible than the official client. - Each night on mussel /home/wheel/bin/acmemembers.py parses Apache members.conf to figure which domains need certificates. It writes requests to /var/lib/acmetool/desired/ then runs acmetool to request the certificates. It tries to put as many SAN (subject alternative name) domains in each certificate as possible, since Letsencrypt currently have a limit of 5 certificates/week/domain (including subdomains). See the script for details. You can add extra domains like secure.ucc.asn.au to /home/other/www/extra-ssl-domains and point the apache config to /var/lib/acme/live/{domain}/cert etc. For certs on other hosts like mooneye/VMs you could run acmetool manually there, or rsync certs over. Beware the weekly request limits though! - acmetool runs /usr/libexec/acme/hooks/update-sitelist which writes a list of SSL-happy domains to /home/other/www/acme-sitelist.txt - Mooneye's zonemake.py script for member domains now only adds a sslcertificate stanza for a domain if it exists in acme-sitelist.txt So everything should happen automatically for new member domains eventually. If you want to quickly make a member including https, steps are: - ucc-adduser member - zonemake.py once - restart apache on mussel - run acmemebers.py - zonemake.py again to add sslcertificate stanzas - restart apache on mussel. Matt [1] acmetool https://hlandau.github.io/acme/ From matt at ucc.asn.au Sun Jan 31 23:22:41 2016 From: matt at ucc.asn.au (Matt Johnston) Date: Sun, 31 Jan 2016 23:22:41 +0800 Subject: [tech] Colocating a MacBook Pro In-Reply-To: References: Message-ID: <5A3BC2D0-3B6F-4EE0-B790-F4724A1030D0@ucc.asn.au> Sounds fine to me as long as it's kept secure. Matt > On Wed 13/1/2016, at 3:52 pm, Delan Azabani wrote: > > Howdy tech@, > > The monitor on my MacBook Pro has become too expensive to replace, so > I was wondering if I could colocate it in the machine room. > > I know about the basics, like the wheel access rule and your SLA :^) > > If there's any other information I can provide, let me know. > > Cheers, > Delan Azabani > _______________________________________________ > List Archives: http://lists.ucc.gu.uwa.edu.au/pipermail/tech > > Unsubscribe here: http://lists.ucc.gu.uwa.edu.au/mailman/options/tech/matt%40ucc.gu.uwa.edu.au