https://github.com/specht/argos-server
https://github.com/specht/argos-server
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/specht/argos-server
- Owner: specht
- License: gpl-3.0
- Created: 2022-09-25T17:03:33.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-10T14:27:15.000Z (over 3 years ago)
- Last Synced: 2025-02-16T07:41:26.027Z (over 1 year ago)
- Language: Ruby
- Size: 43.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Argos-Server
Dieser Server ist das Backend der [Argos-App](https://github.com/specht/argos).
## Wie kann ich den Server lokal starten?
```
./config.rb build
./config.rb up
```
Hinweis: `config.rb` ist ein Wrapper um `docker-compose`, der die `docker-compose.yaml` generiert und dann die Kommandozeilenargumente an `docker-compose` durchreicht.
## Wie kann ich den Server im Internet starten?
Passe zuerst die Konstanten `WEBSITE_HOST` und `LETSENCRYPT_EMAIL` in `credentials.rb` an, anschließend können die Container erstellt und gestartet werden:
```
./config.rb build
./config.rb up -d
```
Der Server fügt sich nahtlos in einer TLS-Frontend-Umgebung mit [jwilder/nginx-proxy](jwilder/nginx-proxy) und [nginxproxy/acme-companion](https://hub.docker.com/r/nginxproxy/acme-companion) ein.