↓ Naar de hoofdinhoud

>> git init · fremforge

EU‑soevereine CI/CD met Git inbegrepen.

Een Europees alternatief voor GitHub en GitLab: Git-hosting en CI/CD op één platform. Eén vaste prijs. Jouw code, jouw identiteit, jouw AI, jouw jurisdictie – gehost in Duitsland, exporteerbaar vanaf dag één. Volg de branch.

  • BSI C5
  • ISO 27001
  • GDPR
  • Deutsche Telekom T Cloud Public
  • Biere / Magdeburg · eu‑de

Je code verlaat Europa nooit.

Elke repository, runner en elk artefact staat op T Cloud Public in Duitsland – onder EU-recht, zonder Amerikaanse verwerker op het datapad.

  • 3f2a1c Repos, runners & artefacten vastgezet op eu-de
  • 7c4e10 Nul subverwerkers met een Amerikaanse moedermaatschappij op het pad
  • b0d9a2 Ondertekende export met één klik – vertrek wanneer je wilt

Git en CI/CD in één graaf.

Eén forge brengt je commit van clone tot ondertekende deploy in eu‑de – één audittrail, één rekening.

  • a1b9c0 Push een branch → build, test, onderteken, deploy
  • 4e7d21 1.000 runnerminuten per plaats, wegwerp-VM’s
  • c3f809 Dependency-proxy: pakketten en images gecachet per organisatie

Supply chain, inbegrepen.

Scannen van secrets, afhankelijkheden en code, bereikbaarheid en pull requests met beveiligingsfixes – standaard aan, geen add-on.

  • 7d4e11 Pre-receive scan op secrets + push-bescherming
  • 2a9c63 Afhankelijkheden, licenties en SAST op elke PR
  • b3f5a2 Bereikbaarheidsoordelen + pull requests met beveiligingsfixes
  • e1b7d0 SBOM + SLSA-3-provenance per build
  • 8c40fa Sleutelloos ondertekenen met cosign – soevereine Fulcio

Enterprise-toegang, gekoppeld aan beleid.

De enterprisecontroles waar gereguleerde teams om vragen – wijzig je er een, dan wordt er een audit-event vastgelegd.

  • c92f08 SSO met echte step-up MFA (acr_values + amr)
  • 5b1e77 SSH-CA, hardwaresleutels, allowlists voor IP en domein
  • 3d6a12 SCIM 2.0-provisioning, rotatie met twee tokens

Federatie met je cloud.

Geen langlevende cloudsleutels in workflow-secrets.

  • e5107a Runnerjobs maken kortlevende OIDC-tokens aan
  • 9d3c22 Je cloud wisselt ze in voor credentials van 15 minuten

Neem je eigen AI mee.

Geen AI-lock-in op forgeniveau – je team kiest het model.

  • b0c3d9 OpenAPI 3.1 – elke beheeractie een endpoint
  • 4a7e60 Eigen sleutel: Anthropic, OpenAI, Mistral, Gemini…
  • 7c1f88 Agents gebruiken dezelfde API als mensen
  • d5e2a7 Remote MCP-server – inloggen vanuit claude.ai, ChatGPT, Le Chat

Uitrollen en beheren in productie.

Alles wat een SRE-team nodig heeft om dit echt te draaien – niet alleen om code op te slaan.

  • a30f1c Benoemde omgevingen met verplichte reviewers
  • 7e2b95 SIEM-doorsturen naar Splunk / Sentinel / Datadog
  • c108d4 Hashgekoppelde auditketen, WORM-verankerd over regio’s heen
  • 4b9a70 DR: point-in-time recovery + elke nacht versleutelde dumps

Vast € 30. Alles inbegrepen.

GitHub verkoopt Secret Protection en Code Security als add-ons, $ 49 per maand voor elke actieve committer bovenop de prijs per plaats. Bij ons zit het wezenlijke deel in één vaste prijs.

  • tag v1 € 30 / plaats / maand – alles inbegrepen, in EUR
  • f2e9a1 Leesaccounts gratis & onbeperkt
  • 0b7c34 Exporteerbaar vanaf dag één

Bekijk alle prijzen →

HEAD → main · merged · gesmeed in eu‑de

Gesmeed in Europa.

Je repositories staan in Duitsland op T Cloud Public. Je sleutels zijn van jou. Begin gratis – exporteer wanneer je wilt.

Wat je krijgt

Alles in één plan van € 30 per plaats. Geen “Advanced Security”-add-on, geen verrassingen in de Actions-afrekening, geen Marketplace-valkuil.

Gehoste CI + soevereine buildketen

1.000 minuten per plaats per maand, gedeeld op organisatieniveau, met 2 gelijktijdige jobs per plaats gegarandeerd (minimaal 10, en tot 60 als er capaciteit vrij is; meer op aanvraag). Eén wegwerp-VM per job op T Cloud Public. Runners installeren npm-, PyPI-, Go-, Maven- en NuGet-pakketten en pullen containerimages via de dependency-proxy van je organisatie; Actions komen uit mirrors in de regio.

Beveiliging

Pre-receive scan op secrets, scannen van afhankelijkheden, licenties, images en malware, SAST, ondertekende commits, SLSA-provenance, SBOM per build, push-bescherming. Inbegrepen, geen add-on-SKU.

Enterprise-toegangsbeheer

SSO met echte step-up MFA (acr_values + verificatie van de amr-claim). SSH-CA, hardwarematige sleutels, IP-allowlist, allowlist voor e-maildomeinen, maximale PAT-levensduur per organisatie, SCIM 2.0-provisioning.

Deployen + beheren

Benoemde omgevingen met secrets, branchbeperkingen en verplichte reviewers per omgeving. SIEM-doorsturen naar je Splunk/QRadar/Sentinel/Datadog. Fix-by-SLA per ernst die je zelf instelt, met optioneel extra tijd voor bevindingen die niet bereikbaar zijn. Hashgekoppelde auditketen, WORM-verankering over regio’s heen, bewaring van 90/180/365/730 dagen.

OIDC-federatie naar je cloud

Runnerjobs maken kortlevende OIDC-tokens aan met aud=fremforge. Het trustbeleid van je cloud wisselt ze in voor kortlevende credentials. Geen langlevende AWS-sleutels, GCP-SA-JSON’s of Azure-clientsecrets in workflow-secrets. Werkt met T Cloud Public-agencies en elke cloud die OIDC vertrouwt.

Publieke REST-API, AI-onafhankelijk

OpenAPI 3.1-specificatie. Elke beheeractie een gedocumenteerd REST-endpoint – geen gaten die alleen voor beheerders bestaan. PAT + OAuth 2.0 client credentials. AI-codeeragents (Claude Code, Cursor, Windsurf, Codex CLI, Aider) gebruiken dezelfde API als mensen; geen AI-lock-in op forgeniveau.

Enterprise-toegangsbeheer

