Hi, I want to self host a git service to display my work (electronics) for some recruiters. Which platform is the best? I’ve heard about Gitlab, Gitea and Forgejo. For me the fact that the platform doesn’t run some background analytics and does not sell my data is very important.

  • PhenomenJan@lemmy.today
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 天前

    I think radicle needs to get more love.

    It’s probably not the best way to showcase your skills to a recruiter, but the tech itself is really interesting.

    • Gulliver@lemmy.zipOP
      link
      fedilink
      arrow-up
      2
      ·
      1 天前

      I just checked it it looks good but the challenge for me is also that it looks good as a portfolio of what I do in electronics. I would like some PDF preview or even gbf preview if possible do you think radicle could provide that?

      • PhenomenJan@lemmy.today
        link
        fedilink
        arrow-up
        1
        ·
        21 小时前

        I think the radicle-explorer project handles the web interface. I have no idea whether it does pdf preview. It does seem to manage markdown tho.

        Sorry I can’t be more help, I’m really new to it myself too. I just wanted to mention it because I think it’s a cool project.

  • SinTan1729@programming.dev
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    1
    ·
    2 天前

    Just like everyone else, I’ll also recommend forgejo. But be prepared to handle bot traffic if you self-host it. My instance was hit almost constantly until I added strict rate limits, and made most of the stuff private. For a portfolio, I think Codeberg (or GitHub, that’s where everyone looks for stuff) is better that self-hosting. But it can be good to keep a private instance for mirrors.

    • Gulliver@lemmy.zipOP
      link
      fedilink
      arrow-up
      2
      ·
      2 天前

      I permits the access of my self hosted services via a cloudflare tunnel, do you think it is enough by default to handle the bots? Also I don’t particularly want that people can find my portfolio just like that without a direct link from my LinkedIn or my resume so even if I use Codeberg I will not let it fully public.

  • Caveman@lemmy.world
    link
    fedilink
    arrow-up
    16
    ·
    2 天前

    To add to the Forgejo circlejerk you can also self host it. It’s managed by a democratic non-profit and has very active development. The UI is also pleasant to look at with nice diff/PR views.

    The self hosting thing is a major safety point since if forgejo somehow fails in 10 years (I think it will be dominant in 10 personally) you can move to a self hosted instance with self hosted action runners. This makes it safe to move company accounts onto it but you might have issues with hard github dependency such as the github API or other organisation features.

    Forgejo should be the first choice when looking for alternatives, although enterprise size companies should also consider Gitlab.

  • FizzyOrange@programming.dev
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    2 天前

    GitHub. You’re hosting public stuff so there’s no more risk of your data being sold on GitHub than anywhere else public. GitHub is what recruiters understand and expect.

    I’ll get downvoted by extremists but this is the best option if you want a job and aren’t also an extremist.

    I would consider Codeberg or maybe even Tangled for actual projects you’re working on, but for just showing stuff of there’s no advantage to not using GitHub.

    • Otter@lemmy.ca
      link
      fedilink
      arrow-up
      2
      ·
      2 天前

      I might say to do both, with one of the two as a mirror

      Github is important for recruiters, especially non technical ones that aren’t familiar with the alternatives. Since OP has the motivation for it, having a second place might show off that OP understands git beyond Github, or the values OP might share with the employer.

      • FizzyOrange@programming.dev
        link
        fedilink
        arrow-up
        0
        arrow-down
        3
        ·
        2 天前

        Maybe in the 90s when Bill Gates was running the show. These days they’re mid tier evil. Barely even maintaining a monopoly.

        If it was Oracle, or Broadcom, or Meta then sure, but Microsoft aren’t in their league any more.

        • Kissaki@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 天前

          The only way this assessment makes sense is if you’re looking at specific industries or something. Meta can’t compare to Microsoft in other areas. We have to use Teams and Office because all our customers do. Enterprise/Companies are integrated and bound to their tooling and user and system management.

          Meta is localized. I don’t see it even nearly as prevalent as Microsoft is.

    • staircase@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      2 天前

      You patronise OP, don’t answer their question, then insult everyone who might downvote you on the implicit assumption they’re “extremist”, whatever that means.

  • Scipitie@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    2 天前

    I’m not aware of any advantage of gitea over forgejo. I’m running the latter myself and I’m very happy.

    Gitlab provides more corporate bling bling around the core git experience than forgejo but is also way heavier.

    I’d check if jorgejo fulfils your needs.

    Also in addition you could check out codeberg.org which runs forgejo and is a nonprofit - especially when it comes to recruiters a public facing entity might look better to someone who has no idea of self hosting.

    I really enjoy forgejo though, it’s just a very straight forward piece of software which does what’s it advertising.

  • lime!@feddit.nu
    link
    fedilink
    arrow-up
    3
    ·
    2 天前

    what format are your files in? if you want to show schematic previews from like gerber files i think you need something like a file store instead of git.

    • Gulliver@lemmy.zipOP
      link
      fedilink
      arrow-up
      1
      ·
      2 天前

      that’s a good point, but the tool I use allow to convert schematic into pdf which is maybe easier to show as a preview

      • lime!@feddit.nu
        link
        fedilink
        arrow-up
        4
        ·
        2 天前

        git isn’t really made for binary files either. i understand the desire if you’re already using it for source control but if not i’d recommend looking at something else.

  • prenatal_confusion@feddit.org
    link
    fedilink
    arrow-up
    4
    arrow-down
    3
    ·
    edit-2
    2 天前

    I like forgejo. Its a fork of gitlab gitea without the shenanigans. It has a lot of features and no tracking. Unless you want it too. And its lightweight