mirror of
https://github.com/iv-org/smart-ipv6-rotator.git
synced 2024-11-22 21:49:43 +00:00
f9484f0412
* Started smart ipv6 implementation with support for other services * Fixed random_ipv6_address_mask type * Added status check for icanhazip * Added a script for converting poetry requirements to a requirements.txt file * Added support for multiple services to be passed at once * Added --no-services flag & set google to default * Removed unused import * Removed poetry * Removed unused import * Removed tinydb requirement * Removed click requirement * Remove duplicated ip ranges * Backwards compatible * Minor fix to import * Add unixfox to the top of authors * Bump version to 1.0.0 * Fixed running file without command * delete build folder * Added build folder * Added clean-one & clean, fixed ipv6 check cleanup * Updated docker image * Added instructions in readme * Added min python version * Fixed clean missing decorator * Removed unused import * Added section already upgrading * minor grammar fix * Added legacy DB check, improved error message readability & removed useless warning
12 lines
167 B
Docker
12 lines
167 B
Docker
FROM python:3-slim
|
|
|
|
WORKDIR /app/
|
|
|
|
COPY . .
|
|
|
|
RUN --mount=type=cache,target=/root/.cache/pip \
|
|
pip install ./
|
|
|
|
|
|
ENTRYPOINT ["python", "/app/smart-ipv6-rotator.py"]
|