Skip to content

Commit

Permalink
Template and Autoupdated fix
Browse files Browse the repository at this point in the history
  • Loading branch information
andreapollastri committed Apr 14, 2021
1 parent b1f6481 commit 8ea14d4
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 16 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

(no unreleased versions)

## [3.0.5] - 2021-04-14
### Changed
- Fixed sidebar active class bug
- Added documentation in sidebar
- Auto update script improvements
- Readme update

## [3.0.4] - 2021-04-13
### Changed
- CS fix and improvements on PHP codebase
Expand Down
33 changes: 21 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ $ ubuntu@aws:~$ sudo -s
$ root@aws:~# wget -O - https://cipi.sh/go.sh | bash
```
Remember to open ports: 22, 80 and 443.

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

Expand All @@ -59,10 +60,10 @@ To correctly manage remote servers Cipi has to be on a public IP address. Do not
## Cipi LEMP environment
- nginx: 1.18
- PHP-FPM: 8.0, 7.4, 7.3
- MySql: 8
- MySql: 8
- node: 15
- npm: 7
- Composer: 2
- Composer: 2.x

## Screenshots

Expand All @@ -75,14 +76,14 @@ To correctly manage remote servers Cipi has to be on a public IP address. Do not
## 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...

## Roadmap... what's next?
## Cipi Roadmap... what's next?
- Application Autoinstaller (Laravel, WP, phpmyadmin, Prestashop, ...)
- Codebase Tests (Unit and Feature)
- Improve codebase quality
- Improve UI/UX
- Server Alerts Notification
- Password recovery flow and SMTP integration in settings
- Add open MySql port (optional)
- 3 Server modes: LEMP (current), DB and nginx balancer
- Site php.ini custom configuration in panel
- Site nginx custom configuration in panel
- Extend Git Deploy to Gitlab and Bitbucket
Expand All @@ -91,28 +92,36 @@ Cipi is easy, stable, powerful and free for any personal and commercial use and
- More control on deploy flow in panel
- Slack integration
- Cloudflare integration
- Digital Ocean integration
- AWS integration
- AWS, Digital Ocean and other providers integration
- AWS s3 site backup
- File manager into panel
- Shell terminal into panel
- Site HD space, resources and trafic limits
- Performance improvements

## Contributing
Thank you for considering contributing to the Cipi Project (code, issues, feedbacks, stars, promo, money, beers) :)

In case of code...
- Fork it (https://github.com/andreapollastri/cipi)
- Create your feature branch (`git checkout -b feature/fooBar`)
- Commit your changes (`git commit -am 'Add some fooBar'`)
- Commit your changes (`git commit -a -m 'Add some fooBar'`)
- Push to the branch (`git push origin feature/fooBar`)
- Create a new Pull Request

## Need support with Cipi?
Please open an issue here: https://github.com/andreapollastri/cipi/issues.
In case of money...
- Cipi was developed by Andrea Pollastri, pay him some beer: https://paypal.me/andreapollastri

### Anyway... star this project, Thank You ;)

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

### Pay me a beer ;)
https://paypal.me/andreapollastri
## Need support with Cipi?
Please open an issue here: https://github.com/andreapollastri/cipi/issues.

## Write to Cipi
Write an email to [email protected]

### Enjoy Cipi :)
## Enjoy Cipi :)
https://cipi.sh
1 change: 1 addition & 0 deletions config/cipi.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
//Branding
'name' => env('CIPI_NAME', 'Cipi Control Panel'),
'website' => env('CIPI_WEBSITE', 'https://cipi.sh'),
'docs' => env('CIPI_DOCS', 'https://cipi.sh/docs.html'),
'background' => env('CIPI_BACKGROUNG', 'clouds'),

//Global Settings
Expand Down
6 changes: 5 additions & 1 deletion resources/views/template.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -64,10 +64,14 @@
<div class="sb-nav-link-icon"><i class="fas fa-fw fa-rocket"></i></div>
Sites
</a>
<a class="nav-link {{ request()->is('servers*') ? 'settings' : '' }}" href="/settings">
<a class="nav-link {{ request()->is('settings*') ? 'active' : '' }}" href="/settings">
<div class="sb-nav-link-icon"><i class="fas fa-fw fa-cog"></i></div>
Settings
</a>
<a class="nav-link" href="{{ config('cipi.docs') }}" target="_blank">
<div class="sb-nav-link-icon"><i class="fas fa-fw fa-book"></i></div>
Documentation
</a>
<a class="nav-link" href="#" id="logout">
<div class="sb-nav-link-icon"><i class="fas fa-fw fa-sign-out-alt"></i></div>
Logout
Expand Down
2 changes: 1 addition & 1 deletion storage/app/cipi/version.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.0.4
3.0.5
2 changes: 0 additions & 2 deletions utility/cipi-update/run.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
cd /var/www/html && git stash
cd /var/www/html && git checkout latest
cd /var/www/html && git fetch
cd /var/www/html && git pull
cd /var/www/html && git reset --hard origin/latest
sudo chmod -R o+w /var/www/html/storage
sudo chmod -R 775 /var/www/html/storage
sudo chmod -R o+w /var/www/html/bootstrap/cache
Expand Down

0 comments on commit 8ea14d4

Please sign in to comment.