De enterprisecontroles waar gereguleerde teams om vragen, gekoppeld aan een echte beleidsbundel per organisatie. Wijzig je er een, dan wordt er een audit-event vastgelegd.

  • SSO naar je IdP. OIDC: Entra ID, ADFS, Okta, Google Workspace, Authentik, Keycloak. Sessiebinding per organisatie; authenticatiebron per tenant met koppeling van groepen aan teams binnen de tenant.
  • Echte step-up MFA. acr_values wordt doorgegeven in het authorize-verzoek, plus verificatie van de amr-claim bij elke callback. Een ingelogde sessie bewijst echt dat MFA heeft plaatsgevonden – geen bewering die bij het eerste inloggen is weggestopt.
  • SCIM 2.0-provisioning. Push gebruikers en groepen vanuit Okta, Entra, Authentik of elke compatibele IdP. Bearer-token-authenticatie per tenant met rotatie via twee tokens.
  • SSH-certificaatautoriteit. Zet per organisatie een SSH-CA op die fremforge host, of neem je eigen mee. Op certificaten gebaseerde sleutels dragen geldigheidsduur, principals en intrekking, los van het sleutelmateriaal.
  • Hardwarematige sleutels. Alleen WebAuthn voor 2FA (geen TOTP als terugvaloptie). Per organisatie af te dwingen voor gereguleerde tenants.
  • IP-allowlist. Beperk inloggen en API-toegang van je tenant tot de CIDR’s van je bedrijf. Afgedwongen in de API-laag, niet alleen in de UI.
  • Allowlist voor e-maildomeinen. Leden kunnen alleen adressen als @acme.com toevoegen die aan je patronen voldoen. Wildcards ondersteund; inloggen via OIDC uitgezonderd (de IdP staat ervoor in).
  • Maximale levensduur van PAT’s. Begrens de geldigheid van persoonlijke toegangstokens onder de platformstandaard van 90 dagen. Per organisatie aan te passen.
  • Ondertekende commits verplicht. Blokkeer niet-ondertekende pushes bij de pre-receive-controle. Ondertekenen met SSH-sleutels zit in Forgejo zelf; GPG wordt ook ondersteund.
  • Branchbescherming voor de hele organisatie. Eén set standaarden voor elke repository – pull request verplicht, verplichte goedkeuringen en status checks, review door code owners – toegepast op bestaande repositories zodra je opslaat. Repositories met zwakkere regels worden gemarkeerd.

Beveiliging in detail

GitHub verkoopt Secret Protection en Code Security als add-ons, $ 49 per maand voor elke actieve committer bovenop de prijs per plaats. Bij ons zit het wezenlijke deel gewoon in de prijs.

  • Pre-receive scan op secrets. Patronen met hoge betrouwbaarheid worden geweigerd voordat de commit in de onveranderlijke geschiedenis komt.
  • Push-bescherming. Gedetecteerde secrets worden bij de push geweigerd; op hashes gebaseerd uitzonderingssysteem met review door de operator over tenants heen; per tenant in te stellen gedrag bij storingen (fail-open voor ontwikkelsnelheid, fail-closed voor gereguleerde omgevingen).
  • Scannen van afhankelijkheden op PR’s. Trivy + osv-scanner over de afhankelijkheden van de repository; bevindingen als PR-commentaar; merge geblokkeerd vanaf de ernst die je kiest.
  • Bereikbaarheid. Elke bevinding in afhankelijkheden en images wordt gemarkeerd als bereikbaar, niet bereikbaar of onbekend, met het bestand en de regel of functie als bewijs, en lijsten worden daarop gerangschikt. Go: govulncheck op de binaries in je images. JavaScript en TypeScript: Jelly. Python, Java en Kotlin: op importniveau. Niets wordt verborgen of automatisch afgewezen; niet blokkeren op niet-bereikbare bevindingen is een keuze die je zelf inschakelt.
  • Bekend misbruikt eerst. Kwetsbaarheden die in de EU Vulnerability Database van ENISA of de KEV-catalogus van CISA staan, krijgen een badge, worden boven andere bevindingen met hetzelfde oordeel en dezelfde ernst gerangschikt, krijgen nooit een verlengde SLA en krijgen als eerste hun fix-pull-requests.
  • Pull requests met beveiligingsfixes. Eén klik opent een pull request die een kwetsbaar pakket bijwerkt naar de laagste versie met de fix (npm, Go, PyPI, Maven, Gradle, NuGet, Cargo) of het basisimage van een image bijwerkt; herstel alles in een repository in één keer, of automatisch voor de bevindingen die het zwaarst wegen. Eén pull request per pakket; bekend misbruikt eerst, dan bereikbaar, dan op ernst. Standaard wachten ze op review door een mens; alleen als je dat inschakelt, worden ze gemerged zodra de checks slagen (nooit over een majorversie heen, nooit tijdens een releasefreeze). Versie-updates hoeven niet aan te staan.
  • Statische analyse (SAST) op PR’s. OpenGrep draait op elke pull request; bevindingen als PR-commentaar + commitstatus; standaard aan.
  • Licentiescan. Allowlist op basis van SPDX per repository; bevindingen op de PR; het beleid kan de standaard van de organisatie overnemen.
  • Malwarescan bij pakketuploads. ClamAV vóór elke upload van pakketten en containerimages, ook vanuit CI; geweigerde uploads komen nooit in de objectopslag.
  • SBOM per build. Syft-SBOM bij elk image dat een runner bouwt, ondertekend met cosign en aan de release gekoppeld.
  • SLSA-provenance. Gehoste runners leveren ondertekende provenance; verifieer met slsa-verifier.
  • Ondertekende commits. Ondertekenen met SSH-sleutels als standaard (Forgejo verifieert dat zelf); GPG wordt ook ondersteund. Geen verspreiding naar logs van derden.
  • Workflows vastpinnen. Eén klik herschrijft elke uses: actions/checkout@v4 in je workflows naar de vastgepinde SHA-digest.
  • RBAC op drie niveaus. Basiscontroles van het platform, standaardbeleid van de organisatie ingesteld door Eigenaar/Admin, en uitzonderingen per repository die vrij kunnen aanscherpen.
  • Compliance. Compliancerapport, controlebewijs en op aanvraag een ondertekende leveranciersattestatie in HTML/JSON over de auditketen en beveiligingsstatus van je tenant. Gegenereerd uit de actuele stand; geef het aan een klant, auditor of toezichthouder zonder je scherm te delen.

