doku:server:api2.shackspace.de
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
doku:server:api2.shackspace.de [2022-09-01 10:08] – angelegt are | doku:server:api2.shackspace.de [2023-01-11 20:59] (aktuell) – [api2.shackspace.de] are | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== api2.shackspace.de ====== | ====== api2.shackspace.de ====== | ||
- | {{tag> infrastructure}} | + | {{tag> infrastructure |
+ | |||
+ | **Funktion**\\ | ||
+ | * shack API, space API, ... auf I[[doku: | ||
+ | * https:// | ||
+ | |||
+ | **Zugriff**\\ | ||
+ | * auf [[doku: | ||
===== Grundinstallation ===== | ===== Grundinstallation ===== | ||
LXC via ansible | LXC via ansible | ||
Zeile 10: | Zeile 18: | ||
cd /srv | cd /srv | ||
git clone https:// | git clone https:// | ||
+ | cat <<' | ||
+ | #!/bin/bash | ||
+ | |||
+ | set -e | ||
+ | |||
+ | echo " | ||
+ | git pull | ||
+ | |||
+ | echo " | ||
+ | go build | ||
+ | |||
+ | echo " | ||
+ | ./api www/ | ||
+ | EOF | ||
+ | |||
cat <<' | cat <<' | ||
[Unit] | [Unit] | ||
Zeile 19: | Zeile 42: | ||
WorkingDirectory=/ | WorkingDirectory=/ | ||
Environment=" | Environment=" | ||
- | ExecStart=/ | + | ExecStart=/ |
Restart=always | Restart=always | ||
doku/server/api2.shackspace.de.1662019714.txt.gz · Zuletzt geändert: 2022-09-01 10:08 von are