These are some interactive tools and the backend APIs used by the main VectorLogoZone website.
Unfortunately, rate-limits mean that I cannot run it as an open service. However, it is fairly easy to run your own instance.
It is a TypeScript node.js app, so (once you have set the settings):
yarn install
yarn run build
yarn run start
See the run.sh
for how I run it in development.
All settings are stored in environment variables. The deploy and run scripts get them from a .env
file.
name | description |
---|---|
TWITTER_BEARER_TOKEN | token for the Twitter API. Check twitter_get_token.sh to see how I got mine. |
USERNAME | (not currently used) the username to enter in the basic-auth dialog (default=admin ) |
PASSWORD | (not currently used) the password to enter in the basic-auth dialog (default=password ) |
/api/twitter.json
- takesid
parameter/api/github.json
- takesid
parameter
Contributions are welcome! Please follow the standard Github Fork & Pull Request Workflow
See the to do list for a list of things that are planned.
GNU Affero General Public License v3.0
Website:
API Data Sources:
To do:
- https://github.com/simple-icons/simple-icons
- facebook, , youtube