Floci is a free open source local AWS emulator, a self hosted alternative to LocalStack for development and CI, emulating around 69 AWS services on one VM.
Floci is a free, open source, MIT licensed local AWS emulator, a self hosted alternative to LocalStack. It gives you AWS shaped services on a single virtual machine without a cloud account, an auth token, or paid feature gates, speaking the AWS wire protocol on port 4566 so an unmodified AWS CLI, SDK, Terraform or CDK points straight at it. It emulates S3, SQS, SNS, EC2, ECS, Lambda, RDS, DynamoDB, ElastiCache, OpenSearch and around 69 AWS services in total, using real Docker backed execution for the services that need it rather than shallow mocks.
Because Floci speaks the real AWS APIs, existing code and infrastructure definitions run against it unchanged, so teams develop and run continuous integration against AWS without spending on real cloud resources or per developer licences. It is a Quarkus native binary that starts in milliseconds and idles at tens of MiB of memory.
cloudimg ships Floci hardened and fully patched on Ubuntu 24.04, with the official 1.6.0 container pinned by digest and captured into the image so first boot is instant, managed by a single systemd service that starts on boot. Security is enforced from first boot: Floci is auth less by design, so this image ships the emulator port 4566 CLOSED in the network security group, leaving only SSH open, so a fresh appliance never exposes an unauthenticated AWS emulator to the internet. Reach it over an SSH tunnel or a source restricted rule you open yourself. Floci holds no real cloud credentials and there is no dashboard and no default password, so there is nothing to leak.