Skip to content

Commit e9d134e

Browse files
committed
Enhancements section
1 parent 4f8d1e3 commit e9d134e

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

README.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@
66
![Redis](https://img.shields.io/badge/Cache-Redis-red)
77
![Website](https://img.shields.io/badge/Website-React%20App-blue)
88

9-
This repository is a minimalistic setup for running your services with Docker Compose behind Traefik with autogenerated `https` certificates.
9+
This repository is a minimalistic setup for running services with Docker Compose behind Traefik and autogenerated `https` certificates.
1010

1111
Let's say, you have the `API` service (e.g. NodeJS app), React app for frontend and would like to make it available via `https://api.your-domain.com` and `https://dashboard.your-domain.com`, then you are at the right place!
1212

13+
It includes the collection of `docker-compose` files and bash scripts that automate and simplify startup of your project, by taking care of some DevOps routine. List with available services can be found at [Services section](#services).
14+
1315
> _HTTPS Backend_ is a part of [starters.dev](https://github.com/starters-dev) collection.
1416
1517
## Getting Started
@@ -121,11 +123,21 @@ REDIS_DISABLE_COMMANDS=FLUSHDB,FLUSHALL
121123
- `REDIS_PASSWORD` - password for Redis.
122124
- `REDIS_DISABLE_COMMANDS` - commands disabled from execution.
123125

126+
## Enhancements
127+
128+
There are still some things I would like to add to the backend setup:
129+
130+
- [x] [PostgreSQL](https://www.postgresql.org) - open source object-relational database known for reliability and data integrity.
131+
- [x] [Redis](https://redis.io) - open source, in-memory data store used by millions of developers as a database, cache, streaming engine, and message broker.
132+
- [ ] [Plausible](https://plausible.io) - simple and privacy-friendly Google Analytics alternative.
133+
- [ ] [GlitchTip](https://glitchtip.com) - open source reimplementation of Sentry error tracking platform.
134+
- [ ] Github actions or similar technique
135+
124136
## Why?
125137

126138
While developing `API` and similar services for mobile apps, you can not really access `localhost` (on mobile device) if, let's say, you have running Docker image on you local machine. Also you have to make only `https` requests from mobile app.
127139

128-
Another reason was to have `PostgreSQL` and `Redis` always running in the cloud but for cheap cost. You can run both of them easily on less than $5 server.
140+
Another reason was to have `PostgreSQL` and `Redis` always running in the cloud but for cheap cost. You can run both of them easily on the $6 server.
129141

130142
#### Note
131143

0 commit comments

Comments
 (0)