
简体中文
? Penglihatan
Proyek GOGS ( /gɑgz/
) bertujuan untuk membangun layanan git yang sederhana, stabil dan dapat diperluas sendiri yang dapat diatur dengan cara yang paling tidak menyakitkan. Dengan Go, ini dapat dilakukan dengan distribusi biner independen di semua platform yang didukung GO, termasuk Linux, MacOS, Windows dan sistem berbasis ARM.
? Ringkasan
- Silakan kunjungi halaman beranda kami untuk dokumentasi pengguna.
- Silakan merujuk ke changelog.md untuk daftar perubahan dalam setiap rilis.
- Ingin mencobanya sebelum melakukan hal lain? Lakukan online!
- Mengalami masalah? Bantu diri Anda dengan pemecahan masalah atau ajukan pertanyaan dalam diskusi.
- Ingin membantu lokalisasi? Lihat dokumentasi lokalisasi.
- Siap menjadi tangan kotor? Baca panduan berkontribusi kami.
- Hmm ... bagaimana dengan API? Kami memiliki dukungan eksperimental dengan dokumentasi.
? Fitur
- Dasbor Pengguna, Profil Pengguna dan Timeline Aktivitas.
- Akses repositori melalui protokol SSH, HTTP dan HTTPS.
- Manajemen pengguna, organisasi, dan repositori.
- Webhooks Repositori dan Organisasi, termasuk Slack, Discord dan DingTalk.
- Repository Git Hooks, Menyebarkan Kunci dan Git LFS.
- Masalah repositori, permintaan tarik, wiki, cabang yang dilindungi dan kolaborasi.
- Migrasi dan cermin repositori dengan wiki dari host kode lainnya.
- Editor Web untuk file repositori pengeditan cepat dan wiki.
- Jupyter Notebook dan Rendering PDF.
- Otentikasi melalui SMTP, LDAP, Reverse Proxy, Github.com dan Github Enterprise dengan 2FA.
- Kustomisasi templat HTML, file statis dan banyak lainnya.
- Backend database yang kaya, termasuk PostgreSQL, MySQL, SQLITE3 dan TIDB.
- Memiliki lokalisasi lebih dari 31 bahasa.
? Persyaratan perangkat keras
- Raspberry PI atau $ 5 Digital Ocean Droplet lebih dari cukup untuk memulai. Beberapa bahkan menggunakan 64MB RAM Docker CAAS.
- 2 core CPU dan RAM 512MB akan menjadi garis dasar untuk kerja tim.
- Tingkatkan core CPU ketika ukuran tim Anda menjadi lebih besar secara signifikan, jejak memori tetap rendah.
Dukungan Browser
- Silakan lihat UI Semantik untuk versi spesifik browser yang didukung.
- Resolusi terkecil yang secara resmi didukung adalah 1024*768 , namun UI mungkin masih terlihat tepat dalam resolusi yang lebih kecil, tetapi tidak ada janji atau perbaikan.
Instalasi
Pastikan Anda menginstal prasyarat terlebih dahulu.
Ada 6 cara untuk menginstal Gog:
- Instal dari biner
- Instal dari sumber
- Instal dari paket
- Kirim dengan Docker
- Coba dengan Vagrant
Digunakan ke cloud
- Cloudron
- Badai pasir
- ceroboh.io
- Yunohost
- Dplatform
- Lunanode
- Selalu Data
Tutorial
- Portal Web Private Git di Raspberry Pi dengan Gogs
- Cara Mengatur Gog di Ubuntu 14.04
- Jalankan layanan seperti github Anda sendiri dengan bantuan Docker
- Dockerized Gogs Git Server dan Alpine Postgres dalam 20 menit atau kurang
- Tuan rumah gitub pribadi Anda sendiri dengan kandang
- 使用 Gogs 搭建自己的 git 服务器 (Cina)
- 阿里云上 Ubuntu 14.04 64 位安装 Gogs (Cina)
- Menginstal Gogs di FreebsD
- Cara Menginstal Gog di Linux Server (DigitalOcean)
? Dukungan Perangkat Lunak, Layanan, dan Produk
- Fabric8 (DevOps)
- Jenkins (CI)
- Boneka (itu)
- Synology (Docker)
- SynCloud (App Store)
?
Proyek ini sangat didukung oleh:
Ucapan Terima Kasih Lainnya:
- Terima kasih Egon Elbre telah merancang versi asli logo.
- Terima kasih Crowdin untuk mensponsori rencana terjemahan open source.
- Terima kasih MONOVM untuk mensponsori layanan VPS.
- Terima kasih Buildkite untuk mensponsori Paket CI/CD Open Source.
Kontributor
- Lihat halaman kontributor untuk 100 kontributor teratas.
- Lihat penerjemah untuk daftar penerjemah publik.
⚖️ Lisensi
Proyek ini berada di bawah lisensi MIT. Lihat file lisensi untuk teks lisensi lengkap.