About Selftaugth Cloud page
Selftaugth Cloud is a Personal portafolio website engine capable of server-side logic using Laravel and fully deployed as a serverless application runing on AWS costing less than 1$/month of recurring cost.
About Selftaugth Cloud page
Journal is a blog engine that you can use to create your own blog.
It is different from most other blog engines in that it is a serverless application, meaning it is very cheap to host and extremely scalable, while still letting us write server-side logic using Laravel.
Complete Stack of Journal
- Laravel renders the website and runs on AWS Lambda.
- Custom pages (like this one) can be created with Blade templates.
- Blog articles are written in static files using Markdown.
- TailwindCSS is used as the CSS framework.
- Assets are compiled using Laravel Mix and deployed to AWS S3.
- CloudFront is used as a CDN to optimize performances.
- The whole stack is deployed using a single configuration file with the Serverless Framework.
How It Works
When running in production, the entire website is read-only. It reads its content from static files and uses no database. This approach makes it very scalable, extremely cheap to run, and very secure.
To write new articles, admin pages are available but only when running locally. No user accounts are necessary. Simply run the website locally using:
php artisan serve
and start creating or editing posts via the website or your favorite Markdown editor.