Skip to content

Acemany/LCEarch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,812 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lcearch Monorepo

Issues Pull Requests Contributors Lines Commit Activity Last Commit Frontend

Welcome to the Lcearch Monorepo, the primary codebase for the Lcearch website. It contains Lines lines of code and has Contributors contributors!

If you're not a developer and you've stumbled upon this repository, you can access the website on the Lcearch website.

Apps (apps/)

App Description
frontend Main website (Nuxt 3)
backend Backend API service (actix-web)
docs Documentation site (Astro)

Packages (packages/)

Package Description
api-client API client for Nuxt, Tauri, and Node/browser
ariadne Analytics library
assets Styling and auto-generated icons (@lcearch/assets)
async-minecraft-ping Async ServerListPing implementation
blog Blog system and changelog data
lcearch-log Logging utilities
lcearch-util General utilities
path-util Path utilities
sqlx-tracing SQLx query tracing
tooling-config ESLint, Prettier, TypeScript configs
utils Shared utility functions (mostly deprecated)

Development

Code for the website

Contributing

We welcome contributions! Before submitting any contributions, please read our contributing guidelines.

If you plan to fork this repository for your own purposes, please review our copying guidelines.

Security

If you discover a security vulnerability within our codebase, please follow our responsible disclosure guidelines.

TODO

  • [_] frontend CI/CD
  • pnpm lint on commit
  • merge apps/frontend, pаckages/ui and pаckages/moderation
  • switch from crowdin to weblate
  • delete cloudflare integrations/deployments
  • make email signup/signin optional on server side, given that there are alternatives (i.e. github and google)
  • add more login options:
    • discord
    • facebook
    • fediverse
    • codeberg
    • matrix openid
    • osu!
  • understand how RSS works lol
  • fix server listing and badges, they are broken in many ways for sure

License

All packages in this repository are licensed under their respective licenses. Refer to the LICENSE file in each package for more information.

About

A Modrinth fork for a certain block

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors