- The Moe Counter you love, but modernized and better!
- Fully rewritten in TypeScript with Elysia+Bun
- Database switched to Redis for better performance
For information on counter usage and configuration, refer to the demo website.
- Clone and run the project
$ git clone https://github.com/mikndotdev/BetterMoeCounter.git
$ cd BetterMoeCounter
$ bun i
$ bun start- Or use the prebuilt Docker images available on GHCR
Set .env file to specify the environment variables. .env.example
# Specify your website URL
# APP_SITE=https://count.example.com
# Application port
APP_PORT=3000
# Redis connection URL
REDIS_URL=redis://127.0.0.1:6379
# Database write interval in seconds (0 for real-time)
DB_INTERVAL=60
# Log level: either 'debug' | 'info' | 'warn' | 'error' | 'none'
LOG_LEVEL=info- Original Moe Counter
- A-SOUL_Official
- moebooru
- gelbooru.com NSFW
- Icons8
- And all booru site...
MIT License, excluding all themes
