porn-vault
nestjs
Our great sponsors
porn-vault | nestjs | |
---|---|---|
7 | 4 | |
1,759 | 2,029 | |
- | 2.9% | |
0.0 | 7.9 | |
about 1 year ago | 8 days ago | |
TypeScript | TypeScript | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
porn-vault
- Good question.
- Late Night Random Discussion Thread - December 01, 2021 at 09:00PM
- Video hosting system
-
Auto-tagging porn videos/clips
You might wanna check out Porn-Vault.
-
Media organizer for TBs of videos
Porn Vault: Full disclosure, while I do consider myself relatively technologically literate, I am by no means a coder, software developer, or anything of the like. I struggled to even install Porn Vault at first because I didn't conceptualize that it was browser-based at first. A lot of my issues with Porn Vault are centered around my own ignorance of some of the program's basic workings, so I don't know that I can give a comprehensive review that someone who knows how to 'pop the hood' on the program might.
-
Endless joy for people like us
Funny you ask, I came across this on GitHub trending recently (actually SFW, other than the word "porn"): https://github.com/porn-vault/porn-vault
nestjs
-
Are there any guides for message brokers in a traditional NestJS REST app?
When you're going to use RabbitMQ I would advise to use the RabbitMQ library at https://github.com/golevelup/nestjs. It's way more flexible than the default RabbitMQ microservice.
-
Providing Providers to Dynamic NestJS Modules
For this, I'm going to be using a package called @golevelup/nestjs-modules to help with the creation of the dynamic module. Instead of having to set up the entire forRoot and forRootAsync methods, we can extend a mixin and let the package take care of the setup for us. everything in this article will work without the package, I just like using it for the sake of simplicity. So, lets dive into setting up our AuthModule to be a dynamic module. First we need to create our injection token for the options
-
How to parse the raw body of a request in a NestJS controller
import { Injectable, NestMiddleware } from '@nestjs/common' import { json } from 'body-parser' /** * Copied this middleware to parse the raw response into a param to use later * from https://github.com/golevelup/nestjs/blob/master/packages/webhooks/src/webhooks.middleware.ts */ @Injectable() export class RawBodyMiddleware implements NestMiddleware { public constructor() {} public use(req: Request, res: Response, next: () => any): any { json({ verify: (req: any, res, buffer) => { if (Buffer.isBuffer(buffer)) { const rawBody = Buffer.from(buffer) req['parsedRawBody'] = rawBody } return true }, })(req, res as any, next) } }
-
What are some good practises for mocking providers in tests
The easiest thing to do is just mock all of a services methods with jest mock functions. I like to do that with this library: https://github.com/golevelup/nestjs/tree/master/packages/testing
What are some alternatives?
stash - An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc
shopify-api-node - Shopify Admin API Library for Node. Accelerate development with support for authentication, graphql proxy, webhooks [Moved to: https://github.com/Shopify/shopify-api-js]
mistborn
stompjs - Javascript and Typescript Stomp client for Web browsers and node.js apps
awesome-selfhosted - A list of Free Software network services and web applications which can be hosted on your own servers
ultimate-backend - Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
mediaChips - Manage your videos, add any metadata to them and play them.
hasura-backend-plus - ๐Auth and ๐ฆStorage for Hasura. The quickest way to get Auth and Storage working for your next app based on Hasura.
Streama - Self hosted streaming media server. https://docs.streama-project.com/
amplication - ๐ฅ๐ฅ๐ฅ Open-source backend development platform. Build production-ready services without wasting time on repetitive coding.
tinacms - A fully open-source headless CMS that supports Markdown and Visual Editing
hasura-auth - Authentication for Hasura.