My personal tech blog-built using Spring Boot, Angular and Tailwind.
This is a list of the various technologies used to build this website:
Category | Technology Name |
---|---|
Backend | Spring Boot |
Database | Postgres |
Frontend | Angular |
Styling | Tailwind |
Static File Storage | Minio |
Content | MDX |
Packaging & Deployment | Docker |
Reverse Proxy | Nginx |
minio
) hosted locally..mdx
files along with support for markdown rendering.In the base directory run
docker-compose up -d
Wait a few minutes until all the containers are up and running
nginx
is uphttp://localhost/pgadmin4 for
pgadmin
http://localhost:9090/browser/byte-blog-bucket for accessing all static files stored inminio
[!Note] Make sure you update all secrets for mail and oauth2 (in .env) to enable these services Refer README.md on how to configure Oauth2 and Email providers.