Mar 2023 - v2.3.2
FOAAS (Fuck Off As A Service) provides a modern, RESTful, scalable solution to the common problem of telling people to fuck off.
Please see https://foaas.com for API documentation and examples.
npm install
npm start
npm test
docker build -t foaas:1 .
docker run -v $(pwd):/usr/src/app -p 5000:5000 foaas:1
API clients are available in a number of languages:
Language | Name | Info |
---|---|---|
JS/Node | foaas-client |
https://www.npmjs.org/package/foaas-client |
Ruby | foaas-client |
https://github.com/petedmarsh/foaas-client |
PHP | foaas-php |
https://github.com/klaude/foaas-php |
Python | foaas-python |
https://github.com/dmpayton/foaas-python |
Python | foaap |
https://github.com/ilhomidin/foaap |
R | rfoaas |
https://github.com/eddelbuettel/rfoaas |
CLI/bash | foaas.sh |
https://github.com/RaymiiOrg/foaas.sh |
CLI | foass-cli |
https://github.com/palash25/foaas-cli |
.NET | FOAASClient |
https://github.com/igorkulman/FOAASClient |
.NET Core | foaas-dotnet |
https://github.com/Zuev-Alexander/foaas-dotnet |
Java | JFOAAS |
https://github.com/SSederberg/FOAAS-Java |
Go | go-fuck-off |
https://godoc.org/github.com/ds0nt/go-fuck-off |
Erlang | foaas-erlang |
https://github.com/rikribbers/foaas-erlang |
Crystal | foaas_client |
https://github.com/mamantoha/foaas_client |
Rust | foaas-rs |
https://github.com/jilsahm/foaas-rs |
Platform | Info |
---|---|
Web | https://github.com/hamza1311/fuck-off |
Framework | Info |
---|---|
Polymer | https://github.com/benfonty/fooas-element |
React | https://github.com/circa10a/react-foaas-card |
Platform/Software | Name |
---|---|
Thunderbird/Seamonkey | https://addons.mozilla.org/en-US/seamonkey/addon/qfo-quick-fuck-off |
TelegramBot | https://github.com/rajanand02/TelegramFoaasBot |
Slack | https://github.com/revmischa/foaas-slack |
Amazon Echo | https://www.amazon.com/dp/B01LZLFTMQ/ (source available here) |
Terraform Provider | https://github.com/m13t/terraform-provider-foac |
Discord | https://discord.com/oauth2/authorize?client_id=997665947122937909&scope=bot%20applications.commands&permissions=277025466368 (source available here) |
To add a new FOAAS operation:
- Fork into your account
- Branch into a feature branch
feature/your_operation
- See the operation files in
/lib/operations
. - Add specs, using
/spec/operations
as examples. We won't be merging operations without working specs. - Push to your fork and submit a PR.
All contributions are very welcome.