Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cyrof/coffee-review
https://github.com/cyrof/coffee-review
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/cyrof/coffee-review
- Owner: Cyrof
- License: apache-2.0
- Created: 2024-03-04T13:27:23.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-05-04T07:30:30.000Z (8 months ago)
- Last Synced: 2024-05-04T08:26:35.080Z (8 months ago)
- Language: JavaScript
- Size: 1.01 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Coffee Review Website
This repository contains a simple website for personal coffee reviews. Users can document and review different types of coffee bean they've tried. The website is build using Node.js, Express.js, EJS for templating, and can be deployed using Docker.# Usage with Docker Compose
To run the website using Docker Compose:
1. Make sure Docker and Docker Compose are installed on your system.
2. Create a '**docker-compose.yaml**' file in your project directory:
```yaml
version: "3.8"services:
coffee:
image: cyrof/coffee_review:latest
tty: true
stdin_open: true
ports:
- "4000:4000"
```
3. Run the following command to start the Docker container:
``` console
$ docker-compose up -d
```
The website should now be accessible at '**http://localhost:4000**' in your web browser.# Usage with Docker Command
If your prefer using Docker commands directly, you can pull and run the image with the following steps:1. Pull the '**cyrof/coffee_review:latest**' image from Docker Hub:
``` console
$ docker pull cyrof/coffee_review:latest
```
2. Run the docker container:
``` console
$ docker run -it -p 4000:4000 cyrof/coffee_review:latest
```
The website should now be accessible at '**http://localhost:4000**' in your web browser.# License
This project is licensed under the [Apache License 2.0](https://github.com/Cyrof/coffee-review/blob/main/LICENSE).# Contact
If you have any questions or suggestions, feel free to [open an issue](https://github.com/Cyrof/coffee-review/issues) on this repository.