https://github.com/aminnairi/chmod
Calculate chmod permissions using a grahpical Web interface
https://github.com/aminnairi/chmod
chmod elm linux permissions
Last synced: 2 months ago
JSON representation
Calculate chmod permissions using a grahpical Web interface
- Host: GitHub
- URL: https://github.com/aminnairi/chmod
- Owner: aminnairi
- Created: 2023-01-22T22:29:09.000Z (over 3 years ago)
- Default Branch: development
- Last Pushed: 2023-02-10T21:21:57.000Z (over 3 years ago)
- Last Synced: 2025-05-17T15:02:53.184Z (about 1 year ago)
- Topics: chmod, elm, linux, permissions
- Language: Elm
- Homepage: https://aminnairi.github.io/chmod
- Size: 207 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# chmod
Calculate `chmod` permissions using a grahpical Web interface
[](https://github.com/aminnairi/chmod/actions/workflows/pages/pages-build-deployment)
## Usage
See https://aminnairi.github.io/chmod
## Development
### Requirements
- [Git](https://git-scm.com/)
- [GNU/Bash](https://www.gnu.org/software/bash/)
- [GNU/Make](https://www.gnu.org/software/make/)
- [Docker](https://www.docker.com/)
- [Docker Compose](https://docs.docker.com/compose/)
### Clone
```bash
git clone https://github.com/aminnairi/chmod
cd chmod
```
### Setup
Copy the [`.env.example`](./env.example) file and setup your environment by editing the newly copied file.
```bash
cp .env.example .env
```
### Development
Starts a development server and recompiles the application whenever a change occur in the [`src`](./src) directory.
```bash
make development
```
### Production
Compiles the project and stores the output in the `docs` directory.
```bash
make production
```
### Start
Serves the content of the `docs` directory and simulate a production server. This command automatically calls the `make production` command for you behind the scenes.
```bash
make start
```
## Credits