Deploy Gitea in one click
Your own Git service, ready in minutes
Gitea is a lightweight, open-source Git service written in Go – repository hosting, code review, CI/CD, and a package registry in a single self-hosted platform.
-
Pull requests and code review
-
Built-in CI/CD with Gitea Actions
-
Issues, milestones, and wikis
-
Package registry for 20+ formats
-
Repository mirroring and migration
-
Teams and access control
your VPS
access
~5 minutes
instantly
Key features
Pull requests with inline comments, review requests, and branch protection rules – the familiar workflow, running on your own server.
Executes GitHub Actions-compatible workflow files through lightweight runners – reuse your existing pipeline YAML with minimal changes.
Publishes and hosts npm, Maven, NuGet, PyPI, Cargo, container images, and 20+ other package formats right next to your code.
Imports repositories from GitHub, GitLab, and other Gitea instances – together with issues, pull requests, labels, milestones, and releases.
The entire service ships as one binary with no runtime dependencies – fast page loads and a tiny memory footprint even on modest hardware.
Automate repository and user management through a Swagger-described API, and wire events into chat, CI, and deployment tooling via webhooks.
System requirements
View All VPS Options
Get started in 4 easy steps
-
1
Select a VPS plan
Choose the virtual server resources and performance tiers that fit your project requirements.
-
2
Pick your application
Browse our marketplace during VPS setup and select the self-hosted software you want to deploy.
-
3
Complete the payment
Pay the standard virtual server invoice – the 1-click deployment tool itself is fully complimentary.
-
4
Complete and access
Your server provisions and automatically installs the software. Once the setup process finishes, your new environment is fully ready for you to connect and use.
Deployment details
Why deploy on INTROSERV
-
NVMe storage
Every VPS runs on NVMe drives – fast I/O for databases, metrics, and busy workloads.
-
Locations in Europe and the US
Deploy close to your infrastructure and users – lower latency, regional compliance.
-
Unmetered traffic
No bandwidth caps and no overage bills – your monthly price stays predictable.
-
IPv4 and IPv6 included
A dedicated IPv4 address plus native IPv6 with every server.
-
24/7 human support
Engineers on duty around the clock – real answers, not ticket bots.
-
Scale anytime
Upgrade CPU, RAM, or storage as your workload grows – without migrating.
Terms and support boundaries
Infrastructure and support limits
Our company provides the Virtual Private Server infrastructure and the automation script for initial deployment. While we guarantee the availability and performance of your hardware and network, our technical support exclusively covers infrastructure-related issues – such as server connectivity, hardware stability, and billing. Assistance with application-specific configuration, software bugs, or user management is the responsibility of the server administrator or software maintainers.
Software licensing and compliance
All marketplace tools deploy standard versions of third-party software products and are provided "as-is" with no modifications to their original code. While the core of many available applications is open-source, using proprietary features or advanced enterprise tiers in production environments may be subject to the vendor's specific licensing terms. Users must manage and acquire any required commercial subscriptions directly from the software developers.
FAQ
-
Do I need a license to run Gitea?
No. Gitea is fully open-source under the MIT license – unlimited users, unlimited repositories, no feature gates in the version we deploy. A separate commercial product, Gitea Enterprise, exists for organizations that need vendor support and extra governance features – it is licensed directly from CommitGo and is not required to run Gitea.
-
How do I log in after deployment?
Once the server is provisioned, you'll find the web interface URL and a securely generated password in your INTROSERV panel. Open it over HTTPS and sign in – we recommend setting your own password after the first login.
-
How do I get a valid SSL certificate?
The server ships with a self-signed certificate enabled by default. To issue a free Let's Encrypt certificate for your own domain or the server's FQDN, connect over SSH and run the setup-ssl script in the console – one command, no manual configuration.
-
Can I migrate my repositories from GitHub or GitLab?
Yes, with built-in tooling. Use the New migration menu in the Gitea web interface, point it at your GitHub, GitLab, Bitbucket, or another Gitea instance, and Gitea imports the repository together with issues, pull requests, labels, milestones, and releases. For plain Git remotes, code and wiki transfer without metadata.
-
Does CI/CD work out of the box?
Gitea Actions is part of the server, and workflows use GitHub Actions-compatible YAML. To actually execute jobs you register at least one runner (act_runner) – it can live on the same VPS for light pipelines or on separate machines when builds get heavy.
-
Can I clone and push over SSH?
Yes. Add your public key in profile settings and Gitea serves Git over SSH alongside HTTPS – standard git clone / git push works immediately. Copy the exact SSH URL from the Clone button on any repository page.
-
How are updates handled?
Gitea ships as a single binary, so upgrading means downloading the new release, replacing the binary, and restarting the service – the official upgrade path. You have full root access and decide when to apply updates; back up the database before major version jumps.
-
What if I outgrow my configuration?
Upgrade CPU, RAM, or storage of your VPS as your instance grows – no reinstallation needed. For a Git server, watch disk first: repositories, LFS objects, packages, and CI artifacts accumulate faster than CPU or RAM pressure builds.