Appconfi provides a toggle management for the applications.
Install Docker and run a appconfi-web container with the following command.
docker build -t appconfi:latest .
docker run \
--interactive \
--tty \
--detach \
--env #see secrets below
--publish 80:80 \
--name appconfi-web \
appconfi
Setup secrets using environments variables
{
"JWT": {
"Secret": "---" // Secret auth key
},
"SendGrid": { // Sendgrid credentials to send emails
"ApiId": "---",
"ApiKey": "---"
},
"ConnectionStrings": {
"DefaultConnection": "---" // Postgres connection string
},
"BaseUrl": "---", // Your custom url
"Authentication": { // Google OAuth credentials
"Google": {
"ClientId": "---",
"ClientSecret": "---"
}
}
}
There are lots of ways to contribute to the Appconfi project including testing, reporting bugs, and contributing code.
All code submissions will be reviewed and tested by the Appconfi team, and then will be merged into the source.
appconfi-web is licensed under the MIT license.