{"id":20171,"date":"2016-09-12T07:52:16","date_gmt":"2016-09-12T12:52:16","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=20171"},"modified":"2022-12-12T04:26:11","modified_gmt":"2022-12-12T10:26:11","slug":"install-gitbucket-on-ubuntu-16-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/","title":{"rendered":"Install GitBucket on Ubuntu 16.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"alignnone size-full wp-image-25065\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04.jpg\" alt=\"Install GitBucket on Ubuntu 16.04\" width=\"1200\" height=\"600\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04.jpg 1200w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04-150x75.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04-768x384.jpg 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04-1024x512.jpg 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04-860x430.jpg 860w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04-680x340.jpg 680w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04-500x250.jpg 500w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04-400x200.jpg 400w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04-200x100.jpg 200w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04-50x25.jpg 50w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>In this article, we will explain how to install GitBucket on an Ubuntu 16.04 VPS with Nginx as a reverse proxy. GitBucket is a <a href=\"https:\/\/www.rosehosting.com\/git-hosting.html\">Git<\/a> platform powered by Scala with Github API compatibility. Some of the main features include public and private Git repositories, plug-in system, wiki, online editor, notifications &#8230;etc. This guide should work on other <a title=\"Linux VPS\" href=\"https:\/\/www.rosehosting.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Linux VPS<\/a> systems as well but was tested and written for an <a title=\"Ubuntu VPS Hosting\" href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">Ubuntu 16.04 VPS<\/a>.<\/p>\n<p><!--more--><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_1 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69c3c301a1638\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69c3c301a1638\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#1-Login-to-your-VPS-via-SSH\" >1. Login to your VPS via SSH<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#2-Update-the-system-and-install-necessary-packages\" >2. Update the system and install necessary packages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#3-Install-Java-8\" >3. Install Java 8<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#4-Install-GitBucket\" >4. Install GitBucket<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#5-Create-systemd-service\" >5. Create systemd service<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#6-Install-and-configure-Nginx\" >6. Install and configure Nginx<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"1-Login-to-your-VPS-via-SSH\"><\/span>1. Login to your VPS via SSH<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<pre>ssh user@vps_IP<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"2-Update-the-system-and-install-necessary-packages\"><\/span>2. Update the system and install necessary packages<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<pre>[user]$ sudo apt-get update &amp;&amp; sudo apt-get -y upgrade\r\n[user]$ sudo apt-get install software-properties-common git nano wget<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"3-Install-Java-8\"><\/span>3. Install Java 8<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To add the webupd8team repository to your sources list and install the latest Oracle Java 8 JDK, run the following commands:<\/p>\n<pre>[user]$ sudo add-apt-repository ppa:webupd8team\/java\r\n[user]$ sudo apt-get update\r\n[user]$ sudo apt-get install oracle-java8-installer<\/pre>\n<p>To check if JAVA has been properly installed on your Ubuntu 16.04 VPS run java -version, and the output should be similar to the following:<\/p>\n<pre>[user]$ java -version\r\njava version \"1.8.0_101\"\r\nJava(TM) SE Runtime Environment (build 1.8.0_101-b13)\r\nJava HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)\r\n<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"4-Install-GitBucket\"><\/span>4. Install GitBucket<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Create a new GitBucket user:<\/p>\n<pre>[user]$ sudo adduser --gecos 'Gitbucket User' gitbucket<\/pre>\n<p>GitBucket will store all the git repositories in the home directory of the user who will launch the application.<\/p>\n<p>Download latest gitbucket.war from Github. At the time of writing, the latest version is version 4.4.<\/p>\n<pre>[user]$ sudo wget -O \/home\/gitbucket\/gitbucket.war https:\/\/github.com\/gitbucket\/gitbucket\/releases\/download\/4.4\/gitbucket.war\r\n[user]$ sudo chown -R gitbucket: \/home\/gitbucket<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"5-Create-systemd-service\"><\/span>5. Create systemd service<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To create a new systemd service for GitBucket, open your editor of choice and create a new file:<\/p>\n<pre>[user]$ sudo nano \/etc\/systemd\/system\/gitbucket.service<\/pre>\n<p>and add the following code lines:<\/p>\n<pre>[Unit]\r\nDescription=GitBucket service\r\nAfter=syslog.target\r\nAfter=network.target\r\n\r\n[Service]\r\nUser=gitbucket\r\nExecStart=\/usr\/bin\/java -jar \/home\/gitbucket\/gitbucket.war --port=8080 --host=127.0.0.1\r\n\r\n[Install]\r\nWantedBy=multi-user.target\r\n<\/pre>\n<p>Start the GitBucket server and set it to start automatically on boot:<\/p>\n<pre>[user]$ sudo systemctl enable gitbucket.service\r\n[user]$ sudo systemctl start gitbucket.service<\/pre>\n<p>To verify the unit started, run <code>systemctl status gitbucket.service<\/code> and you should see something like below:<\/p>\n<pre>\u25cf gitbucket.service - GitBucket service\r\n   Loaded: loaded (\/etc\/systemd\/system\/gitbucket.service; enabled; vendor preset: enabled)\r\n   Active: active (running) since Fri 2016-09-09 18:25:18 CDT; 2s ago\r\n Main PID: 3578 (java)\r\n   CGroup: \/system.slice\/gitbucket.service\r\n           \u2514\u25003578 \/usr\/bin\/java -jar \/home\/gitbucket\/gitbucket.war --port=8080 --host=127.0.0.1<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"6-Install-and-configure-Nginx\"><\/span>6. Install and configure Nginx<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To install the latest stable version of Nginx available on the Ubuntu repositories, run:<\/p>\n<pre>[user]$ sudo apt-get -y install nginx<\/pre>\n<p>Generate a self signed ssl certificate:<\/p>\n<pre>[user]$ sudo mkdir -p \/etc\/nginx\/ssl\r\n[user]$ cd \/etc\/nginx\/ssl\r\n[user]$ sudo openssl genrsa -des3 -passout pass:x -out gitbucket.pass.key 2048\r\n[user]$ sudo openssl rsa -passin pass:x -in gitbucket.pass.key -out gitbucket.key\r\n[user]$ sudo rm gitbucket.pass.key\r\n[user]$ sudo openssl req -new -key gitbucket.key -out gitbucket.csr\r\n[user]$ sudo openssl x509 -req -days 365 -in gitbucket.csr -signkey gitbucket.key -out gitbucket.crt<\/pre>\n<p>[user]$ sudo openssl dhparam -out \/etc\/nginx\/ssl\/dhparam.pem 2048<br \/>\nIf you don&#8217;t want to get warnings associated with self-signed SSL Certificates, you can purchase a <a href=\"https:\/\/www.rosehosting.com\/ssl-certificates.html\">trusted SSL certificate<\/a>.<\/p>\n<p>Next, create a new Nginx server block:<\/p>\n<pre>[user]$ sudo nano \/etc\/nginx\/sites-available\/myGitbucket.com<\/pre>\n<pre>server {\r\n    listen 443 ssl http2;\r\n    server_name myGitbucket.com;\r\n\r\n    location \/ {\r\n        proxy_pass              http:\/\/127.0.0.1:8080;\r\n        proxy_set_header        Host $host;\r\n        proxy_set_header        X-Real-IP $remote_addr;\r\n        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;\r\n        proxy_connect_timeout   150;\r\n        proxy_send_timeout      100;\r\n        proxy_read_timeout      100;\r\n        proxy_buffers           4 32k;\r\n        client_max_body_size    500m; # Big number is we can post big commits.\r\n        client_body_buffer_size 128k;\r\n    }\r\n\r\n    ssl on;\r\n    ssl_certificate     \/etc\/nginx\/ssl\/gitbucket.crt;\r\n    ssl_certificate_key \/etc\/nginx\/ssl\/gitbucket.key;\r\n    ssl_dhparam  \/etc\/nginx\/ssl\/dhparam.pem;\r\n\r\n    ssl_session_timeout 5m;\r\n    ssl_ciphers  EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;\r\n    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;\r\n    ssl_prefer_server_ciphers on;\r\n\r\n    access_log  \/var\/log\/nginx\/mygitbucket.access.log;\r\n    error_log   \/var\/log\/nginx\/mygitbucket.error.log;\r\n\r\n}\r\n\r\nserver {\r\n    listen      80;\r\n    server_name myGitbucket.com;\r\n\r\n    add_header Strict-Transport-Security max-age=2592000;\r\n    rewrite ^ https:\/\/$server_name$request_uri? permanent;\r\n}\r\n<\/pre>\n<p>Activate the server block by creating a symbolic link :<\/p>\n<pre>[user]$ sudo ln -s \/etc\/nginx\/sites-available\/myGitbucket.com \/etc\/nginx\/sites-enabled\/myGitbucket.com<\/pre>\n<p>Test the Nginx configuration and restart nginx:<\/p>\n<pre>[user]$ sudo nginx -t\r\n[user]$ sudo systemctl start nginx<\/pre>\n<p>Open http:\/\/myGitbucket.com\/ in your favorite web browser and you should see the GitBucket home page. The default username and password are both root.<\/p>\n<p>That\u2019s it. You have successfully installed GitBucket on your Ubuntu 16.04 VPS. For more information about how to manage your GitBucket installation, please refer to the official <a title=\"Gitbucket\" href=\"https:\/\/gitbucket.github.io\/gitbucket-news\/\" target=\"_blank\" rel=\"noopener noreferrer\">GitBucket <\/a> website.<\/p>\n<hr \/>\n<p>Of course you don\u2019t have to Install GitBucket on Ubuntu 16.04, if you use one of our <a title=\"linux vps hosting\" href=\"https:\/\/www.rosehosting.com\/managed-vps-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">High-Performance VPS Hosting<\/a> services, in which case you can simply ask our expert Linux admins to setup this for you. They are available 24&#215;7 and will take care of your request immediately.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS<\/strong><\/span>. If you liked this post, on how to Install GitBucket on Ubuntu 16.04, please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we will explain how to install GitBucket on an Ubuntu 16.04 VPS with Nginx as a reverse &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Install GitBucket on Ubuntu 16.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#more-20171\" aria-label=\"Read more about Install GitBucket on Ubuntu 16.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":25065,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,1698],"tags":[285,1370],"class_list":["post-20171","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","category-ubuntu","tag-git","tag-gitbucket","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Install GitBucket on Ubuntu 16.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Install GitBucket on Ubuntu 16.04 | RoseHosting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Install GitBucket on Ubuntu 16.04\" \/>\n<meta property=\"og:description\" content=\"Install GitBucket on Ubuntu 16.04 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2016-09-12T12:52:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-12T10:26:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"Install GitBucket on Ubuntu 16.04\",\"datePublished\":\"2016-09-12T12:52:16+00:00\",\"dateModified\":\"2022-12-12T10:26:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/\"},\"wordCount\":444,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04.jpg\",\"keywords\":[\"git\",\"Gitbucket\"],\"articleSection\":[\"Tutorials\",\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/\",\"name\":\"Install GitBucket on Ubuntu 16.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04.jpg\",\"datePublished\":\"2016-09-12T12:52:16+00:00\",\"dateModified\":\"2022-12-12T10:26:11+00:00\",\"description\":\"Install GitBucket on Ubuntu 16.04 | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#primaryimage\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04.jpg\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04.jpg\",\"width\":1200,\"height\":600,\"caption\":\"Install GitBucket on Ubuntu 16.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.rosehosting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Install GitBucket on Ubuntu 16.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/RoseHosting\",\"https:\/\/x.com\/rosehosting\",\"https:\/\/www.linkedin.com\/in\/rosehosting\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\/\/www.rosehosting.com\",\"https:\/\/www.facebook.com\/rosehosting.helpdesk\"],\"url\":\"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Install GitBucket on Ubuntu 16.04 | RoseHosting","description":"Install GitBucket on Ubuntu 16.04 | RoseHosting","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:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/","og_locale":"en_US","og_type":"article","og_title":"Install GitBucket on Ubuntu 16.04","og_description":"Install GitBucket on Ubuntu 16.04 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2016-09-12T12:52:16+00:00","article_modified_time":"2022-12-12T10:26:11+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"Install GitBucket on Ubuntu 16.04","datePublished":"2016-09-12T12:52:16+00:00","dateModified":"2022-12-12T10:26:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/"},"wordCount":444,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04.jpg","keywords":["git","Gitbucket"],"articleSection":["Tutorials","Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/","url":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/","name":"Install GitBucket on Ubuntu 16.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04.jpg","datePublished":"2016-09-12T12:52:16+00:00","dateModified":"2022-12-12T10:26:11+00:00","description":"Install GitBucket on Ubuntu 16.04 | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/09\/Install-GitBucket-on-Ubuntu-16.04.jpg","width":1200,"height":600,"caption":"Install GitBucket on Ubuntu 16.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/install-gitbucket-on-ubuntu-16-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Install GitBucket on Ubuntu 16.04"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/20171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=20171"}],"version-history":[{"count":2,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/20171\/revisions"}],"predecessor-version":[{"id":44108,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/20171\/revisions\/44108"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/25065"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=20171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=20171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=20171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}