Aufgabe #1022
Von PaulRiegel vor fast 3 Jahren aktualisiert
in unseren standardmäßigen Umgebung (Proxmox als LXC)
h2. Stand: 2022-01-01
Hinweis: ShareLaTeX und Overleaf sind "das Gleiche". (Die Projekte haben sich vor Jahren zusammengeschlossen.) https://www.sharelatex.com/
Hinweis: NixOS bietet keine Pakete zu Overleaf (oder ShareLaTeX)
Hinweis: Turnkey-Linux mit Overleaf oder vergleichbarem nicht vorhanden
Proxmox CT Details
* 4GB RAM
* 1 Core
* 32GB System
* Debian 11
* unprivileged?!?
* nesting?!?
* keyctl?!?
Anleitung
* https://github.com/overleaf/toolkit
oder
* https://github.com/overleaf/toolkit/blob/master/doc/quick-start-guide.md
----
## Start Installation
apt update && apt upgrade -y && apt autoremove -y
apt install tmux
apt install bash
apt install docker -y
apt install docker.io -y
apt install docker-compose -y
mkdir overleaf-toolkit && cd overleaf-toolkit
git clone https://github.com/overleaf/toolkit.git ./overleaf
cd ./overleaf
bin/init
bin/up
--> Wartezeit ca. 20min, um benötigte Pakete zu herunter zu laden, extrahieren, installieren
...
--> ERROR Mongo und Redis
ERROR: for mongo Cannot start service mongo: OCI runtime create failed: container_linux.go:367: starting container process caused: process_linux.go:495: contaiCreating redis ... error
ss caused: can't load program: operation not permitted: unknown
--> Durch Fehlersuche gefunden: https://github.com/overleaf/toolkit/issues/82
docker pull sharelatex/sharelatex
--> Wartezeit ca. 10min, um benötigte Pakete zu herunter zu laden, extrahieren, installieren
apt install curl -y
curl -O https://raw.githubusercontent.com/sharelatex/sharelatex/master/docker-compose.yml
apt install redis -y
apt install mongo -y
Schaue zum weiteren Vorgehen hier:
https://github.com/overleaf/overleaf/issues/609
https://github.com/moby/moby/issues/38174
https://danthesalmon.com/running-docker-on-proxmox/
ÜBERPRÜFE cgroupV2