Skip to content

bytegarden-ce/server

 
 

Repository files navigation

ByteGarden Server

Docker pulls Docker pulls Mattermost


The ByteGarden Server project contains the APIs, database, and other core infrastructure items needed for the "backend" of all bytegarden client applications.

The server project is written in C# using .NET Core with ASP.NET Core. The database is written in T-SQL/SQL Server. The codebase can be developed, built, run, and deployed cross-platform on Windows, macOS, and Linux distributions.

Build/Run

Requirements

These dependencies are free to use.

Recommended Development Tooling

These tools are free to use.

API

cd src/Api
dotnet restore
dotnet build
dotnet run

visit http://localhost:5000/alive

Identity

cd src/Identity
dotnet restore
dotnet build
dotnet run

visit http://localhost:33657/.well-known/openid-configuration

Deploy

docker

You can deploy ByteGarden using Docker containers on Windows, macOS, and Linux distributions. Use the provided PowerShell and Bash scripts to get started quickly. Find all of the ByteGarden images on Docker Hub.

Requirements

These dependencies are free to use.

About

The core infrastructure backend (API, database, Docker, etc).

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 73.1%
  • TSQL 16.4%
  • HTML 7.5%
  • Shell 1.2%
  • PLSQL 0.8%
  • Dockerfile 0.4%
  • Other 0.6%