Skip to content
apostille-mePublic

About

Production Rust service for apostille-me (apme-cli)

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

63 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

apme-cli

flags-2-env operator CLI for Apostille Me health, listing, and WebSocket event watching.

Product: Apostille Me — Case operations for visa and apostille consulting.

Track sanitized client references, document workflows, destination jurisdictions, appointments, deadlines, and case events for a visa and apostille consulting firm.

Safety and production boundary

This software is an operational starter and does not provide legal advice. Keep identity documents and sensitive case files out of logs and this bootstrap data model; production use requires encryption, access controls, retention rules, auditability, and jurisdiction-specific professional review.

This repository is an executable bootstrap, not a production deployment. Before live use, add authentication, tenant authorization, rate limits, durable migrations, observability, backups, incident response, dependency review, and secret management.

Examples

cargo run -- health
cargo run -- --api-url http://127.0.0.1:8080 list
cargo run -- watch

Precedence is CLI > environment > schema default. The CLI audits .cli-flags.toml, rejects unknown options and parse errors, and crosses into typed configuration once before network work.

Environment secrets

Secrets live in this repo encrypted with sops + age: env/enc/<dev|prod>.env.enc is committed; just env-use <name> decrypts it to env/dec/<name>.env (gitignored, mode 0600) and symlinks ./.env to it. The Nix dev shell provides the tooling, just env-audit runs keyless in CI, and containers decrypt at docker run — never at build. See env/README.md.

About

Production Rust service for apostille-me (apme-cli)

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages