All Projects → andreapollastri → Cipi

andreapollastri / Cipi

Licence: mit
An Open Source Control Panel for your Cloud! Deploy and manage LEMP apps in one click!

Projects that are alternatives of or similar to Cipi

Adapt
ReactJS for your infrastructure. Create and deploy full-stack apps to any infrastructure using the power of React.
Stars: ✭ 317 (-15.69%)
Mutual labels:  aws, cloud, devops, deployment, deploy
Touchdown
Cloud service orchestration framework for python
Stars: ✭ 10 (-97.34%)
Mutual labels:  aws, cloud, devops, deployment
Lnmp
💻 🐳 🐘 🐬 🐧 🚀 Start Docker LNMP(LEMP) In less than 2 minutes Powered by Docker Compose. 让 PHP 开发者快速(一键)搭建基于容器技术(Docker、Kubernetes)的开发、测试、生产(CI/CD by Drone)环境.
Stars: ✭ 341 (-9.31%)
Mutual labels:  laravel, lemp, devops
Mist Ce
Mist is an open source, multi-cloud management platform
Stars: ✭ 1,391 (+269.95%)
Mutual labels:  aws, cloud, devops
Ecs Formation
Tool to build Docker cluster composition for Amazon EC2 Container Service(ECS)
Stars: ✭ 114 (-69.68%)
Mutual labels:  aws, devops, deployment
The forge
Our groundbreaking, lightning fast PWA CLI tool
Stars: ✭ 70 (-81.38%)
Mutual labels:  aws, deployment, deploy
Trusted Overlord
Aggregate AWS Trusted Advisor alarms, AWS Health notifications and AWS Support cases from several AWS accounts
Stars: ✭ 73 (-80.59%)
Mutual labels:  aws, cloud, devops
Seldon Server
Machine Learning Platform and Recommendation Engine built on Kubernetes
Stars: ✭ 1,435 (+281.65%)
Mutual labels:  aws, cloud, deployment
Docker Swarm
🐳🐳🐳 This repository is part of a blog series on Docker Swarm example using VirtualBox, OVH Openstack, Azure and Amazon Web Services AWS
Stars: ✭ 43 (-88.56%)
Mutual labels:  aws, cloud, devops
useful-playbooks
🚚 Useful Ansible playbooks for easily deploy your website or webapp to absolutely fresh remote virtual server and automation many processes. Only 3 minutes from the playbook run to complete setup server and start it.
Stars: ✭ 52 (-86.17%)
Mutual labels:  deployment, deploy, vps
Learn Devops
🚧 Learn the craft of "DevOps" (Developer Operations) to Deploy your App and Monitor it so it stays "Up"!
Stars: ✭ 139 (-63.03%)
Mutual labels:  aws, devops, deployment
Webinoly
Optimized LEMP Web Server to manage your WordPress, PHP, or simple HTML sites running on a powerful NGINX setup.
Stars: ✭ 254 (-32.45%)
Mutual labels:  lemp, ubuntu, nginx
Sceptre
Build better AWS infrastructure
Stars: ✭ 1,160 (+208.51%)
Mutual labels:  aws, cloud, devops
Terraform Modules
Reusable Terraform modules
Stars: ✭ 63 (-83.24%)
Mutual labels:  aws, cloud, devops
Awstaghelper
AWS bulk tagging tool
Stars: ✭ 98 (-73.94%)
Mutual labels:  aws, cloud, devops
Awless Templates
Repository of examples for awless templates (see https://github.com/wallix/awless)
Stars: ✭ 59 (-84.31%)
Mutual labels:  aws, cloud, devops
Dockerfiles
Collection of my Dockerfiles for many open-source projects
Stars: ✭ 104 (-72.34%)
Mutual labels:  aws, open-source, nginx
Caprover
Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids
Stars: ✭ 7,964 (+2018.09%)
Mutual labels:  aws, deployment, nginx
Inertia
✈️ Effortless, self-hosted continuous deployment for small teams and projects
Stars: ✭ 133 (-64.63%)
Mutual labels:  aws, devops, deployment
My Links
Knowledge seeks no man
Stars: ✭ 311 (-17.29%)
Mutual labels:  aws, cloud, devops

Cipi - An Open Source Control Panel for your Cloud!

GitHub stars GitHub watchers GitHub issues GitHub GitHub tag (latest by date)

CIPI 3 IS IN BETA VERSION - NOT READY YET FOR PRODUCTION PROPOUSES BUT YOU CAN TRY IT AND INSTALL IT BECAUSE LTS VERSION WILL BE AUTO-UPGRATED ON YOUR SYSTEM! AUTO UPDATES ARE A GREAT PROGRESS THAN VERSION 2!!!

THE SITE EDIT PART IS CURRENTLY INCOMPLETE SO IT WORKS PARTIALY (I'M SORRY).

THE LTS AND COMPLETE VERSION WILL BE REALESE SOON, IN THE MEANWHILE I NEED YOUR FEEDBACK

DOCUMENTATION AND NEW WEBSITE WILL BE PUBBLISH IN THE NEXT DAYS

First access is administrator / 12345678 (then you can change your credentials into Settings Area)

What's New?

  • Moved to Laravel 8
  • PHP 8 Support
  • Now you can manage the same server that runs Cipi
  • Auto version update (so you don't need to reinstall it)
  • API REST (with Swagger OA http://YOUR-IP/api/docs)
  • Cronjob editor
  • New Queue system to deploy servers
  • node 15, mysql 8, ffmpeg, composer 2 and other extensions
  • PHP CLI selector
  • CPU / RAM realtime charts
  • JWT authentication

I'm working on: Application installer, Site editor, PHP-FPM selector, supervisor site config and Git deploy!

About

Cipi is a Laravel based cloud server control panel that supports Digital Ocean, AWS, Vultr, Google Cloud, Linode, Azure and other VPS. It comes with nginx, Mysql, multi PHP-FPM versions, multi users, Supervisor, Composer, npm, free Let's Encrypt certificates, Git deployment, backups, ffmpeg, fail2ban, Redis, API and with a simple graphical interface useful to manage Laravel, Codeigniter, Symphony, WordPress or other PHP applications. With Cipi you don’t need to be a Sys Admin to deploy and manage websites and PHP applications powered by cloud VPS.

Features

  • Easy install: setup one or more servers with a click in less than ten minutes without be a Linux expert.

  • Server Management: manage one or more servers in as easy as a few clicks without be a LEMP Guru.

  • Perfect stack for PHP devs: Cipi comes with nginx, PHP, MySql, Composer, npm and Supervisor.

  • Multi-PHP: Run simultaneous PHP versions at your ease & convenience.

  • Secure: no unsed open ports, unprivileged PHP, isolated system users and filesystem, only SFTP (no insecure FTP), Free SSL certificates everywhere.

  • Always update: Cipi takes care about your business and automatically keeps your server's software up to date so you always have the latest security patches.

  • Integrate Cipi with your own software via Rest API and Swagger.

  • Real-time servers stats: Keep an eye on everything through an awesome dashboard.

  • Always up to date: Cipi installs last versions of LTS dists and supports Ubuntu 20.04 LTS :)

Documentation

Cipi Documentation is available at: https://cipi.sh/docs/.

Installation

wget -O - https://cipi.sh/go.sh | bash

At the end of installation process, Cipi will show some password that you have to conserve.

Installation Note

Before you can use Cipi, please make sure your server fulfils these requirements:

  • Ubuntu 20.04 x86_64 LTS (Fresh installation)
  • If the server is virtual (VPS), OpenVZ may not be supported (Kernel 2.6)

Hardware Requirement: More than 1GB of HDD / At least 1 core processor / 512MB minimum RAM / At least 1 public IP Address (NAT VPS is not supported) / External firewall / For VPS providers such as AWS, those providers already include an external firewall for your VPS. Please open port 22, 80 and 443 to install Cipi.

Installation may take up to about 30 minutes which may also depend on your server's internet speed. After the installation is completed, you are ready to use Cipi to manage your servers.

To correctly manage remote servers Cipi has to be on a public IP address... do not use it in localhost!

Installation notes on AWS

AWS by default disables root login. To login as root inside AWS, login as default user and then use command sudo -s.

$ ssh [email protected]<your server IP address>
$ [email protected]:~$ sudo -s
$ [email protected]:~# wget -O - https://cipi.sh/go.sh | bash

Cipi LEMP environment

  • nginx: 1.18
  • PHP-FPM: 8.0, 7.4, 7.3
  • MySql: 8
  • node: 15 (on Ubuntu 18.04) / 14 (on Ubuntu 20.04)
  • npm: 7
  • Composer: 2

Contributing

Thank you for considering contributing to the Cipi Project (pr, issues, feedbacks, ideas, code, promo, money, beers) :)

Problem with Cipi?

Please open an issue.

Security Vulnerabilities

If you discover a security vulnerability within Cipi, please open an issue.

All security vulnerabilities will be promptly addressed.

Licence

Cipi is an open-source software licensed under the MIT license.

Why use Cipi?

Cipi is easy, stable, powerful and free for any personal and commercial use and it's a perfect alternative to Runcloud, Ploi.io, Serverpilot, Forge, Moss.sh and similar software...

Enjoy Cipi :)

https://cipi.sh

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].