Kapalı

You will use Docker + Docker Compose to install a support ticketing application ([login to view URL]), a forum application ([login to view URL]), and the LEMP stack

You will have fifteen days to complete this project.

✻ THE BORING PART ✻

You will install...

osTicket (a support ticketing application)

[login to view URL]

Flarum (a forum application)

[login to view URL]

and, Nginx, PHP, and MariaDB (LEMP stack).

✻ THE INTERESTING PART ✻

You will provide me with a solution that will automatically create a new VPS (virtual private server) and change the DNS as a simple yet effective means of failover. For example, you might create a script that would create a new ticket every 15 minutes using the osTicket API....

[login to view URL]

or the Flarum API....

[login to view URL]

If osTicket or Flarum were to fail to respond by sending out a confirmation email within, say, 30 minutes then, for example, an Ansible playbook might be triggered to create a new *VPS*...

Vultr

[login to view URL]

Hetzner

[login to view URL]

and change the *DNS*...

Hetzner

[login to view URL]

Vultr

[login to view URL]

I don't know if Terraform would be necessary because Hetzner and Vultr provide VPSes with CentOS, Debian, Ubuntu, etc.

✻ OTHER DETAILS ✻

You will create a screencast as documentation so that I can replicate what you have done.

You will have root access to a server running on a VPS at Hetzner and Vultr.

I will provide documentation that you can read about this entire project.

I'm not an engineer. However, I do realize that, "A little knowledge is a dangerous thing." I know enough to be dangerous. I need you to actually make this idea work safely and practically.

✻ HOW DID I COME UP WITH THIS SOLUTION? ✻

Here's what happened.

I wearied of reading about Galera clusters, load balancing, Keepalived + HAProxy, split brain, high availability (HA), CloudFlare Pro, Docker Swarm, Kubernetes, and other solutions suitable for medium and larger enterprises.

Yeah. I know. For Linux sys admins their transformation into DevOps gurus might be exciting. But, see, here's the thing: I'm not a DevOps guru. I aspire to know as little as possible about Linux system administration. I want to work with a sensible (practical) Linux sys admin (not a self-proclaimed DevOps guru) who will avoid providing me with unnecessary bells and whistles which I don't want and don't need. I want a practical solution that meets my needs.

The inspiration for my idea came for this post I read on Reddit...

[login to view URL]

which included the following suggestion...

**********

You, my dude or dudette, need immutable infrastructure in your life. Consider using hashicorp packer to make an immutable image of your server (usually just whatever is needed at runtime). Maybe use a managed distributed filesystem like EFS (Amazon) or equivalent so you can always just kill your server, spin up another one up from your immutable image, and mount the filesystem. Boom, you’re back in business....

**********

I took the, "You, my dude or dudette, need immutable infrastructure in your life", jettisoned (abandoned) Hashicorp's Packer and a managed distributed filesystem in favor of...

IaaS

[login to view URL]

such as [login to view URL], [login to view URL], [login to view URL], etc.

and I kept,

"...so you can always just kill your server, spin up another one up from your immutable image, and mount the filesystem. Boom, you’re back in business."

but instead of me "killing my server" I decided to automate that part so that I would have "cattle not pets."

What is the definition of “cattle not pets”?

[login to view URL]

Beceriler: Sistem Yöneticisi, Docker, DevOps

Daha fazlasını gör: support ticketing scripts, use appropriate literature support critical discussion, install support billing asterisk, tgpx install support, use webservice project support ajax vbnet, support ticketing system oscommerce, clarify support ticketing, install support template world, php support ticketing, install support suite, free web support ticketing system aspnet, use godaddy install tomcat, use pptp install debian, how do you use freelancer com, to use this pixel you need to install required microdata tags on your website, to use this pixel, you need to install required microdata tags on your website, you need to install the imagick extension to use this back end, you need to use a different package name because "com.example" is restricted., you need to use a different package name because com example is restricted, throw new error when you use vue option make sure to install vue template compiler

İşveren Hakkında:
( 20 değerlendirme ) Los Angeles, United States

Proje NO: #28283755

Bu iş için 8 freelancer ortalamada $119 teklif veriyor

bishnudev3

I am a Linux admin have 7 years of experience in this field. I worked in webhosting industry and manage datacenter from remote. I give full server management support and I can do this for you . I also have expe Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(44 Değerlendirme)
4.7
naveed254

Good Day use my 10 years of experience system administrator, have worked with multiple projects microsoft and linux servers I am proficient in Docker, Kubernetes, azure and Microsoft Servers will send you details about Daha Fazla

$200 USD in 3 gün içinde
(8 Değerlendirme)
3.1
zahranahamed

Provide access to the vps and I will install the application that are mentioned in the job description. Contact through chat and we can discuss furture. Able to start immediately.

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(5 Değerlendirme)
3.1
Sujathacherry16

I am ready to work on this project. I have good experience in configuring the servers with LAMP. I will prepare docker compos script to deploy the mentioned setup. do message me for more details.

$100 USD in 100 gün içinde
(2 Değerlendirme)
1.9
ginushaji3

I am docker specialist and can do perfect documentation Contact me for further discussions. Regards Ginu

$100 USD in 7 gün içinde
(0 Değerlendirme)
0.0
rekap

Hello. I have 4 years DevOps, System administrator experience and hosting web site. Also more the 2-year work with AWS. I can dothis project. But with written documentation

$100 USD in 14 gün içinde
(0 Değerlendirme)
0.0
commanderdgr8

Recently I have containerized many applications including webapplications and database at my current company, so I can help you in this with my recent experience.

$100 USD in 15 gün içinde
(0 Değerlendirme)
0.0
Duc1996

In my experience, I can build this app using docker and when the app crashes I will recreate the vps

$100 USD in 7 gün içinde
(0 Değerlendirme)
0.0