scalecloud.de-api

module
v0.0.0-...-5ddc938 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 24, 2025 License: BSD-4-Clause

README

API for Scalecloud.de

Hello I'm the backend for www.scalecloud.de.

Frontent: https://github.com/scalecloud/scalecloud.de
Auth: Firebase
NoSQL: MongoDB-Atlas
Payment: Stripe

Running the API in Docker

docker pull scalecloudde/scalecloud.de-api:latest

https://hub.docker.com/r/scalecloudde/scalecloud.de-api

docker run -d --restart unless-stopped \
    -p 15000:15000 \
    --mount type=bind,source="<keys-dir>",destination=/app/keys \
    --log-driver local --log-opt max-size=100m --log-opt max-file=2 \
    --name scalecloud.de-api scalecloudde/scalecloud.de-api:latest
Folder <keys-dir>

The following files are required in the <keys-dir> folder:
Firebase: firebase-serviceAccountKey.json
MongoDB-Atlas X.509 Certificate: mongodb-atlas.pem
MongoDB-Atlas connection string: mongodb-atlas-connection-string.txt
Stripe: stripe-secret-key.txt

SonarCloud.io

Bugs Code Smells Lines of Code Maintainability Rating Quality Gate Status Reliability Rating Security Rating Technical Debt Vulnerabilities

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL