Meetups/Infra/2024-05-13

From Noisebridge
Jump to navigation Jump to search

IRC setup in person, hosting some discussion online concurrently.


Introductions[edit | edit source]

  • [name] - [background]. [goals for meetup, or interests to explore]
  • Loren - setting the vibe, glad we're getti
  • Moof - I'm evil, current project, trying to host a vm on nb infra. Hello world project.
  • Matt - last time did infra, ocf.io -- now a backend engineer
  • Henry,software engineer, never done sysadmin. Excited for these projects -
  • Doug - here to learn, move beyond "Head of User Errors" -- spent 3 hours with Loren, installing then removing RAM in a server.
  • Paul - 2nd time here. Figure out how to self your own stuff. Interested Stuff. Paid to write software.

Lesson or Demo[edit | edit source]

Goals: get some self-hosted projects up.

  • IRC server, is up: 10.21.1.99, channel #meetups. (port 6667, irc standard non-encrypted port).
  • IRC Clients successfuly set up quickly:
    • macOS:
   LimeChat  
   - add server
   - connect to server
   - join channel (type /join and then # + the channel name. /list to list channels
   - double click into channel to have output sent there
    • Linux:


1. connect irc 2. get nix installed, or find a nix docker container and pull it down 3. git clone https://github.com/mcint/infra-meetup/



Fun fact: noisebridge DNS is located at 10.21.0.1 and its domain name is 'biketrailer.' $ host 10.21.0.1 # host [query name/ip] ns server

$ file main.*

OSI License Review list reports: https://opensource.org/discussion-list-reports Last report was from 2020 but the reports are interesting and occasionally amusing reading if you're a license nerd.

Installing dependabot:

   1. Install ghcup
   2. Install GHC 8.4 (ghcup install ghc 8.4 && ghcup set 8.4)


Today, what did we achieve[edit | edit source]

Doug - installed haskell. Wrote a script, ran it, hello world. Started on a networking script, not yet working.
Henry - working on gettting nix packages installed. Got nix set up in a docker container.
Moof - explorations in getting api working, docker
Matt - installed nix, haskell, lambdabot

Goals in the future[edit | edit source]

  • clone-able repo, so any of us can spin this up and download it
  • IRC server
  • IRC bots - lambdabot / haskell. Maybe others. To link wikipedia pages, add things to notes,
  • LLM bots
  • (etherpad / shared editing)
  • (video chat)
  • DNS / dhcp
  • FOSS Minecraft server
  • wiki / git-docs backing.

Next time[edit | edit source]

Get lambdabot joined to server


  • Read aloud: clarify for meetup. We are taking notes in a riseup pad (or I am--help appreciated, and links). We have meeting notes posted to the wiki. noisebridge.net, search Infra, or Meetups/Infra. (the Infrastructure page has a disambiguation link.)
  • Shell, web services, self-hosting, networking!

Questions, Discussion, or Coworking[edit | edit source]

  • [Issue]

For next time[edit | edit source]

Questions[edit | edit source]

Readings & Exercises[edit | edit source]

  • Readings
  • Exercises

Join online[edit | edit source]

  • Try it yourself!
    • Join libera.chat #nb-meetup-infra

https://www.noisebridge.net/wiki/Meetups/Infra