Sleutelloos ondertekenen van commits kan via de eigen Sigstore-stack van fremverk op T Cloud Public eu-de (Fulcio + TSA; niets wordt doorgestuurd naar de Rekor-transparantielog). Endpoints: sign.frem.sh en tsa.frem.sh. Geen enkel verzoek loopt via de publieke Sigstore-instantie van de Linux Foundation. Klanten schakelen het per tenant in onder Authenticatiebeleid → OIDC-ondertekende commits vereisen op beveiligde branches. Zie docs.frem.sh/get-started/keyless-commit-signing.

Dependency proxy

Publieke pakketten en containerimages komen via frem.sh, gecachet voor je organisatie en gecontroleerd tegen je pakketbeleid. Standaard aan voor elke organisatie en gebruikt door de gehoste runners.

EcosysteemVia de proxy van je organisatieOp gehoste runners
npm, PyPIfrem.sh/_app/proxy/<org>/npm/, /pypi/Installaties gaan automatisch via de proxy
Go, Maven, NuGetfrem.sh/_app/proxy/<org>/go/, /maven/, /nuget/Standaard via de proxy
Cargo, Helm, RPMfrem.sh/_app/proxy/<org>/cargo/, /helm/, /rpm/Wijs de tool naar de proxy-URL
Containerimagesghcr.io, quay.io, mcr.microsoft.com, registry.k8s.io, public.ecr.aws, Red Hat; Docker Hub met je eigen inloggegevensDe Docker-daemon pullt via de proxy
GitHub ActionsForgejo-pull-mirror van github.com/actionsTransparant – uses: actions/checkout@v4 wordt in de regio opgehaald

Bekende malware (OSV-advisories MAL-*) wordt voor elke organisatie geweigerd, en een pakketbeleid op Afdwingen weigert wat het beleid schendt. Gecachete inhoud wordt verder geleverd als een upstream-register plat ligt. Als de proxy niet bereikbaar is wanneer een runnerjob start, installeert en pullt de job in plaats daarvan uit de publieke registers. Docker Hub en de geauthenticeerde registers van Red Hat gebruiken de eigen inloggegevens van je organisatie, toegevoegd door een eigenaar. Zie docs.frem.sh/develop/packages/dependency-proxy.

Uitrollen en beheren

Wat een SRE-team nodig heeft om dit echt in productie te draaien.

  • Deployomgevingen. Benoemde omgevingen (prod / staging / preview) met secrets, branchbeperkingen en verplichte reviewers per omgeving. Goedkeuringen zichtbaar in de PR-checks en de operatorconsole.
  • SIEM-doorsturen. Stuur audit-events van fremforge via POST naar je Splunk/QRadar/Sentinel/Datadog-endpoint. Met HMAC ondertekende payload, bewaring per endpoint, testevent vanuit de beheer-UI, per endpoint uit te schakelen zonder opnieuw te onboarden.
  • Fix-by-SLA. Stel per ernst in binnen hoeveel dagen een bevinding opgelost moet zijn (standaard 7 / 30 / 90 voor kritiek / hoog / gemiddeld). Bevindingen die over hun termijn zijn, verschijnen als meldingen onder de bel en in de beveiligingssamenvatting.
  • Beveiligingssamenvatting. Wekelijkse (of dagelijkse) e-mail met open bevindingen + nieuw binnengekomen kritieke CVE’s. Per gebruiker in te schakelen.
  • Auditketen. Per tenant een SHA-256-hashketen van elke statuswijziging. Elke 2 minuten verankerd in WORM-opslag en gerepliceerd naar een andere regio.
  • Auditbewaring, instelbaar. Bewaartermijn voor de inhoud 90 / 180 / 365 / 730 dagen per tenant; de hashgekoppelde index blijft voor altijd bewaard. Voldoet aan ISO 27001 A.8.15 en de vergelijkbare registratie-eisen van DORA.
  • Disaster recovery. Point-in-time recovery van RDS voor 7 dagen. Elke nacht databasedumps naar eu-nl, versleuteld met age. Replica van het WORM-auditanker in een andere regio. Gedocumenteerde frequentie voor hersteloefeningen.
  • Export met één klik, aantoonbaar ongewijzigd. Ondertekende tarball: repos + LFS + Actions-logs + auditfragment + attestaties + SHA-256-manifest. Wil je ooit vertrekken, dan is alles in standaardformaten.

Publieke API voor AI-agents

Elke beheeractie is een gedocumenteerd REST-endpoint. AI-codeeragents gebruiken dezelfde API als mensen, met hetzelfde authenticatiemodel.

OpenAPI 3.1-specificatie

Persoonlijke toegangstokens en OAuth 2.0 client credentials worden ondersteund. Geen endpoints alleen voor beheerders, geen onverwachte gaten. Specificatie op docs.frem.sh/api.

AI-onafhankelijk + eigen sleutel

Neem je eigen sleutel mee: Anthropic, OpenAI, Mistral, Vertex Gemini of elke OpenAI-compatibele URL. Functies in de forge (PR-review, uitleg bij Renovate, AI-fix voor geselecteerde SAST-bevindingen, /ai/complete) lopen via de sleutel die je instelt en blijven uit tot je er een toevoegt. Geen AI-lock-in op forgeniveau.

Remote MCP-server

AI-assistenten verbinden met https://frem.sh/_app/mcp: Claude Code, Cursor en de Mistral SDK met een fremforge-API-token, en claude.ai, ChatGPT en Mistral Le Chat doordat je inlogt bij frem.sh, zonder dat je een token hoeft te plakken. Elke tool is alleen-lezen, met niet meer toegang dan je token of je eigen account. Eigenaren kunnen connectors voor de organisatie blokkeren. Zie docs.frem.sh/get-started/ai-in-your-ide/mcp.

Delegatie gebouwd voor agents

Handelen namens een gebruiker met afgebakende, in tijd begrensde gedelegeerde mandaten staat op de roadmap voor de korte termijn (in de vorm van RFC 8693-token-exchange, met endpoints die vóór de implementatie in de OpenAPI-specificatie worden gepubliceerd). Doel: de eerste EU-Git-host die je AI voor je kan kopen.

frembench – je agent werkt door als je laptop dichtgaat

Een Linux-machine die je per minuut huurt en vanuit de browser gebruikt. Neem je eigen agent mee – Claude Code, Codex, opencode. € 39 per plaats per maand met 200 uur inbegrepen.

Niet gebonden aan een open laptop

Start een lange refactoring, klap je laptop dicht en lees het resultaat op je telefoon. De bench wordt wakker als je verbinding maakt en pauzeert zichzelf als niemand verbonden is en er niets draait – zo betaal je niet voor een machine die op je wacht.

Je werk blijft bestaan; de machine niet

Twee schijven. Je profielvolume van 50 GB blijft bewaard tussen sessies. De bootschijf wordt elke keer dat de bench wakker wordt opnieuw opgebouwd uit een vers image; zo blijft de bench gepatcht zonder dat jij hoeft te patchen. Niets te onderhouden, niets dat afdrijft.

Dezelfde toolchain als je CI

Een bench heeft dezelfde talen en versies als de runners, uit hetzelfde image. Wat op je bench bouwt, bouwt ook in CI – geen “bij mij werkt het wel” om uit te leggen, want het is dezelfde machinedefinitie.

Neem je eigen agent mee

Codex en opencode zijn vooraf geïnstalleerd. Claude Code neem je zelf mee – jouw sleutel, jouw account, jouw voorwaarden. We verkopen niemands model door en we zitten niet tussen je agent en zijn aanbieder.

Een dev-server zonder een poort te openen

Draai iets op een poort en bereik het vanuit je browser via een geauthenticeerde relay. Geen publiek IP-adres op de bench, geen inkomende regel om te openen, geen tunnel om te installeren en in de lucht te houden.

In Duitsland, op T Cloud Public

Dezelfde soevereine voetafdruk als de rest van fremforge – infrastructuur van Deutsche Telekom, geen Amerikaanse subverwerker op het pad. T Cloud Public heeft zelf geen CloudShell; dit vult dat gat, gefactureerd in EUR.

€ 39 per plaats per maand, inclusief 200 uur bench-draaitijd. Daarboven € 0,20 per uur – en je rekening komt in een maand nooit boven € 99 per plaats, hoe intensief je de bench ook gebruikt. Uren worden gedeeld over plaatsen, net als CI-minuten. Alle prijzen · Documentatie

Waar het draait

Elke geautomatiseerde verwerking wordt uitgevoerd door partijen zonder Amerikaanse moedermaatschappij.

OnderdeelHostingpartijLocatie
Forgejo-UI, Git, API, pakketregisterT Cloud Public CCE (Kubernetes)eu-de (Biere/Magdeburg, DE)
Gehoste CI-runnersT Cloud Public ECS (één wegwerp-VM per job)eu-de (Biere/Magdeburg, DE)
Cache voor de dependency-proxy, Actions-mirrorsT Cloud Public CCE + OBSeu-de (Biere/Magdeburg, DE)
Control plane (facturatie, verbruiksmeting, SSO-middleware, auditketen)TypeScript-app op T Cloud Public CCEeu-de (Biere/Magdeburg, DE)
WORM-anker voor de auditketen + DR-replica in een andere regioT Cloud Public OBS (WORM buckets)Primair eu-de, replica eu-nl
Website, documentatie, statusOBS origin + Bunny CDNOrigin eu-de, edge alleen op PoP’s in de EU
Uitgaande transactionele e-mailLettermint B.V.Zwolle, Nederland
Zelf gehoste PoW-captchaAltcha (in de app; MIT-licentie, met HMAC ondertekende PoW) op T Cloud Public CCEeu-de (Biere/Magdeburg, DE)
BetalingenMollieNederland
Boekhouding / factuuropmaakVisma DineroKopenhagen, Denemarken

