GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Mauricio Teixeira 🇧🇷🇺🇲 (badnetmask@hachyderm.io)'s status on Wednesday, 29-Jan-2025 00:48:58 JST Mauricio Teixeira 🇧🇷🇺🇲 Mauricio Teixeira 🇧🇷🇺🇲

    Sometimes we do complex stuff just for the sake of learning, and that's the essence of why we have home labs.

    I built a Fedora container image (for an Ansible execution environment), from inside an Ubuntu container, that is running inside another Ubuntu container (Forgejo runner), while all of them were using the same underlying Docker-in-Docker, running from a Docker Compose (where Forgejo and the Runner also are), on a Debian base OS, on a Raspberry Pi.

    Did I need to do that? Absolutely not. Did I like doing it? Obviously yes!

    Now I just need to find the time and the head space to write a blog post about it. 😄

    #HomeLab #Forgejo #Ansible #RaspberryPi #SysAdminLife

    In conversation about 4 months ago from hachyderm.io permalink
    • Embed this notice
      Jody Lemoine ?? (ghostinthenet@hachyderm.io)'s status on Wednesday, 29-Jan-2025 00:52:15 JST Jody Lemoine ?? Jody Lemoine ??
      in reply to

      @badnetmask It takes a special passion (can you believe that some folks have the nerve to call it masochism?!) to do the things we do.

      In conversation about 4 months ago permalink
    • Embed this notice
      ItzTrain :aim_logo: (train@hachyderm.io)'s status on Wednesday, 29-Jan-2025 01:18:29 JST ItzTrain :aim_logo: ItzTrain :aim_logo:
      in reply to

      @badnetmask Sounds completely legitimate to me! Nothing to see here! :)

      In conversation about 4 months ago permalink
    • Embed this notice
      Mauricio Teixeira 🇧🇷🇺🇲 (badnetmask@hachyderm.io)'s status on Thursday, 30-Jan-2025 01:14:10 JST Mauricio Teixeira 🇧🇷🇺🇲 Mauricio Teixeira 🇧🇷🇺🇲
      in reply to

      Fun! While writing a blog post about my findings related to Forgejo runner and Docker-in-Docker, I realized I made a few mistakes, and was able to fix them.

      So that proves that old saying: the best way to learn, is to teach.

      #HomeLab #Forgejo #SysAdminLife

      In conversation about 4 months ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        https://this.lol/
    • Embed this notice
      Mauricio Teixeira 🇧🇷🇺🇲 (badnetmask@hachyderm.io)'s status on Thursday, 30-Jan-2025 11:34:04 JST Mauricio Teixeira 🇧🇷🇺🇲 Mauricio Teixeira 🇧🇷🇺🇲
      in reply to

      Ugh! I created a complication for my own self.

      While writing a blog post about my findings related to Forgejo runner, I realized that I also needed a runner to build x86 (amd64) images. So now I am adding a lot more steps to my setup.

      The blog post has been severely delayed.

      #HomeLab #Forgejo #SysAdminLife

      In conversation about 4 months ago permalink
    • Embed this notice
      Alex Kretzschmar (ironicbadger@techhub.social)'s status on Thursday, 30-Jan-2025 23:35:38 JST Alex Kretzschmar Alex Kretzschmar
      in reply to

      @badnetmask yak shaving in progress!

      In conversation about 4 months ago permalink
    • Embed this notice
      Mauricio Teixeira 🇧🇷🇺🇲 (badnetmask@hachyderm.io)'s status on Thursday, 30-Jan-2025 23:35:38 JST Mauricio Teixeira 🇧🇷🇺🇲 Mauricio Teixeira 🇧🇷🇺🇲
      in reply to
      • Alex Kretzschmar

      @ironicbadger
      This has been more fun than I expected. 😄

      In conversation about 4 months ago permalink
    • Embed this notice
      Mauricio Teixeira 🇧🇷🇺🇲 (badnetmask@hachyderm.io)'s status on Friday, 31-Jan-2025 11:21:04 JST Mauricio Teixeira 🇧🇷🇺🇲 Mauricio Teixeira 🇧🇷🇺🇲
      in reply to

      Okay, here's something that is killing my Forgejo runner experiment: I need the perfect container image. The ones I have tried so far are missing one thing or another, and it's taking me a while to deal with that.

      So, instead of trying to build my own image, let me ask the hive mind if anyone knows of a single *reliable* container image that has all of the following *already* installed: Python, NodeJS and Docker CE (or Podman).

      And no, I'm not looking for a container image built buy a random guy for their own personal use. I can do that on my own. I really want something that is supported as part of a larger project.

      My sanity thanks you.

      #HomeLab #Forgejo #SysAdminLife #SelfHosted #Docker #Podman

      In conversation about 4 months ago permalink

      Attachments



    • Embed this notice
      C.B.Leslie (cbleslie@hachyderm.io)'s status on Friday, 31-Jan-2025 11:36:03 JST C.B.Leslie C.B.Leslie
      in reply to

      @badnetmask this unfortunately sounds like a custom job. Ether way, by container, you want an OCI container with docker in it? Or a VM?

      In conversation about 4 months ago permalink
    • Embed this notice
      Mauricio Teixeira 🇧🇷🇺🇲 (badnetmask@hachyderm.io)'s status on Friday, 31-Jan-2025 11:36:40 JST Mauricio Teixeira 🇧🇷🇺🇲 Mauricio Teixeira 🇧🇷🇺🇲
      in reply to
      • C.B.Leslie

      @cbleslie I could have gone with a VM, but I really want a container (for the principle of it).

      In conversation about 4 months ago permalink
    • Embed this notice
      C.B.Leslie (cbleslie@hachyderm.io)'s status on Friday, 31-Jan-2025 11:36:41 JST C.B.Leslie C.B.Leslie
      in reply to

      @badnetmask this would be really easy to setup in NixOS though.

      In conversation about 4 months ago permalink
    • Embed this notice
      Mauricio Teixeira 🇧🇷🇺🇲 (badnetmask@hachyderm.io)'s status on Friday, 31-Jan-2025 11:47:21 JST Mauricio Teixeira 🇧🇷🇺🇲 Mauricio Teixeira 🇧🇷🇺🇲
      in reply to
      • Rachel

      @rachel
      Haha! Look at the first post in this thread. I don't *need* Docker-in-Docker. I'm doing for the fun of it. 😄

      In conversation about 4 months ago permalink
    • Embed this notice
      Rachel (rachel@transitory.social)'s status on Friday, 31-Jan-2025 11:47:22 JST Rachel Rachel
      in reply to

      @badnetmask@hachyderm.io this is why I'll probably be looking at woodpecker when I get to that point, needing docker-in-docker is an immediate non-starter for me

      In conversation about 4 months ago permalink
    • Embed this notice
      Mauricio Teixeira 🇧🇷🇺🇲 (badnetmask@hachyderm.io)'s status on Friday, 31-Jan-2025 13:50:50 JST Mauricio Teixeira 🇧🇷🇺🇲 Mauricio Teixeira 🇧🇷🇺🇲
      in reply to

      Enough mucking around with these Forgejo runners. I have a working solution, which is not the best, but it's functional, and is what I need to finish the blog post. At some point in the future I can think about version 2.0, with a better container image (or my own, who knows).

      #HomeLab #Forgejo #SysAdminLife #Proxmox

      In conversation about 4 months ago permalink
    • Embed this notice
      Mauricio Teixeira 🇧🇷🇺🇲 (badnetmask@hachyderm.io)'s status on Friday, 31-Jan-2025 20:06:25 JST Mauricio Teixeira 🇧🇷🇺🇲 Mauricio Teixeira 🇧🇷🇺🇲
      in reply to
      • Codeberg.org

      @Codeberg
      I did look at that image at some point, but I don't remember why I moved away from it.

      However, since that's what you use, it sure makes it a lot more interesting to try again.

      Thanks!

      In conversation about 4 months ago permalink
    • Embed this notice
      Codeberg.org (codeberg@social.anoxinon.de)'s status on Friday, 31-Jan-2025 20:06:26 JST Codeberg.org Codeberg.org
      in reply to

      @badnetmask At Codeberg, we have set the ghcr.io/catthehacker/ubuntu:act-22.04 image by default, which has quite some tools built-in (not sure if it covers your needs).

      In conversation about 4 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: github.githubassets.com
        Build software better, together
        GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
    • Embed this notice
      Mauricio Teixeira 🇧🇷🇺🇲 (badnetmask@hachyderm.io)'s status on Saturday, 01-Feb-2025 06:33:45 JST Mauricio Teixeira 🇧🇷🇺🇲 Mauricio Teixeira 🇧🇷🇺🇲
      in reply to
      • Codeberg.org

      wow! Mind blown! 🤯

      Thanks to a response from @Codeberg , I found out about the container image generated by "catthehacker" (link below), and it's amazing! This image does *everything* I need, so the workflow code is a lot shorter than before. It can even do multi-arch build!

      It was very cumbersome to configure it to understand my environment, but I got it working. And that's good, because my focus is for home labbers. So I'll use that for my blog post.

      Thank you!

      (PS: It doesn't matter how slow you think a Raspberry Pi is, it's still faster than emulating ARM on an Intel i7. 😄)

      #HomeLab #Forgejo #SysAdminLife #Proxmox

      https://github.com/catthehacker/docker_images

      In conversation about 4 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.