Hi All,
After taking a look at the Large Format Printer in the lab it will need at
minimum a Maintenance Cartridge. It is highly unlikely that any other parts
would be required as the print cartridge - if gunged up - can probably be
cleaned and made to work and we have additional ink cartridges if any of
the ink is unusable
LCL MC-10 Maintenance Cartridge ink Replacement for Canon MC-10 Replacement
for Canon imagePROGRAF iPF750, iPF755, iPF760, iPF765, iPF670, iPF680,
iPF685, iPF770, iPF780 (1Pack) : Amazon.co.uk: Computers & Accessories
<https://www.amazon.co.uk/LCL-MC-10-Maintenance-Replacement-imagePROGRAF/dp/…>
let me know your thoughts but I believe there is a high likelihood that
this would be the only required part
I’ll be in around 7:30 probably. Looking at server stuff. Maybe thinking about spacefed if things go well enough to move onto the next phase in the auth project.
If anyone is having issues accessing hub since the change I can help you get back in.
Iain.
--
*Iain Learmonth* MSci MBCS AICB PM.Dip (he/him)
This email is sent in a personal capacity. The views expressed in this email do not necessarily reflect the views of SR2 Group Limited, its subsidaries, or any other organisation in which I am a member, officer, employee, or volunteer.
On Tue, Mar 4, 2025, at 11:42 AM, 57North Announcements wrote:
> Fit like,
>
> Happy UNESCO World Engineering Day to those who celebrate!
>
> It's Tuesday, so we will have our weekly open night! I
>
> If you've not heard of us, 57North get up to a range of activities on
> Tuesday nights in our shared workspace, including (but not limited to)
> social contact, programming, manufacturing weird things, consuming
> sugary treats and the odd can of alcoholic beverage.
>
> We're located at:
> Suite H Kettock Lodge
> Innovation Park
> Campus Two
> Bridge of Don
> Aberdeen
> AB22 8GU
>
> Instructions for getting in are here:
> https://www.57north.org.uk/open-evenings .Hit the buzzer (Suite H) and
> someone shall come and rescue you from downstairs after a brief wait.
>
> There's plenty of parking, but if you don't have transport, then get in
> touch either here or IRC and someone may be able to help you out! The
> number 1 bus comes nearby too.
>
> If you're new, I'd suggest you bring a laptop, and perhaps a project
> you want to work on.
>
> If you're not new, shoot a reply to the list and tell us what you'll be
> up to, and maybe consider bringing a friend. Please mention a time if
> you'll be in before me!
>
> We like our space being accessible for all. When visiting, please
> ensure you tidy up after yourself, clean any dishes, cups, cutlery and
> store them away. There are vacuum cleaners too, for cleaning the floor.
> If you have any questions, please ask one of the regular visitors or
> members for advice.
>
> I will be in today from about 8pm, presumably thinking about our new
> auth system, remote members and looking at things which are linux
> shaped while grumbling about software.
>
> What are you up to?
>
> --
> Dave Hibberd <hibby(a)debian.org>
> Debian Developer
> Packet Radioist
> MM0RFN
> 57North Hacklab Ltd. is a company registered in Scotland (No. SC470230).
> 57North and 57North Hacklab are trading names of 57North Hacklab Ltd.
Hi All,
tl;dr: The way you login to hub has changed. You'll get sent to "Keycloak" and will need to do a "Forgot password" and then reset your password via the emailed link. You shouldn't notice any difference after that other than the login screen is different.
If you go to log in to hub you will find that you get sent to a system called "Keycloak" instead of the former 57N ID. The old ID application served us well for many years, but had a dependency on a very unsupported and early version of node.js. Updating that code was going to require someone that knew not only modern node.js but also historic node.js to ensure the update was correct and complete.
Keycloak is a modern single-sign on system that implements protocols like OAuth2 and OIDC which means that we can integrate this with many of the existing space applications, like Home Assistant and the wiki. I have also configured it using an LDAP backend for user account and password information so we could use this for applications that only support LDAP authentication. We are lucky that someone has also provided a CAS plugin, as that's what Hub uses, and so no changes were needed to Hub at all other than re-pointing where it was looking for the CAS server.
I will be publishing the Ansible playbook used to deploy the system shortly under the BSD 2-clause licence. I'm also using it for my company and for one of my company's clients that runs digital security helpdesks. At some point it will probably get audited professionally.
The stack is built on a rootless podman setup, using quadlets to define the services. Network isolation is employed to prevent interncontainer connections between applications that do not need to communicate. The full stack includes:
• Nginx
• Certbot
• Keycloak
• 389ds (LDAP server)
• PostgreSQL (Relational database used by Keycloak)
Right now this is running on a Vultr VM while we continue to work towards retiring finzean. I believe the last service there is Hub which I think we can containerize and add to the podman setup. At that point we can migrate the whole stack to a replacement finzean.
The podman features we require only exist in Debian testing, and finzean currently runs Debian jessie, so we cannot do this upgrade in place.
You *can* enable 2FA to secure your Keycloak account but this is *not* required. We may later choose to require this for some or all of our applications but as this is something that needs documentation I don't think we should do it until we have that documentation.
If you have any questions then you can ask them and I might answer them.
Thanks,
Iain.
--
*Iain Learmonth* MSci MBCS AICB PM.Dip (he/him)
This email is sent in a personal capacity. The views expressed in this email do not necessarily reflect the views of SR2 Group Limited, its subsidaries, or any other organisation in which I am a member, officer, employee, or volunteer.