https://github.com/deciduously/rollenspielsache-meta
Planning and cross-component configuration for the Rollenspielsache
https://github.com/deciduously/rollenspielsache-meta
Last synced: 4 months ago
JSON representation
Planning and cross-component configuration for the Rollenspielsache
- Host: GitHub
- URL: https://github.com/deciduously/rollenspielsache-meta
- Owner: deciduously
- License: bsd-3-clause
- Created: 2020-05-14T12:40:03.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-14T13:14:37.000Z (about 6 years ago)
- Last Synced: 2026-01-24T18:51:54.860Z (4 months ago)
- Size: 7.81 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rollenspielsache-meta
This repository contains planning and cross-component configurations that don't belong to a specific repo.
## Component List
### Library
* [librollenspielsache](https://github.com/deciduously/librollenspielsache) - Rust core library. C-compatible. [crates.io](https://crates.io/crates/librollenspielsache) - [docs.rs](https://docs.rs/librollenspielsache/0.1.2/rollenspielsache/index.html)
* [librollenspielsache-rb](https://github.com/deciduously/librollenspielsache-rb) - Ruby bindings for `librollenspielsache`. [rubygems.org](https://rubygems.org/gems/librollenspielsache-rb)
### Clients
* [rollenspielsache-svc](https://github.com/deciduously/rollenspielsache-svc) - REST/GraphQL API
* [rollenspielsache-www](https://github.com/deciduously/rollenspielsache-www) - Frontend web application
* [rollenspielsache-bot](https://github.com/deciduously/rollenspielsache-bot) - Discord bot
## Deployment
Currently `rollenspielsache-svc` is deployed at `rollenspielsache.deciduously.com`, using NGINX as a reverse proxy to `localhost:9292`, where the Docker container is mounted. I have the main page on `localhost:8080`. Only 443/SSL connections are accepted, see `nginx/sites-available` for configuration blocks. The host is a DigitalOcean droplet running Ubuntu 20.04, with `docker`, `ufw`, `nginx`.
I have `rollenspielsache-www` hosted at [https://rollenspielsache-www.now.sh/](https://rollenspielsache-www.now.sh/) via Zeit Now. I will probably eventually have `rollenspielsache-svc` serve it directly at `rollenspielsache.deciduously.com`. This will entail including the production bundle in the service and serving from `/`. NOt a huge priority, for now, it will redirect.