drop/server
Husky b864d77f2a Small IO tweaks, robots.txt, and README improvements (#173)
* feat: add link to drop version in footer

* feat: add drop logo aria label

* feat: disable all crawling by bots

for now i think this is a good default as all of drop is currently behind auth

* feat: hide logo when inside wordmark for aria

* docs: update readme and contributing

* feat: default page in setup wizzard is img

* ci: remove redundant perm in release ci

* docs: update translation links and add progress image

* fix: lang selector using wrong weblate link
2025-08-04 16:30:22 +10:00
..
.github/workflows Small IO tweaks, robots.txt, and README improvements (#173) 2025-08-04 16:30:22 +10:00
.vscode Various bug fixes (#102) 2025-06-08 13:49:43 +10:00
assets Code-based authorization for Drop clients (#145) 2025-08-01 13:11:56 +10:00
build Fix Github Release CI (#144) 2025-07-31 21:36:01 +10:00
components Small IO tweaks, robots.txt, and README improvements (#173) 2025-08-04 16:30:22 +10:00
composables Setup wizard & 0.3.0 release (#146) 2025-07-31 20:41:02 +10:00
deploy-template Fix pino-pretty not being included in build (#135) 2025-07-14 12:11:17 +10:00
dev-tools chore: prettier pass 2025-04-15 21:46:34 -04:00
drop-base@04125e89be Store overhaul (#142) 2025-07-30 13:40:49 +10:00
i18n Translated using Weblate (English) (#151) 2025-08-01 14:31:50 +10:00
layouts Store overhaul (#142) 2025-07-30 13:40:49 +10:00
middleware fix: last eslint errors 2025-04-15 21:43:27 -04:00
pages Small IO tweaks, robots.txt, and README improvements (#173) 2025-08-04 16:30:22 +10:00
plugins Remove pino from frontend 2025-07-14 14:20:17 +10:00
prisma Fix for undeleted games from library sources (#148) 2025-08-01 14:00:10 +10:00
public Small IO tweaks, robots.txt, and README improvements (#173) 2025-08-04 16:30:22 +10:00
server Fix various typos (#156) 2025-08-01 21:53:31 +10:00
utils Logging (#131) 2025-07-09 12:01:23 +10:00
.dockerignore Update Prisma to 6.11 (#133) 2025-07-25 21:28:00 +10:00
.editorconfig move to yarn v2 2024-11-04 22:55:29 +11:00
.env.example User invite uses external domain option (#118) 2025-07-01 09:11:26 +10:00
.gitattributes fix issue in igdb where company isn't found 2025-03-12 19:06:34 -04:00
.gitignore chore: move more admin over to arktype validators 2025-05-30 13:17:21 +10:00
.gitlab-ci.yml fix: add aarch64 tag to runner 2025-03-11 09:06:41 +11:00
.gitmodules fix(drop-base): add drop-base as git submodule 2024-12-27 16:36:37 +11:00
.prettierignore Store overhaul (#142) 2025-07-30 13:40:49 +10:00
app.vue fix: misc fixes 2025-04-20 21:33:19 +10:00
changelog.md Setup wizard & 0.3.0 release (#146) 2025-07-31 20:41:02 +10:00
CONTRIBUTING.md Small IO tweaks, robots.txt, and README improvements (#173) 2025-08-04 16:30:22 +10:00
Dockerfile Fix Github Release CI (#144) 2025-07-31 21:36:01 +10:00
error.vue Combined fixes (#116) 2025-06-10 10:08:01 +10:00
eslint.config.mjs Store overhaul (#142) 2025-07-30 13:40:49 +10:00
LICENSE Add LICENSE 2024-10-22 22:40:13 +00:00
nuxt.config.ts Store overhaul (#142) 2025-07-30 13:40:49 +10:00
package.json Fix #119 (#153) 2025-08-01 16:26:27 +10:00
README.md Small IO tweaks, robots.txt, and README improvements (#173) 2025-08-04 16:30:22 +10:00
SECURITY.md chore: prettier pass 2025-04-15 21:46:34 -04:00
tailwind.config.js feat: migrate to tailwind v4 and fix user token API 2025-03-10 10:35:03 +11:00
tsconfig.json fix: remove jank prisma script, and move to generated prisma client 2025-05-08 16:17:23 +10:00
yarn.lock Fix #119 (#153) 2025-08-01 16:26:27 +10:00


Drop

Website Docs Static Badge GitHub License Discord Open Collective Weblate project translated

Drop is an open-source game distribution platform, like GameVault or Steam. It's designed to distribute and shared DRM-free game quickly, all while being incredibly flexible, beautiful and fast.

Drop Screenshot

Philosophy

  1. Drop is flexible. While abstractions and interfaces can make the codebase more complicated, the flexibility is worth it.
  2. Drop is secure. The nature of Drop means an instance can never be accessible without authentication. In line with #1, Drop also supports a huge variety of authentication mechanisms, from a username/password to SSO.
  3. Drop is user-friendly. The interface is designed to be clean and simple to use, with complexity available to the users who want it.

Deployment

See our documentation on how to deploy Drop for more information.

Contributing

Please see the in-depth contributing guide. The guide includes information on how to set up the project, how to contribute code, how to report issues, and even how to effectively translate Drop.

Drop Translation Progress