Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Technology
  3. Organic Maps migrates to Forgejo due to GitHub account blocked by Microsoft.

Organic Maps migrates to Forgejo due to GitHub account blocked by Microsoft.

Scheduled Pinned Locked Moved Technology
technology
314 Posts 168 Posters 10 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S [email protected]

    Nice!

    I actually recently set up my own Forgejo instance, and it's remarkably similar to GitHub, to the point where they share Github's "actions" code.

    Congrats! More hosting diversity is a good thing.

    C This user is from outside of this forum
    C This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #27

    Forgejo Actions is definitely not a turnkey idential-to-GitHub solution, but it's quite similar and for most not-super-complicated setups it's basically the same (for better or worse, depending on if you like GH's Actions).

    As far as I remember, everything that I need works out of the box, except for Docker. In fact, just about everything Docker is somewhat quirky in Forgejo Actions.

    1. One mildly annoying quirk of Forgejo is that as of current, the token generated for each Actions run is not quite the same as GitHub's token. For my specific use case, if you want to upload a Docker Image to the package repository, you can not use the standard auto-generated token, which GitHub does allow you to use. Forgejo instead currently requires you generate your own app token and use that instead, as the auto-generated one lacks permissions over packages. (https://codeberg.org/forgejo/forgejo/issues/3571)

    2. Depending on your infrastructure, it might just be impossible to make the various Docker-related actions (such as https://code.forgejo.org/docker/build-push-action) work. As an example, my infrastructure outlined below is one such case where those actions simply do not work.

    Bare Metal (Debian 12) /
    ├─ Rootless Podman/
       ├─ Forgejo
       ├─ Forgejo Runner
       ├─ Podman-in-Podman (Inner Podman also Rootless)/
          ├─ <Actions Containers Run Here>
    
    * If you use rootful Docker with Docker-in-Docker, those actions will then work as expected. It is just that attempting to make them work with Rootless Podman (at least the version that ships with Debain 12) currently seems to be impossible.
    
    S 1 Reply Last reply
    0
    • tea@programming.devT [email protected]

      Post
      New Git Repo.

      cupcakezealot@lemmy.blahaj.zoneC This user is from outside of this forum
      cupcakezealot@lemmy.blahaj.zoneC This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #28

      is forgejo the same thing as codeberg? it looks similar.. just curious

      sunshine@lemmy.caS F S mitm0@lemmy.worldM V 5 Replies Last reply
      0
      • M [email protected]

        So wait.

        GitHub is Microsoft?

        sunshine@lemmy.caS This user is from outside of this forum
        sunshine@lemmy.caS This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #29

        I recommend Codeberg or Forgejo!

        1 Reply Last reply
        0
        • cupcakezealot@lemmy.blahaj.zoneC [email protected]

          is forgejo the same thing as codeberg? it looks similar.. just curious

          sunshine@lemmy.caS This user is from outside of this forum
          sunshine@lemmy.caS This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #30

          I believe Forgejo lets you self host while Codeberg provides the hosting.

          1 Reply Last reply
          0
          • tea@programming.devT [email protected]

            Post
            New Git Repo.

            ? Offline
            ? Offline
            Guest
            wrote on last edited by
            #31

            can i have a quick intro to what happends for microsoft to block organicmaps account ?

            ? 1 Reply Last reply
            0
            • cupcakezealot@lemmy.blahaj.zoneC [email protected]

              is forgejo the same thing as codeberg? it looks similar.. just curious

              F This user is from outside of this forum
              F This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #32

              Codeberg is an instance of forgejo, yes

              1 Reply Last reply
              0
              • I [email protected]

                There is some serious crapitalist hate for organic maps. I never heard of it util is was taken off the play store for a bit. I side loaded it that day.

                P This user is from outside of this forum
                P This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #33

                Well, now I know what will be my daily driver. Thanks!

                Anything to reduce the advertising revenue of these jackasses

                1 Reply Last reply
                0
                • tea@programming.devT [email protected]

                  Post
                  New Git Repo.

                  _ This user is from outside of this forum
                  _ This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #34

                  Extremely based

                  1 Reply Last reply
                  0
                  • R [email protected]

                    S This user is from outside of this forum
                    S This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #35

                    Stop it

                    R 1 Reply Last reply
                    0
                    • viking@infosec.pubV [email protected]

                      Wrong thread?

                      mrrazamataz@lemmy.razbot.xyzM This user is from outside of this forum
                      mrrazamataz@lemmy.razbot.xyzM This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #36

                      I presume they mean the green squares on their GitHub account.

                      1 Reply Last reply
                      0
                      • tea@programming.devT [email protected]

                        Post
                        New Git Repo.

                        G This user is from outside of this forum
                        G This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #37

                        Why did they get removed? I feel like I'm missing a whole backstory here.

                        Y L E 3 Replies Last reply
                        0
                        • R [email protected]

                          oozingpositron@feddit.clO This user is from outside of this forum
                          oozingpositron@feddit.clO This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #38

                          Continue.

                          1 Reply Last reply
                          0
                          • ? Guest

                            can i have a quick intro to what happends for microsoft to block organicmaps account ?

                            ? Offline
                            ? Offline
                            Guest
                            wrote on last edited by
                            #39

                            Going by their Mastodon account, seems they were erroneously detected as "from a US-sanctioned region" and it took too long for said error to be resolved, so they just made the switch.

                            ? ? I 3 Replies Last reply
                            0
                            • D [email protected]

                              Who could have ever anticipated Git hub going to shoot after Microsoft bought it

                              ? Offline
                              ? Offline
                              Guest
                              wrote on last edited by
                              #40

                              Microsoft products definitely gets worse over time lol

                              1 Reply Last reply
                              0
                              • G [email protected]

                                Why did they get removed? I feel like I'm missing a whole backstory here.

                                Y This user is from outside of this forum
                                Y This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #41

                                They're a direct competitor to one of microsoft's products, and a better one at that.

                                1 Reply Last reply
                                0
                                • M [email protected]

                                  So wait.

                                  GitHub is Microsoft?

                                  G This user is from outside of this forum
                                  G This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #42

                                  I can forgive not knowing github is MS.

                                  but, how in the actual fuck did you not know VS Code is MS?

                                  do you just close your eyes and code blind all day long?

                                  S M 2 Replies Last reply
                                  0
                                  • N [email protected]

                                    Oh...I was interested until you said actions. What a terrible system for ci.

                                    S This user is from outside of this forum
                                    S This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #43

                                    What's wrong w/ actions? Is there something else you prefer?

                                    I think they're quite powerful. There are a variety of triggers, runners are fairly easy to configure (easy to scale up), and the syntax is pretty straightforward. It seems to work pretty well.

                                    N T 2 Replies Last reply
                                    0
                                    • S [email protected]

                                      Stop it

                                      R This user is from outside of this forum
                                      R This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #44

                                      Oh come on, it was a really big deal. M$ bought GitHub. FOSS collectively shit itself for a week

                                      J E 2 Replies Last reply
                                      0
                                      • A [email protected]

                                        VS Code has a fully open source base which excludes proprietary extensions and default telemetry ( kind of his AOSP is for Android)

                                        Check here for more info:

                                        https://github.com/microsoft/vscode/wiki/Differences-between-the-repository-and-Visual-Studio-Code

                                        ada@lemmy.blahaj.zoneA This user is from outside of this forum
                                        ada@lemmy.blahaj.zoneA This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #45

                                        kind of how AOSP is for Android)

                                        https://9to5google.com/2025/03/28/google-android-aosp-changes-announcement/

                                        A 1 Reply Last reply
                                        0
                                        • C [email protected]

                                          Forgejo Actions is definitely not a turnkey idential-to-GitHub solution, but it's quite similar and for most not-super-complicated setups it's basically the same (for better or worse, depending on if you like GH's Actions).

                                          As far as I remember, everything that I need works out of the box, except for Docker. In fact, just about everything Docker is somewhat quirky in Forgejo Actions.

                                          1. One mildly annoying quirk of Forgejo is that as of current, the token generated for each Actions run is not quite the same as GitHub's token. For my specific use case, if you want to upload a Docker Image to the package repository, you can not use the standard auto-generated token, which GitHub does allow you to use. Forgejo instead currently requires you generate your own app token and use that instead, as the auto-generated one lacks permissions over packages. (https://codeberg.org/forgejo/forgejo/issues/3571)

                                          2. Depending on your infrastructure, it might just be impossible to make the various Docker-related actions (such as https://code.forgejo.org/docker/build-push-action) work. As an example, my infrastructure outlined below is one such case where those actions simply do not work.

                                          Bare Metal (Debian 12) /
                                          ├─ Rootless Podman/
                                             ├─ Forgejo
                                             ├─ Forgejo Runner
                                             ├─ Podman-in-Podman (Inner Podman also Rootless)/
                                                ├─ <Actions Containers Run Here>
                                          
                                          * If you use rootful Docker with Docker-in-Docker, those actions will then work as expected. It is just that attempting to make them work with Rootless Podman (at least the version that ships with Debain 12) currently seems to be impossible.
                                          
                                          S This user is from outside of this forum
                                          S This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #46
                                          1. that's really too bad, I hope that gets resolved soon
                                          2. that's a pretty old version of podman (4.3 looks like?); also, why have nested podman? My infra is something like this:
                                          Bare Metal
                                          ├─ Rootless Podman
                                             ├─ Forgejo
                                          ├─ Rootless Forgejo Runner (planning to run on another machine entirely)
                                             ├─ <Actions Containers Run Here>
                                          

                                          I doubt the extra level of nesting is the issue though. If your issue is networking, then maybe the version of podman is the issue, since they switched out the networking layer in 5.0. I upgraded for a related reason, though I'm still getting some odd issues (mostly w/ the DNS resolver).

                                          I haven't gotten to cross-compiling just yet, nor have I needed to build a docker image since my projects are very much in the testing phase. But maybe I'll give it a shot soon, since it's better to catch these types of issues before it becomes a bigger problem.

                                          C 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups