{"id":1785,"date":"2019-04-25T23:46:52","date_gmt":"2019-04-25T16:46:52","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=1785"},"modified":"2025-04-18T15:22:14","modified_gmt":"2025-04-18T08:22:14","slug":"cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/","title":{"rendered":"Cara Install dan Konfigurasi Gogs di Ubuntu 18.04"},"content":{"rendered":"<p>Gogs adalah server git open source yang di-hosting sendiri (<em>self-hosted<\/em>) yang ditulis dalam Go. Gogs meliputi file editor repositori, pelacakan masalah, dan wiki bawaan.<\/p>\n<p>Gogs adalah aplikasi yang ringan dan dapat diinstal pada sistem dengan sumber daya rendah. Jika Anda mencari alternatif untuk Gitlab dengan jejak memori yang jauh lebih kecil dan Anda tidak membutuhkan semua bell dan whistles yang ditawarkan <a href=\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-gitlab-di-ubuntu-18-04\/\">Gitlab,<\/a> maka Anda harus mencoba Gogs.<\/p>\n<p>Tutorial ini mencakup langkah-langkah untuk menginstal dan mengkonfigurasi Gogs di Ubuntu 18.04. Instruksi yang sama berlaku untuk Ubuntu 16.04 dan distribusi berbasis Ubuntu lainnya.<\/p>\n<h2>Sebelum Memulai<\/h2>\n<p>Gogs dapat menggunakan database SQLite,\u00a0<a href=\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-postgresql-di-ubuntu-18-04\/\">PostgreSQL<\/a>, atau\u00a0<a href=\"https:\/\/www.linuxid.net\/post\/tutorial-install-dan-konfigurasi-mysql-di-ubuntu-18-04\/\">MySQL<\/a> \/<a href=\"https:\/\/www.linuxid.net\/post\/tutorial-install-dan-konfigurasi-mariadb-di-ubuntu-18-04\/\">MariaDB<\/a> untuk menyimpan semua datanya.<\/p>\n<p>Dalam tutorial ini, kita akan menggunakan SQLite sebagai database. Jika SQLite belum diinstal pada sistem, Anda dapat menginstalnya dengan mengetik:<\/p>\n<pre>sudo apt install sqlite3<\/pre>\n<p>Untuk lapisan keamanan tambahan, disarankan untuk membuat firewall dasar. Anda dapat mengikuti langkah-langkah di <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-cara-konfigurasi-ufw-firewall-di-ubuntu-18-04\/\">Cara Setting Firewall dengan UFW di Ubuntu 18.04.<\/a><\/p>\n<h2>Mulai Install Gogs<\/h2>\n<p>Kami akan menginstal Gogs dari binary. Instalasi adalah proses yang sangat mudah.<\/p>\n<h3>Install Git<\/h3>\n<p>Langkah pertama adalah <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-dan-konfigurasi-git-di-ubuntu-18-04\/\">instal Git<\/a> di server Anda. Untuk melakukannya, refresh indeks paket lokal dan instal paket git dengan menjalankan perintah berikut sebagai user <a href=\"https:\/\/www.linuxid.net\/post\/cara-membuat-user-sudo-di-ubuntu-linux\/\">sudo<\/a>:<\/p>\n<pre>sudo apt update&#13;\nsudo apt install git<\/pre>\n<p>Verifikasi installasi dengan mengetik perintah berikut<\/p>\n<pre>git --version<\/pre>\n<pre>git version 2.17.1<\/pre>\n<h3>Buat\u00a0user\u00a0Git<\/h3>\n<p><a href=\"https:\/\/www.linuxid.net\/post\/tutorial-perintah-useradd-dan-contoh-penggunaan\/\">Buat user sistem baru<\/a> untuk menjalankan service Gogs dengan mengetik:<\/p>\n<pre>sudo adduser --system --group --disabled-password --shell \/bin\/bash --home \/home\/git --gecos 'Git Version Control' git<\/pre>\n<p>Perintah akan membuat user dan mengatur direktori home ke <code>\/home\/git<\/code>. Outputnya akan terlihat seperti di bawah ini:<\/p>\n<pre>Adding system user `git' (UID 111) ...&#13;\nAdding new group `git' (GID 116) ...&#13;\nAdding new user `git' (UID 111) with group `git' ...&#13;\nCreating home directory `\/home\/git' ...<\/pre>\n<h3>Download\u00a0binary Gogs<\/h3>\n<p>Kunjungi <a href=\"https:\/\/gogs.io\/docs\/installation\/install_from_binary\" target=\"_blank\" rel=\"noopener\">halaman download Gogs<\/a> dan download binary terbaru sesuai dengan arsitektur sistem Anda. Pada saat penulisan, versi terbaru adalah 0.11.86, jika ada versi baru yang tersedia ubah variabel<code>VERSION<\/code> dalam perintah di bawah ini.<\/p>\n<p>Unduh arsip Gogs di direktori \/ tmp menggunakan <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-menggunakan-command-wget-di-terminal\/\">perintah <code>wget<\/code><\/a> berikut:<\/p>\n<pre>VERSION=0.11.86&#13;\n&#13;\nwget https:\/\/dl.gogs.io\/${VERSION}\/gogs_${VERSION}_linux_amd64.tar.gz -P \/tmp<\/pre>\n<p>Setelah unduhan selesai, <a href=\"https:\/\/www.linuxid.net\/post\/cara-extract-file-dari-arsip-tar-gz-di-baris-perintah\/\">ekstrak file tar.gz<\/a> Gogs dan pindahkan ke direktori <code>\/home\/git<\/code>:<\/p>\n<pre>sudo tar xf \/tmp\/gogs_*_linux_amd64.tar.gz -C \/home\/git<\/pre>\n<p>Jalankan perintah berikut untuk <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-perintah-chown-di-terminal-linux-dan-penggunaan\/\">mengubah kepemilikan direktori<\/a> instalasi Gogs ke git pengguna dan grup:<\/p>\n<pre>sudo chown -R git: \/home\/git\/gogs<\/pre>\n<h2>Buat Unit File\u00a0Systemd<\/h2>\n<p>Gogs dilengkapi dengan unit file Systemd yang sudah dikonfigurasi untuk cocok dengan pengaturan kita secara otomatis.<\/p>\n<p>Salin file ke direktori <code>\/etc\/systemd\/system\/<\/code> dengan mengetik:<\/p>\n<pre>sudo cp \/home\/git\/gogs\/scripts\/systemd\/gogs.service \/etc\/systemd\/system\/<\/pre>\n<p>Setelah selesai, mulai dan aktifkan layanan Gogs:<\/p>\n<pre>sudo systemctl start gogs&#13;\nsudo systemctl enable gogs<\/pre>\n<p>Verifikasi bahwa layanan dimulai dengan sukses:<\/p>\n<pre>* gogs.service - Gogs&#13;\n   Loaded: loaded (\/etc\/systemd\/system\/gogs.service; enabled; vendor preset: enabled)&#13;\n   Active: active (running) since Thu 2019-04-25 04:13:44 PDT; 9s ago&#13;\n Main PID: 14376 (gogs)&#13;\n    Tasks: 8 (limit: 2319)&#13;\n   CGroup: \/system.slice\/gogs.service&#13;\n`-14376 \/home\/git\/gogs\/gogs web<\/pre>\n<h2>Instal Gogs menggunakan web installer<\/h2>\n<p>Sekarang Gogs sudah diunduh dan dijalankan, sekarang saatnya menyelesaikan instalasi melalui antarmuka web.<\/p>\n<p>Buka browser Anda, ketik <code>http:\/\/DOMAIN_atau_IP:3000<\/code>\u00a0dan layar yang serupa dengan yang berikut akan muncul:<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-24714\" src=\"https:\/\/www.linuxid.net\/assets\/media\/Install-Gogs-di-Ubuntu-gambar-1.jpg\" alt=\"Install Gogs di Ubuntu 1\" width=\"1318\" height=\"1325\"\/><\/p>\n<p>Database Settings:<\/p>\n<ul>\n<li><strong>Database Type<\/strong>: SQLite3<\/li>\n<li><strong>Path<\/strong>: Gunakan PATH absolute misal\u00a0<code>\/home\/git\/gogs\/gogs.db<\/code><\/li>\n<\/ul>\n<p>Application General Settings<\/p>\n<ul>\n<li><strong>Application Name<\/strong>: Masukkan nama organisasi<\/li>\n<li><strong>Repository Root Path<\/strong>:\u00a0Biarkan default <code>\/home\/git\/gogs-repositories<\/code><\/li>\n<li><strong>Run User<\/strong>: git<\/li>\n<li><strong>Domain<\/strong>: Masukkan domain atau alamat IP server Anda.<\/li>\n<li><strong>SSH Port<\/strong>: 22, ubah bagian ini jika SSH listening pada port lain<\/li>\n<li><strong>HTTP Port<\/strong>: 3000<\/li>\n<li><strong>Application URL<\/strong>:\u00a0Gunakan http dan domain atau alamat IP server Anda.<\/li>\n<li><strong>Log Path:<\/strong> Biarkan default<code>\/home\/git\/gogs\/log<\/code><\/li>\n<\/ul>\n<p>Anda juga dapat mengubah pengaturan di kemudian hari dengan mengedit file konfigurasi Gogs secara manual (baik dengan text editor <a href=\"https:\/\/www.linuxid.net\/post\/cara-menggunakan-text-editor-nano-di-baris-perintah-linux\/\"><code>nano<\/code> <\/a>atau <a href=\"https:\/\/www.linuxid.net\/post\/cara-simpan-file-dan-keluar-dari-text-editor-vim-vi\/\"><code>vim<\/code><\/a>).<\/p>\n<p>Setelah selesai tekan tombol \u201cInstall Gogs\u201d. Instalasi akan berjalan instant dan ketika selesai Anda akan diarahkan ke halaman login.<\/p>\n<p>Klik tautan \u201cSign up now\u201d .<\/p>\n<p>Pengguna yang terdaftar pertama, secara otomatis akan ditambahkan ke grup Admin.<\/p>\n<p>Dengan begini,\u00a0Gogs telah diinstal pada mesin Ubuntu Anda.<\/p>\n<h2>Gogs + Nginx sebagai SSL Reverse Proxy<\/h2>\n<p>Langkah ini opsional tetapi sangat dianjurkan. Untuk menggunakan <a href=\"https:\/\/www.linuxid.net\/post\/cara-setting-nginx-sebagai-reverse-proxy\/\">Nginx sebagai reverse proxy<\/a>, Anda harus memiliki domain atau subdomain yang menunjuk ke IP publik server Anda. Dalam tutorial ini, kita akan menggunakan <code>gogs.example.com.<\/code><\/p>\n<p>Pertama, instal Nginx dan hasilkan\u00a0sertifikat\u00a0SSL gratis dari Let\u2019s Encrypt dengan mengikuti panduan di bawah ini:<\/p>\n<p>Setelah selesai, buka editor teks Anda dan edit file <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-penggunaan-server-blocks-nginx-di-ubuntu-18-04\/\">server\u00a0block<\/a> domain:<\/p>\n<pre>sudo nano \/etc\/nginx\/sites-enabled\/gogs.example.com<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">server {&#13;\n    listen 80;&#13;\n    server_name gogs.example.com;&#13;\n&#13;\n    include snippets\/letsencrypt.conf;&#13;\n    return 301 https:\/\/gogs.example.com$request_uri;&#13;\n}&#13;\n&#13;\nserver {&#13;\n    listen 443 ssl http2;&#13;\n    server_name gogs.example.com;&#13;\n&#13;\n    proxy_read_timeout 720s;&#13;\n    proxy_connect_timeout 720s;&#13;\n    proxy_send_timeout 720s;&#13;\n&#13;\n    client_max_body_size 50m;&#13;\n&#13;\n    # Proxy headers&#13;\n    proxy_set_header X-Forwarded-Host $host;&#13;\n    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;&#13;\n    proxy_set_header X-Forwarded-Proto $scheme;&#13;\n    proxy_set_header X-Real-IP $remote_addr;&#13;\n&#13;\n    # SSL parameters&#13;\n    ssl_certificate \/etc\/letsencrypt\/live\/gogs.example.com\/fullchain.pem;&#13;\n    ssl_certificate_key \/etc\/letsencrypt\/live\/gogs.example.com\/privkey.pem;&#13;\n    ssl_trusted_certificate \/etc\/letsencrypt\/live\/gogs.example.com\/chain.pem;&#13;\n    include snippets\/letsencrypt.conf;&#13;\n    include snippets\/ssl.conf;&#13;\n&#13;\n    # log files&#13;\n    access_log \/var\/log\/nginx\/gogs.example.com.access.log;&#13;\n    error_log \/var\/log\/nginx\/gogs.example.com.error.log;&#13;\n&#13;\n    # Handle \/ requests&#13;\n    location \/ {&#13;\n       proxy_redirect off;&#13;\n       proxy_pass http:\/\/127.0.0.1:3000;&#13;\n    }&#13;\n}<\/pre>\n<p>Jangan lupa mengganti <code>gogs.example.com<\/code> dengan domain Gogs Anda dan set jalur yang benar ke file sertifikat SSL.<\/p>\n<p>Langkah selanjutnya adalah\u00a0<a href=\"https:\/\/www.linuxid.net\/post\/perintah-dasar-untuk-manajemen-nginx-services\/\">Restart<\/a>\u00a0Nginx agar perubahan diterapkan:<span id=\"ezoic-pub-ad-placeholder-147\" class=\"ezoic-adpicker-ad\"\/><\/p>\n<pre>sudo systemctl restart nginx<\/pre>\n<p>Selanjutnya, kita perlu mengubah domain Gogs dan url root. Untuk melakukannya, buka file konfigurasi dan edit baris berikut:<\/p>\n<pre>sudo nano \/home\/git\/gogs\/custom\/conf\/app.ini<\/pre>\n<pre>[server]&#13;\nDOMAIN= gogs.example.com&#13;\nROOT_URL         = https:\/\/gogs.example.com\/<\/pre>\n<p>Restart Gogs dengan mengetik :<\/p>\n<pre>sudo systemctl restart gogs<\/pre>\n<p>Pada titik ini, Gogs dikonfigurasi dan Anda dapat mengaksesnya di:\u00a0<code>https:\/\/gogs.example.com<\/code><\/p>\n<h2>Konfigurasi Email Notifikasi Gogs<\/h2>\n<p>Agar Gogs dapat mengirim email pemberitahuan, Anda dapat menginstal Postfix atau menggunakan layanan email transaksional seperti SendGrid, MailChimp, MailGun atau SES.<\/p>\n<p>Untuk mengaktifkan pemberitahuan email, buka file konfigurasi dan edit baris berikut:<\/p>\n<pre>sudo nano \/home\/git\/gogs\/custom\/conf\/app.ini<\/pre>\n<pre>[mailer]&#13;\nENABLED = true&#13;\nHOST    = SMTP_SERVER:SMTP_PORT&#13;\nFROM    = SENDER_EMAIL&#13;\nUSER    = USER_SMTP&#13;\nPASSWD  = MASUKKAN_PASSWORD_SMTP<\/pre>\n<p>Pastikan Anda memasukkan informasi SMTP server dengan benar.<\/p>\n<p>Mulai ulang layanan Gogs agar perubahan diterapkan:<\/p>\n<pre>sudo systemctl restart gogs<\/pre>\n<p>Gogs juga memungkinkan Anda untuk terhubung ke Slack dengan membuat <a href=\"https:\/\/gogs.io\/docs\/features\/webhook\">web webhook<\/a>\u00a0dan mengirim pemberitahuan ke <a href=\"https:\/\/www.linuxid.net\/post\/cara-install-slack-di-ubuntu-18-04-bionic\/\">channel Slack<\/a> Anda.<\/p>\n<h2>Cara Upgrade Gogs di Ubuntu 18.04<\/h2>\n<p>Untuk upgrade Gogs, beberapa langkah manual berikut diperlukan.<\/p>\n<ol>\n<li>Pertama-tama hentikan layanan Gogs:\n<pre>sudo systemctl stop gogs<\/pre>\n<\/li>\n<li><a href=\"https:\/\/www.linuxid.net\/post\/cara-mudah-ubah-nama-file-dan-direktori-di-linux-terminal\/\">Rename<\/a> direktori instalasi Gogs.\n<pre>sudo mv \/home\/git\/gogs{,_old}<\/pre>\n<\/li>\n<li>Unduh versi Gogs terbaru dan pindahkan ke direktori <code>\/home\/git<\/code>:\n<pre>VERSION=&lt;THE_LATEST_GOGS_VERSION&gt;&#13;\nwget https:\/\/dl.gogs.io\/${VERSION}\/gogs_${VERSION}_linux_amd64.tar.gz -P \/tmp&#13;\nsudo tar xf \/tmp\/gogs_*_linux_amd64.tar.gz -C \/home\/git<\/pre>\n<p>Pastikan Anda mengubah <code>VERSION<\/code> dengan versi rilis Gogs yang terbaru (versi release).<\/p>\n<\/li>\n<li>Copy direktori\u00a0<code>custom<\/code>,\u00a0<code>data<\/code>,\u00a0<code>log<\/code>\u00a0direktori yang diekstraksi menggunakan perintah <a href=\"https:\/\/www.linuxid.net\/post\/perintah-rsync-untuk-data-transfer-dan-sinkronisasi\/\">rsync<\/a>\u00a0berikut :\n<pre>sudo rsync -a \/home\/git\/gogs_old\/{custom,data,log} \/home\/git\/gogs\/<\/pre>\n<\/li>\n<li>Terakhir, start Gogs service:\n<pre>sudo systemctl restart gogs<\/pre>\n<\/li>\n<\/ol>\n<p>Selesai.<\/p>\n<h2>Kesimpulan<\/h2>\n<p>Tutorial ini memandu Anda melalui instalasi dan konfigurasi Gogs di Ubuntu 18.04. Anda sekarang dapat membuat project pertama Anda dan mulai menggunakan server Gogs baru Anda.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gogs adalah server git open source yang di-hosting sendiri (self-hosted) yang ditulis dalam Go. Gogs&hellip;<\/p>\n","protected":false},"author":2,"featured_media":1786,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[125,260,9,129,167],"class_list":["post-1785","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","tag-git","tag-gogs","tag-ubuntu","tag-ubuntu-18-04","tag-ubuntu-server"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Install dan Konfigurasi Gogs di Ubuntu 18.04 - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Install dan Konfigurasi Gogs di Ubuntu 18.04 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Gogs adalah server git open source yang di-hosting sendiri (self-hosted) yang ditulis dalam Go. Gogs&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-25T16:46:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-18T08:22:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Gogs-di-Ubuntu-18.04.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"530\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/\",\"url\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/\",\"name\":\"Cara Install dan Konfigurasi Gogs di Ubuntu 18.04 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Gogs-di-Ubuntu-18.04.jpg\",\"datePublished\":\"2019-04-25T16:46:52+00:00\",\"dateModified\":\"2025-04-18T08:22:14+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Gogs-di-Ubuntu-18.04.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Gogs-di-Ubuntu-18.04.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Install dan Konfigurasi Gogs di Ubuntu 18.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Install dan Konfigurasi Gogs di Ubuntu 18.04 - Linuxid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Install dan Konfigurasi Gogs di Ubuntu 18.04 - Linuxid","og_description":"Gogs adalah server git open source yang di-hosting sendiri (self-hosted) yang ditulis dalam Go. Gogs&hellip;","og_url":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/","og_site_name":"Linuxid","article_published_time":"2019-04-25T16:46:52+00:00","article_modified_time":"2025-04-18T08:22:14+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Gogs-di-Ubuntu-18.04.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"6 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/","url":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/","name":"Cara Install dan Konfigurasi Gogs di Ubuntu 18.04 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/#primaryimage"},"image":{"@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Gogs-di-Ubuntu-18.04.jpg","datePublished":"2019-04-25T16:46:52+00:00","dateModified":"2025-04-18T08:22:14+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Gogs-di-Ubuntu-18.04.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Konfigurasi-Gogs-di-Ubuntu-18.04.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/cara-install-dan-konfigurasi-gogs-di-ubuntu-18-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Install dan Konfigurasi Gogs di Ubuntu 18.04"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1785","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=1785"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1785\/revisions"}],"predecessor-version":[{"id":2987,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1785\/revisions\/2987"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/1786"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=1785"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=1785"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=1785"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}