m5l.eu is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Site description
Yet another single-user instance
Admin account
@marek@m5l.eu

Search results for tag #docker

[?]Mason Pines Β»
@mp362@universeodon.com

So I am seriously considering moving to and away from

Not because I don't like , because I do. is a great release, and so have the last 10+ years of releases been (mostly) great.

I'm conscious I have limited requirements, use as my desktop, plus a few common apps that are all in FreeBSD or available via ports.

The only niggle is around and , which I do use both of today, although for the latter I can just go with and

is a bit more of a challenge as I understand it.

Before I start any bare-metal testing, I was wondering if anyone out there has any suggestions on what I could or should do around when using a

    [?]Blabla Linux Β»
    @blablalinux@mastodon.blablalinux.be

    Avec , faites tourner des applications 11 en toute transparence πŸ˜‰
    Technologie utilisΓ©e… 😎
    πŸ‘‰ github.com/TibixDev/winboat

      AodeRelay boosted

      [?]Fox Ritch :fjoxicon:πŸ‡©πŸ‡ͺ Β»
      @fox@social.hostnetwork.xyz

      why did nobody tell me about get.docker.com/ and why isnt it mentioned in the docker install docs.

        [?]Elena Rossini ⁂ Β»
        @_elena@mastodon.social

        Dear Fedi friends,

        Happy Thursday from rainy northern Italy 🌧️

        In case you missed it: I've spent the past two weeks doing all kinds of explorations, as I strive to learn to move my Ghost site there (it's recommended for Ghost v6 and going forward).

        Yesterday I shared a blog post about the peaches (highs) and pits (lows) in adventures.

        I'm hoping my mistakes can be useful for fellow newbies πŸ˜…

        πŸ”— : news.elenarossini.com/my-so-ca

          AodeRelay boosted

          [?]Elena Rossini on GoToSocial ⁂ Β»
          @elena@aseachange.com

          πŸ•οΈ my adventures in #selfhosting: day 249 (mind of a #newbie edition) 🧠

          a blog post about what it's like for newbies to self-host... read till the end to find out what caused my OVH VPS fail (a facepalm moment for sure):

          πŸ”—β€‹: https://news.elenarossini.com/my-so-called-sudo-life/my-adventures-in-self-hosting-day-249-mind-of-a-newbie-edition/

          I'll probably take a break from self-hosting and reading about #Docker (my Everest) for the rest of the weekend... so I can come back to it on Monday with my batteries fully recharged πŸ˜…β€‹

          #MySoCalledSudoLife

            AodeRelay boosted

            [?]Elena Rossini ⁂ Β»
            @_elena@mastodon.social

            Dear Fedi friends,

            I've been a little quiet on this account because I'd been pouring all my energy into setting up a new VPS as a testing ground to learn .

            I need to become proficient in Docker ASAP in order to move my Ghost CLI site there (if I want it to federate).

            The past 48 hours have been a real rollercoaster ride, as you could read on my GoToSocial account @elena.

            Please beware of ! They terminated my VPS without any notice: aseachange.com/@elena/statuses πŸ˜΅β€πŸ’«

              [?]Elena Rossini on GoToSocial ⁂ Β»
              @elena@aseachange.com

              Dear Fedi friends,

              Oh happy day!

              My #Docker woes have gone away since I realized I can use Docker exclusively via CLI (and not GUI - I thought that was the default). When I couldn’t connect Docker Desktop to my VPS yesterday I was feeling so down. But yay Docker CLI here I come.

              Special thanks to everyone who offered advice yesterday, ESPECIALLY @antoine_ali πŸ†

              I have a feeling you’ll get a laugh out of my next blog post detailing my #selfhosting attempts - because my perception of how Docker operates was all warped.

              I must have exposed to the outside my current Docker instance with yesterday’s inane tweaks to access the GUI, so I will uninstall and re-install Docker first thing today… and up the challenge by attempting to do a fresh Ghost installation on it.

              I truly know nothing! But I know more than yesterday, that’s for sure. πŸ€—

              Thank you for all your advice (and patience!) πŸ™

              #MySoCalledSudoLife

                [?]Elena Rossini on GoToSocial ⁂ Β»
                @elena@aseachange.com

                Anatomy of my day:
                😊 7:30am: YAY I can start playing around with my new VPS (no.3) while my little one sleeps
                πŸ₯³ 9:00am: YAY I successfully installed Fail2Ban and #Docker
                πŸ˜³β€‹ 10:00am: why can't I connect my VPS to Docker Desktop? Time to call it a day.
                πŸ‘­β€‹ 11:00am: take my little one to the park, run into friends there, the day is looking up
                πŸ₯΄β€‹ 1:00pm: while my little one is being looked after by my parents, I re-attempt to connect my VPS to Docker. No go. I try to install #Portainer thinking it would make the task easier, but I can't seem to upload the right certificates to connect.
                πŸ˜©β€‹ 1:00pm - 4:00pm: tackle other tasks (inbox zero, errands), play #LEGO with my little one... with one persistent thought on my mind: why is setting up Docker so hard?!? I thought it would be easy.
                πŸ™‚β€‹ now: planning to take my little one bowling for the first time. A superb way to end the day on a good note (hopefully)

                πŸŒ„β€‹ tomorrow is another day. you win some, you lose some. Wishing you all a lovely afternoon/evening wherever you are​

                P.S.: For context, ICYMI, I wrote about why I absolutely need to learn Docker ASAP here: https://news.elenarossini.com/my-so-called-sudo-life/my-adventures-in-self-hosting-day-244-everest-edition

                  AodeRelay boosted

                  [?]Elena Rossini on GoToSocial ⁂ Β»
                  @elena@aseachange.com

                  Dear Fedi friends,

                  Sometimes it's good to know when you need to call it a day. Today I ended my #sudo exploits at 10:00am... I'm mentally exhausted already... but happy about the progress I made.

                  I started tinkering with my new VPS at 7:30am and managed the following tasks:

                  - installed #fail2ban
                  - installed #Docker and checked if it was running successfully with their "hello world" method (it does)
                  - enabled remote access changing the listening port
                  - secured the connection with TLS

                  I wasn't able to create a new Docker context on Docker Desktop to point to my VPS... I ran into error messages about having to include certificates (with the right path)... so I decided to call it a day.

                  I wanted to end my Day 1 of Docker explorations on a good note.

                  I plan on writing about this on my blog later today so I can refer back to the steps later... when I actually install Docker on my VPS running Ghost.

                  Onwards and upwards (it's very apt that "sudo" in Italian means "I sweat" LOOOOL)

                  #MySoCalledSudoLife #selfhosting #newbie

                    AodeRelay boosted

                    [?]Elena Rossini on GoToSocial ⁂ Β»
                    @elena@aseachange.com

                    Hello my name is Elena and I'm now the owner of 3 VPSs.

                    I just got a new cheap plan for 6-months to learn #Docker (on a brand new server that I can wipe if things go awry).

                    Fediverse what did you do to me? From 0 to 3 VPSs in 9 months.

                    On the bright side, this new passion is far cheaper than :LegoLogo:​

                    Yes I sort of feel like a πŸ€‘β€‹ right now.

                    πŸ˜…β€‹πŸ˜‚β€‹

                    #MySoCalledSudoLife

                      AodeRelay boosted

                      [?]Elena Rossini on GoToSocial ⁂ Β»
                      @elena@aseachange.com

                      πŸ•οΈ my adventures in #selfhosting: day 244 (Everest edition) ⛰️

                      a blog post that details some of the highs and lows I have been experiencing lately in my self-hosting adventures. I have a major challenge ahead - learning #Docker - in order to take advantage of #Ghost x #ActivityPub federation. It's my new Everest πŸ₯²

                      πŸ”—β€‹:
                      https://news.elenarossini.com/my-so-called-sudo-life/my-adventures-in-self-hosting-day-244-everest-edition/

                      #MySoCalledSudoLife

                        AodeRelay boosted

                        [?]Elena Rossini on GoToSocial ⁂ Β»
                        @elena@aseachange.com

                        πŸ•οΈ my adventures in self-hosting: day 220 (roller coaster edition) 🎒

                        A new blog post where I discuss how sanity prevailed and I will NOT install my own Lemmy instance. But! Now I'm tempted to set up something else. Thankfully reality for now is disrupting my fanciful plans.

                        πŸ”—β€‹: https://news.elenarossini.com/my-so-called-sudo-life/my-adventures-in-self-hosting-day-220-roller-coaster-edition/

                        #MySoCalledSudoLife #Sharkey #Friendica #GoToSocial #YunoHost #Docker

                          0 ★ 0 ↺

                          [?]Marek S. Ł. »
                          @marek@m5l.eu

                          One thing I didn't realise about is that you can run them using with interactive terminal (docker run -it) to get crazy simple setup instructions.

                          Yours sincerely,
                          a fresh menuconfig user

                            2 ★ 1 ↺

                            [?]Marek S. Ł. »
                            @marek@m5l.eu

                            I just completed a application for feature phones that periodically reports the position. I was quite surprised I couldn't find anything ready made for my senior user, but it wasn't too difficult to make either.

                            Live location is very sensitive data, but the server with TLS and basic authentication gives me more privacy than the big tech cloud. And it only needed reading a bit of MDN and making a basic image based on

                              1 ★ 0 ↺

                              [?]Marek S. Ł. »
                              @marek@m5l.eu

                              Finally back online after reworking my setup!

                              This time it's with . I used to avoid containers, preferring to run services directly instead. But setting up backups made me appreciate the separation between the application data in image and persistent state in mounted volumes. The final piece that convinced me is the ability to self-host my own container registry with @forgejo@floss.social

                              I'm doing the initial setup through (learned from @notthebee@tilde.zone), but specific applications are managed via dockge. The ambition to do every adjustment through playbooks burns out really fast when working with a single instance.