Skip to content
@fiscalismia

Fiscalismia-Webservice

Fiscalismia-Webservice

TypeScript Python Go Bash React Node.js AWS Hetzner Terraform Podman Buildah HAProxy nftables Nginx Snyk GitHub Actions

Technical Overview: Fullstack Cloudservice consisting of TypeScript Frontend, Backend, Python webscraper, HAproxy loadbalancer, NAT-Gateway, Lambda ETL, S3-storage, Golang http server health monitoring with their own respective repositories. Hosted in both Hetzner Cloud and AWS. Fully automated IaC via terraform and github actions.

Purpose: Personal finance web service for visualizing, analyzing, aggregating, importing and exporting financial data with low friction and a high degree of automation.

Repositories

FRONTEND (React & Material UI)

┗━

BACKEND (NodeJS Express REST API)

┗━

Cloud Infrastructure AWS & Hetzner

┗━

HAProxy LoadBalancer

┗━

Webscraper (Python Playwright)

┗━

Monitoring Concurrent Go Healthcheck

┗━

AWS Lambdas

┗━


CI/CD Pipelines

OCI Image publishing

Frontend Pipeline ← Dockerfile

Backend Pipeline ← Dockerfile

Webscraper Pipeline ← Dockerfile

Loadbalancer Pipeline ← Dockerfile

Golang Monitoring Pipeline ← Dockerfile

Target Server Deployment

Webservice Deployment Pipeline

Infrastructure Deployment Pipeline

Security & Networking

DNS TLS Certificate Validation

Security-Evaluation HCLOUD

Cloud Infrastructure Provisioning

HCLOUD Terraform Pipeline

AWS Terraform Pipeline

TerraformModuleDestroyer Pipeline

Lambdas Deployment Pipeline

Popular repositories Loading

  1. fiscalismia-infrastructure fiscalismia-infrastructure Public

    Terraform pipelines for AWS & Hetzner Cloud. Bastion-Host ProxyJump Deployment. TLS LetsEncrypt Cert request & renewal. Security & Firewall Network Evaluation. NAT Gateway for HTTPS and DNS Egress.…

    HCL 1

  2. fiscalismia-backend fiscalismia-backend Public

    REST API Express Server for the Fiscalismia Web Service, designed for visualizing, analyzing, aggregating, importing and exporting personal finance data, such as variable and fixed costs, income, s…

    TypeScript

  3. fiscalismia-frontend fiscalismia-frontend Public

    React.TS & Material.UI Frontend for the Fiscalismia Web Service, designed for visualizing, analyzing, aggregating, importing and exporting personal finance data, such as variable and fixed costs, i…

    TypeScript

  4. fiscalismia-lambdas fiscalismia-lambdas Public

    AWS Lambda function and layer code written in TypeScript and Python offering process automation for the Fiscalismia Web Service.

    Python

  5. fiscalismia-monitoring fiscalismia-monitoring Public

    Runs two monitoring services 1: unified HTTP Endpoint written in Go, concurrently requesting health and status information from the entire Fiscalismia System Landscape, returned as ASCII output to …

    Go

  6. fiscalismia-loadbalancer fiscalismia-loadbalancer Public

    Enterprise grade Layer-4 HAProxy with rate-limiting for centralized ingress and SNI-Routing to all private servers receiving TLS Passthrough of TCP Packet Streams.

    Shell

Repositories

Showing 8 of 8 repositories
  • fiscalismia-backend Public

    REST API Express Server for the Fiscalismia Web Service, designed for visualizing, analyzing, aggregating, importing and exporting personal finance data, such as variable and fixed costs, income, sales and investments.

    fiscalismia/fiscalismia-backend's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Jul 29, 2026
  • fiscalismia-frontend Public

    React.TS & Material.UI Frontend for the Fiscalismia Web Service, designed for visualizing, analyzing, aggregating, importing and exporting personal finance data, such as variable and fixed costs, income, sales and investments.

    fiscalismia/fiscalismia-frontend's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Jul 29, 2026
  • fiscalismia-webscraper Public

    Playwright browser automation running on a remote VM, exposing live recording stream of the browser interaction via bi-directional WebSocket API calls

    fiscalismia/fiscalismia-webscraper's past year of commit activity
    Python 0 MIT 0 0 0 Updated Jul 25, 2026
  • fiscalismia-lambdas Public

    AWS Lambda function and layer code written in TypeScript and Python offering process automation for the Fiscalismia Web Service.

    fiscalismia/fiscalismia-lambdas's past year of commit activity
    Python 0 MIT 0 0 0 Updated Jun 27, 2026
  • fiscalismia-infrastructure Public

    Terraform pipelines for AWS & Hetzner Cloud. Bastion-Host ProxyJump Deployment. TLS LetsEncrypt Cert request & renewal. Security & Firewall Network Evaluation. NAT Gateway for HTTPS and DNS Egress. PKI /w Certificate Authority & X.509 Certs to fetch short-lived STS credentials. TerraformDestroyer tears down aws after cost threshold is surpassed.

    fiscalismia/fiscalismia-infrastructure's past year of commit activity
    HCL 1 MIT 0 0 0 Updated Jun 27, 2026
  • fiscalismia-monitoring Public

    Runs two monitoring services 1: unified HTTP Endpoint written in Go, concurrently requesting health and status information from the entire Fiscalismia System Landscape, returned as ASCII output to curl CLI queries. 2: Grafana Dashboard with Prometheus Metrics, e.g. connection logging for incoming (via LB) and outgoing (via NAT-GW) requests.

    fiscalismia/fiscalismia-monitoring's past year of commit activity
    Go 0 MIT 0 0 0 Updated Jun 9, 2026
  • fiscalismia-loadbalancer Public

    Enterprise grade Layer-4 HAProxy with rate-limiting for centralized ingress and SNI-Routing to all private servers receiving TLS Passthrough of TCP Packet Streams.

    fiscalismia/fiscalismia-loadbalancer's past year of commit activity
    Shell 0 MIT 0 0 0 Updated Jun 9, 2026
  • .github Public

    Fiscalismia Webservice consisting of frontend, backend, loadbalancer, nat-gateway, monitoring and demo instances with their own respective repositories. Hosted in both Hetzner Cloud and AWS. Fully automated IaC via terraform and github actions.

    fiscalismia/.github's past year of commit activity
    0 MIT 0 0 0 Updated Jun 5, 2026

Top languages

Loading…

Most used topics

Loading…