Project Details
ROESSOLUTIONS Website & Operations Setup
Design, Development, Automation & Operations
The ROESSOLUTIONS website is both a business presence and an integration point for projects, blog automation, contact workflows, analytics, and the deployment/operations architecture behind them.
Tech Stack
- Astro
- TypeScript
- Tailwind CSS
- PHP
- Docker
- Caddy
- GitHub Actions
- n8n
Project Links
Static and fast without being just a brochure
Astro delivers content statically and efficiently. Dynamic requirements such as the contact form, analytics, and automated publishing are added selectively instead of turning the whole website into an unnecessarily heavy application.
The site is bilingual, contains detailed project case studies, and includes an automated blog controlled by its own approval and deployment pipeline.
Containers instead of FTP
Builds are produced as immutable container images and deployed to self-operated infrastructure through GitHub Actions. Caddy handles the public reverse proxy while health checks and a controlled deployment pipeline replace manual file transfers.
The website is therefore versioned and reproducible like an application, with traceable releases and a clear separation between build-time and runtime configuration.
