API for Aniskip web browser extension
The documentation for the API can be found at https://api.aniskip.com/api-docs
You will need to have installed:
- Docker
The built images for this project can be found on Docker Hub
- Create a
docker-compose.yml
file. An example one can be found here - Create a
.env
file in the same directory. An example one can be found here - Start the docker containers
docker-compose up -d
- Add TLS/SSL using a reverse proxy. You can use reverse proxy software like
traefik
orNGINX
. You can easily create anNGINX
config here
- Clone the repo
git clone https://github.com/lexesjan/typescript-aniskip-api
- Navigate into the cloned GitHub repository
cd typescript-aniskip-api
- Copy
.env_example
in the docker folder to./docker/.env
and changePOSTGRES_PASSWORD
- Run the start script
./docker/start.sh dev