Find Jobs
Hire Freelancers

Custom Git Server Setup on Ubuntu 18 for multiple user (with authentication)

$15-25 USD / hour

Imefungwa
Imechapishwa almost 4 years ago

$15-25 USD / hour

Hello I need to setup custom git server (on ubuntu 18) with multiple users access and need authentication done with SSH and HTTP/HTTPS (using nginx or apache server)... Note : i need custom solution...we don't need to use [login to view URL] Need to setup URL structure like github or bitbucket for example... [login to view URL]:username/[login to view URL] //For ssh based URL structure (replace AT with @) [login to view URL] //HTTPS based URL structure. Please write how you can accomplish this and what steps you perform for doing this...in your project description.
Kitambulisho cha mradi: 24822002

Kuhusu mradi

7 mapendekezo
Mradi wa mbali
Inatumika 4 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
7 wafanyakazi huru wana zabuni kwa wastani $20 USD/saa kwa kazi hii
Picha ya Mtumiaji
Hi there, Greeting for the day, hope you are doing well I have 10+ Years of experience as Linux Server support engineer I will setup Nginx Web server with git server in Ubuntu. This would be custom setup not from gitolite or gitlab. User will create normally on server with command line. If need graphical view that can be managed by gitlab server which also we can install and manage. Please initiate chat to discuss your requirement in detail. Thanks Karun
$20 USD ndani ya siku 40
4.9 (223 hakiki)
7.0
7.0
Picha ya Mtumiaji
Hi , I can setup custom git server as per your desired configurations. Please initiate a chat session for further solution discussion. I m a DevOps engineer with a profound experience relative field Offered services in DevOps, sysOps, AWS/ GCP/, Microsoft Azure Cloud Linux server administration, Apache/Nginx Webserver automation, GIT- Jenkins integration,Mysql,Mongodb, mariadb, Ansible / AWX scripting, Virtualizer, Dockers, Kubernetes, VPN setup, OpenVPN, SIP, Astrisk, PSTN, Voip,VPS, VM, Server/cPanel Management, Plesk, WHM, Build/Release Management I also have experience of implementation of Continuous Integration, Continuous Deployment, Software Configuration and Cloud Platform deployment Regards, Raj.k
$22 USD ndani ya siku 40
4.9 (45 hakiki)
6.3
6.3
Picha ya Mtumiaji
Hello there, I have over 10 years experience as a Senior Linux System Administrator and I'm also a cPanel certified admin. I'll more than happy to to help you with your project. I can start right away. Kind regards, Bogdan
$20 USD ndani ya siku 40
5.0 (118 hakiki)
6.1
6.1
Picha ya Mtumiaji
Hi there! I'm a senior Python developer currently working for a software company in the Philippines with over 10 years experience in the IT field. I strongly suggest you consider using an open-source SCM tool such as Gitlab. It offers everything that you mentioned in your project description. I can install and configure it for you. Since I started working in a startup in 2010, I basically have tried different SCM tools such as gitolite, gitweb and even used the built-in git server but those tools did not scale and became hard to maintain so I ended up using Bitbucket (as Github did not offer free private repos at the time). Anyways, If you insist on building a custom solution, here is an overview of what I'm going to do: 1) I'll install openssl, SSH server, git-core, nginx, apache2-utils, and some python libs. 2) build a simple web interface to manage users and repositories using Django 3) extend the web interface functionality so that it controls the creation of bare git repositories, user permissions using basic auth (htpasswd), and handling user's public SSH keys, addition of nginx configuration per repository, etc. 4) serve the django web interface behind Nginx using a domain name of your choice, and install SSL cert. Please initiate a chat so we can talk more about your requirements. I want to understand the reason behind the need for a custom Git server. Thank you and keep safe!
$18 USD ndani ya siku 20
4.8 (2 hakiki)
5.5
5.5
Picha ya Mtumiaji
First, we need a Ubuntu Server 18.04 and a subdomain where we run the GitHub server. As we know GitHub is for all public as well as private so for own GitHub server setup we can install GitLab Server on ubuntu server which we can use in a private network and we can create multiple users on that. I have over 9 years of experience in server administration and web site hosting. I have worked as the web support team lead with a web hosting and web development company for 8 years, thus got the chance to work on different kinds of platforms. I am also an MCSE, CCNA, and RHCT certified engineer. Let's discuss more in detail over chat
$20 USD ndani ya siku 40
5.0 (28 hakiki)
4.7
4.7
Picha ya Mtumiaji
Hello I did that same for my project so I can do this I have read your requirement carefully and got total understanding of the project .No fake commitment,100% quality work. 5 years experience in Reactjs / Redux / Angular / Nodejs / PHP / Django / Backned - Frontend development! All of our programming skills: *Front-end: - HTML, HTML5, JSON. - JAVASCRIPT (Ajax, AngularJS / 2 / 4 / 5 / 6 / 7/ 8, ReactJS - Redux,ReactNative, Jquery). - CSS, CSS3, Twitter Bootstrap, Less, Sass, Scss, Responsive, Material. - Mobile apps: React Native, Swift, ObjectiveC. - Page speed optimize *Backend Skills: - Python (Django), ROR, PHP (Framework : CAKEPHP, Yii, Laravel, Ci), Node.js. - MVC, OOP, CURL, MongoDB, Postgres, MySQL, Rest APIs. *Other skills: - Git, Heroku, SVN, Bitbucket, HG, Linux, Mac - Vagrant, VirtualBox, Gulp, Grunt - AMZ S3, AWS EC2 FREE support after delivery up to 4-6 weeks.
$20 USD ndani ya siku 40
0.0 (0 hakiki)
0.0
0.0

Kuhusu mteja

Bedera ya INDIA
Ranip, India
0.0
0
Njia ya malipo imethibitishwa
Mwanachama tangu Mac 28, 2009

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.