Skip to content

Latest commit

 

History

History
27 lines (14 loc) · 1.93 KB

README.md

File metadata and controls

27 lines (14 loc) · 1.93 KB

Portfolio website using Flutter Web w/ Docker & Ansible Setup

Added a Dockerfile for build via debian:bookworm and containerization in an nginx:bookworm image. Use Ansible for installation/configuration of your Ubuntu 22.04 server along with Docker Engine, auto SSL/TLS certificate renewal. Check/modify configs\hosts file for your server IP along w/ domain, and Lets Encrypt contact email. Ensure you specifiy your image in the docker-compose.yml file if you clone this repo and to login to your server via ssh using the private key at least once. The Dockerized version of this website is hosted at aijnt.com

A responsive layout; open-source, dynamic (changes depending on window size to work w/ mobile, tablet and desktop users) and clean codebase website built with Flutter web.

Site Banner

🚀 Motivation

Wanted to learn about cloud using a template and host the website myself on AWS using their services and tools (i.e. S3, CertBot, an EC2 t.2 micro instance) as I had tried Google's firebase to host my jpNotes app which was quite seemless via command line tools, along with CI/CD through github.

Demo link: jatinp.com

🙏 Credits

The design is essentially a fork of a template from Kamran Bekirovyz Github Repo which is itself based on an HTML5 template html5up.net called Solid state.

🐞 Bugs/Requests

If you encounter any problems please open an issue. If you feel the library is missing a feature, please raise a ticket on GitHub and I will look into it. Pull requests are welcome.

📃 License

MIT License