teknologi-umum / captcha-lite Goto Github PK
View Code? Open in Web Editor NEWA very lightweight version of Teknologi Umum's captcha
License: MIT License
A very lightweight version of Teknologi Umum's captcha
License: MIT License
See: https://docs.github.com/en/actions/publishing-packages/publishing-docker-images
Publish a container image (with multiple tags that correspond to the release event, whether it's nightly or stable build) to Github Container Registry via Github Actions.
Bump version to Go 1.19 on go.mod
and Dockerfile. Might also bump dependencies version.
Reference: https://pkg.go.dev/gopkg.in/telebot.v3
Right now we're using Telebot v2, yet the original teknologi-umum/captcha repository uses Telebot v3. We shall upgrade to that version, too.
On 2024, I'll be moving everything away stuff on captcha-lite to captcha. It's hard maintaining 2 stuffs in any event for security vulnerability and stuff.
The plan will be:
Current deployment options that are available to be used by the users are Docker, Fly.io, and Heroku. What if they want to run it on their VM without any of that with minimal resource? They can use systemd.
The task is very simple, just provide a systemd unit file with environment variables already loaded (and give notice for them to change it). Please take into account of the restart policy and it needs network connection.
Provide a /metrics
endpoints that can be used to monitor the application to Prometheus.
Some metrics that can be monitored:
Can be enabled only by specifying METRICS=true
on the environment variable.
Current logging uses noop, sentry, and rollbar. Provide console logger. Might use zerolog or similar, but make sure the library that's being used has minimal dependency (no dependency would be best).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.