Zie Vertrouwen voor de volledige lijst van subverwerkers, overgenomen certificeringen (T Cloud Public: ISO 27001, 27017, 27018, BSI C5 Type 2, TISAX), de roadmap voor eigen certificering (ISO 27001 Stage 1-audit binnen 18 maanden, certificering binnen 24 maanden, volgens DPA §12.1), en de verwerkersovereenkomst (DPA) voor de contractuele afspraken.

Wat het niet is

Geen "gehoste Forgejo". Forgejo is de forge-laag eronder; het product is de CI/CD, de runners, step-up MFA, deploygoedkeuringen, de supply-chainstack, SIEM/audit en de API eromheen.
Geen Amerikaanse SaaS met een EU-sticker. Geen Amerikaanse moedermaatschappij en geen Amerikaanse verwerker op welk pad dan ook. Nul subverwerkers met een Amerikaanse moedermaatschappij op het niveau van de exploiterende onderneming – zie trust.†
Geen concurrent van Copilot. Bewust AI-onafhankelijk. Je team kiest de AI. fremforge host zelf geen AI: de optionele AI-functies staan standaard uit en werken alleen met een sleutel van je eigen aanbieder. Zie AI-integraties.
Geen lock-in. Ondertekende export met één klik in standaardformaten. Wil je ooit vertrekken, dan is de deur waar je hem vond.

Vragen

Is fremforge een alternatief voor GitHub en GitLab?

Ja. fremforge is een Europees alternatief voor GitHub en GitLab: Git-hosting, pull requests, issues, CI/CD-runners, pakketregisters en beveiligingsscans op één platform, dat draait op T Cloud Public in Duitsland. Het is geen kopie van een van beide. GitHub Copilot, Azure Boards en sommige functies die alleen in Enterprise bestaan, hebben geen tegenhanger in fremforge, en in de migratiegidsen staat welke. Migratiegidsen (Engels)

Draaien mijn GitHub Actions-workflows op fremforge?

Meestal wel, met kleine aanpassingen. De CI van fremforge gebruikt de workflowsyntaxis van GitHub Actions, en veelgebruikte actions zoals actions/checkout worden via EU-mirrors opgehaald zonder dat je je uses:-regels hoeft te wijzigen. Workflows die de GitHub-API direct aanroepen of afhankelijk zijn van functies die alleen GitHub heeft, moeten worden aangepast. Wat er verandert in een workflow (Engels)

Kan ik overstappen van GitHub, GitLab of Azure DevOps?

Ja. De importer kopieert repositories met hun volledige geschiedenis, en vanuit GitHub en GitLab ook issues, pull of merge requests en releases. Een kleine repository met eenvoudige CI kost je 15 tot 60 minuten actief werk. Je kunt repositories ook spiegelen en op GitHub blijven werken terwijl je overstapt. Een migratie plannen (Engels)

Waar worden mijn gegevens opgeslagen?

In Duitsland, op T Cloud Public van Deutsche Telekom (Biere en Magdeburg, regio eu-de). fremforge wordt beheerd door fremverk ApS, een Deens bedrijf, en er zit geen verwerker met een Amerikaanse moedermaatschappij op het datapad. Subverwerkers

Wat kost fremforge?

€ 30 per plaats per maand, of € 25,50 per plaats per maand bij jaarlijkse betaling. Gehoste CI-runners (1.000 minuten per plaats per maand), beveiligingsscans en data-export zijn inbegrepen. Elke organisatie begint met een gratis proefperiode van 30 dagen. Prijzen

Kan ik mijn gegevens meenemen als ik vertrek?

Ja. Een export met één klik verpakt je repositories, LFS-objecten, Actions-logs en audittrail in standaardformaten, met een SHA-256-manifest waarmee je kunt controleren dat alles compleet is.