Complete documentation and instal of CartoDB server (3.12.4+) on CentOS 7.3.1611 (x86_64) -- 2
£250-750 GBP
Completed
Posted about 7 years ago
£250-750 GBP
Paid on delivery
All of the below specs have to be fulfilled in order to receive payment:
Prerequisites:
• You will be working on your own virtual servers (CentOS 7.3.1611 in Virtualbox or equivalent virtualisation platform)
• You will be using the most recent master branch from [login to view URL] and working with CentOS 7.3
Provisioning details:
• Server will be provisioned with fully operational and configured Passenger and NGINX ([login to view URL]) as proxy for cartodb server working on both http (80) and https (443)
• Servers will be fully accessible at unique URL ([login to view URL] for production mode and [login to view URL] for development mode) on ports 80 / 443 from all clients without any client-side configuration. Server configuration process for secure certificates will use [login to view URL] and detail the process of acquiring and installing certificates.
• The whole server stack will run under a "carto" user account, server files will be installed to /opt or /var as appropriate, configuration to /etc and log files to /var/log
• The server will be configured with proper Redis persistence (as a production service) as per [login to view URL]
• PostgreSQL server will be provisioned on a separate virtual server
• Server will use systemctl systemd scripts for complete CartoDB stack in production mode including:
(1) CartoDB editor http server
(2) Carto editor background jobs (resque)
(3) Maps API (windshaft)
(4) SQL API
(5) Redis server
Systemctl scripts will successfully start up the whole server stack automatically on server reboot and save output to logfiles in /var/log.
• documentation and process should detail methods of installation which work fully for development AND production mode
• Carto, NGINX and passenger need to be configured so that other web-apps (using docker, rails, etc.) can be served on the same device using different subdomains
Testing:
Server should be "fully functional", which means:
(1) working web-frontend (as in [login to view URL])
(2) with successful login for at minimum two users (including "development") and at minimum two orgs (see here: [login to view URL]);
(3) successful import of: (a) geojson and csv test datasets (chosen from [login to view URL]) and (c) import and sync of ArcGIS server data set ([login to view URL])
(4) cartodb configured to work with external postgresql server on separate virtual server (rather than localhost database) with postgresql accessible via API to remote calls ([login to view URL])
(5) carto server will successfully send notification emails using custom SMTP server
Work delivery:
• Full documentation of workflow / configuration will be provided in markdown format. You will submit change requests using [login to view URL] ([login to view URL]) which will complete and correct the existing documentation at [login to view URL] as necessary to reproduce a successful install.
• You will write two shell scripts that perform installation and configuration from scratch on CentOS server for development and production (as specified above)
• You will create a set of git repositories on gitlab repo, which contains all code needed to do the full install of cartodb on centos7 (as above) without errors
• All scripts and changed files will be uploaded to gitlab repo and the abovementioned install script will use those repos automatically.
Hi my name is Victor and I am based in Melbourne Australia.
I work as a Linux System Engineer with 8 years experience in supporting enterprise Linux environment.
Thanks for the details for the project and I am happy to assist you with all the requirements.
Cheers
Victor
£555 GBP in 7 days
5.0 (6 reviews)
4.1
4.1
16 freelancers are bidding on average £568 GBP for this job
Hi there,
I’d like to be considered for your System administration. I’m a system and network engineer with a strong background managing Linux Server ,mailing server ,NAS,Web server,VPS,VPN, FTP server and Hosting Server .
I highly value professionalism and hold myself strictly accountable to fulfill my client’s requirements . I am to form a long-term working relationship.
Please, let me know what is needed to secure this bid!
Thank you for your consideration.
Raj Kumar
Hello there. I have all expertise and experience needed in order to complete this project. I like working on geospatial type of projects, so it will be fun for me to help you.
Regards,
Askar
Expert in server management
SSL Certificate, Cpanel/WHM, Dns,Centos, web panel, Apache, Plesk Panel
IIS,Debian, Nginx, Ubuntu
power MTA, enterspire
24/7/365 available ticket , chat etc.
Cloud Infrastructure Management Services
Expert in Migration services
Aws Services Expert
Azure Services expert
Rack space cloud Management
Web Development & Server Management
Hi,
I have 13+ years of experience on Windows and Linux servers especially built on VMware and Microsoft Hyper-V environments.
I have working knowledge on various cloud services such as AWS, Azure and OpenStack.
I am specialized on system administration, design, deployment and troubleshooting.
I believe I would be an ideal candidate for this job.
Regards,
Shafiul
I have read your project. I'm sure i can help you to do it.
I'm experting in managing linux server, such as: CentOS, Redhat, Ubuntu, Debian, Fedora ....
I have 7 years of experience in Linux System & Network Administrator and Security Researcher.
Choose me then you will work with a Professional Administrator, you won't be disappointed.
Thanks.
Hi,
I am a DevOps engineer and have work with AWS, openstack, docker, kubernetes, chef, puppet, ansible, terraform, git, python, linux and many other tools. Can work with the requirements you have
Thanks and Regards,
Kasun
Hello,
It will be my pleasure to join your project as i have the required skills and experience.
I have extensive experience on networking, security, technical/report writing, VMware, penetration testing, Linux and am confidant to complete your task successfully.
Please spare just 5 minutes and pay attention to my profile.
Thanks & Regards,
Engr. Gul Nawaz
Hello,
Thanks for posting this project.
Here we read your requirement and understand it. We have some queries . So we want to discuss with you.
Please message us then we can discuss in detail and provide you exact estimate and start work.
Thanks . .
Hi, my name is Mike, I’m based in Oxford, UK. Your project description sounds interesting to me and I do have skills & experience that are required to complete it to a high standard. I can show you some examples of my work that are similar to this. Let me know when you’re available to go through it in more details.