Meetups/Infra/2024-05-13
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