About
What is CanaryAAC:
CanaryAAC is a free and open-source Automatic Account Creator (AAC) written in MVC-PHP. It supports only MySQL databases.
Infos:
Fully Object Oriented
Model/View/Controller (MVC)
Middlewares
API
Composer
Fast Route
PhpDotEnv
Twig
Google2FA
GuzzleHttp
DiscordPHP
PagSeguro
PayPal
MercadoPago
Using .env to configure
Credits:
Lucas Giovanni and OpenTibiaBR Contributors (https://github.com/opentibiabr/canaryaac)
Github:
Image:

Getting Started:
Linux
Database:
Go to phpMyAdmin.
Import the schema.sql that is in the Canary Server folder.
Import the canaryaac.sql that is available below:
Canary config.lua:
Install CanaryAAC:
Env file:
Configure .env file with the informations below:
Save the file.
Open CanaryAAC:
http://127.0.0.1 (for localhost).
http://domain-or-ip.
Windows
Web Packages:
Uniform Server (Recommended)
Go to phpMyAdmin.
On the left side click +New and create a database (e.g. canary)
Import the schema.sql that is in the Canary folder.
Import the canaryaac.sql that is available below:
Example .env file:
How to edit the client:
Examples of IP in the client:
http://127.0.0.1/api/v1/login
http://127.0.0.1:8080/api/v1/login
http://127.0.0.1:8090/api/v1/login
http://domain-or-ip/api/v1/login
How to connect with CanaryAAC:
Canary
Client 14:
Edit the client and change the IP like in a example below:
http://127.0.0.1/api/v1/login
http://127.0.0.1:8080/api/v1/login
http://127.0.0.1:8090/api/v1/login
OTClient Redemption:
modules/corelib/http.lua:
Login with account @god/god or your own account email and password;
Server: http://127.0.0.1/api/v1/login or your http://domain-or-ip/api/v1/login;
Client Version: 1412;
Port: 80.
Last updated