Skip to content

Commit

Permalink
#14 Installation - Option by script due to lack of git and refactorin…
Browse files Browse the repository at this point in the history
…g of the install.sh scripts
  • Loading branch information
mmaximo33 committed Jan 18, 2023
1 parent 60a0cbf commit c06b46c
Show file tree
Hide file tree
Showing 3 changed files with 294 additions and 141 deletions.
10 changes: 6 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0


## [Unreleased] AAAA-MM-DD
### Added
- EFDE: #14 Installation - Option by script due to lack of git and refactoring of the install.sh scripts
### Changed
- EFDE: #10 Disable automatic EFDE update - Available by parameter --update
### Fixed
Expand All @@ -20,10 +22,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [1.1.1] 2022-12-28
### Fixed
- (Symfony): Fix createapp script sequence
- (Symfony): #7 Fix permission to folder ./app
- (Symfony): #8 Remove environment variable from docker-compose.yml
- (Symfony): #9 PMA login as root user
- Symfony: Fix createapp script sequence
- Symfony: #7 Fix permission to folder ./app
- Symfony: #8 Remove environment variable from docker-compose.yml
- Symfony: #9 PMA login as root user

## [1.1.0] 2022-12-26
### Added
Expand Down
27 changes: 24 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ The objective of the project is to be able to manage implementations with docker

### Released ###
- Symfony

### Coming soon ###
- Magento
- Wordpress
Expand All @@ -53,19 +54,39 @@ The objective of the project is to be able to manage implementations with docker

## Install & Update

### Requirements
The EFDE installation script. It will check and recommend the installation of the necessary packages for its proper functioning.
Anyway, if you want to know more, you can see the following list with the official documentation

- For downloads
- ![GIT](https://git-scm.com/book/en/Getting-Started-Installing-Git) or ![CURL](https://curl.se/docs/install.html) or ![WGET](https://www.gnu.org/software/wget/)
- For run
- ![python3](https://wiki.python.org/moin/BeginnersGuide/Download)
- ![pip][https://packaging.python.org/en/latest/guides/installing-using-linux-tools/?highlight=install%20python3-pip#debian-ubuntu]
- Implement
- ![docker](https://docs.docker.com/engine/install/ubuntu/)
- ![docker-compose](https://docs.docker.com/compose/install/other/)

### Install

To **install** or **update** EFDE, you should run the install script. To do that, you may either download and run the script manually, or use the following cURL or Wget command:
To **install** EFDE, you should run the install script. To do that, you may either download and run the script manually, or use the following cURL or Wget command:

```sh
curl -o- https://raw.githubusercontent.com/mmaximo33/efde/main/setup/install.sh | bash

wget -qO- https://raw.githubusercontent.com/mmaximo33/efde/main/setup/install.sh| bash
wget -qO- https://raw.githubusercontent.com/mmaximo33/efde/main/setup/install.sh | bash
```

### Update

EFDE checks if there is an update each time it is called, it will ask if you want to update it or postpone it to the future
You can update in two ways

- Installing it again according to [Install](#install)
- Running efde with the **--update** option

```sh
$ efde --update
```

## Usage

Expand Down
Loading

0 comments on commit c06b46c

Please sign in to comment.