Delete setup_diagrams.sh
This commit is contained in:
parent
79443be4ad
commit
7008d44695
@ -1,59 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
# Install base
|
|
||||||
sh /setup_programs.sh
|
|
||||||
|
|
||||||
# Install accompanying soft
|
|
||||||
apt install -y python3 git python3-pip curl openjdk-8-jdk graphviz
|
|
||||||
|
|
||||||
# Get diagrams
|
|
||||||
cd /tmp
|
|
||||||
git clone https://github.com/BITPlan/diagrams
|
|
||||||
mv /tmp/diagrams/* /var/diagrams
|
|
||||||
rm -r /tmp/diagrams/
|
|
||||||
cd /var/diagrams
|
|
||||||
|
|
||||||
# Replace sudo commands in script
|
|
||||||
sed -i 's/sudo //g' ./scripts/install
|
|
||||||
sed -i 's/apt-get install/apt-get install -y/g' ./scripts/install
|
|
||||||
sed -i 's/sudo //g' ./run
|
|
||||||
|
|
||||||
# Install diagrams
|
|
||||||
./scripts/install
|
|
||||||
|
|
||||||
# Setup environment
|
|
||||||
export GRAPHVIZ_DOT=/usr/bin/dot
|
|
||||||
export HOME=/var/diagrams/
|
|
||||||
mkdir /var/diagrams/bin
|
|
||||||
ln -s /usr/bin/mscgen /var/diagrams/bin/mscgen
|
|
||||||
ln -s /usr/bin/dot /var/diagrams/bin/dot
|
|
||||||
|
|
||||||
# Replace with edited files
|
|
||||||
mv /var/diagrams/dgs/diagrams.py /var/diagrams/dgs/orig_diagrams.py
|
|
||||||
mv /var/diagrams/dgs/webserver.py /var/diagrams/dgs/orig_webserver.py
|
|
||||||
wget https://git.dfosd.synology.me/docker/ubuntu-diagrams/raw/branch/master/diagrams.py -P /var/diagrams/dgs
|
|
||||||
wget https://git.dfosd.synology.me/docker/ubuntu-diagrams/raw/branch/master/webserver.py -P /var/diagrams/dgs
|
|
||||||
|
|
||||||
# Repair libraries
|
|
||||||
# apt list libssl*
|
|
||||||
# cd /lib/x86_64-linux-gnu
|
|
||||||
apt-get install --reinstall libssl-dev libssl1.1
|
|
||||||
apt-get install --reinstall libpsl-dev libpsl5
|
|
||||||
# ln -s /usr/lib/x86_64-linux-gnu/libexpat.so.1 /lib/x86_64-linux-gnu/libexpat.so.1
|
|
||||||
apt install --reinstall libexpat1-dev libexpat1
|
|
||||||
|
|
||||||
# Repair encodings
|
|
||||||
#rm -rf venv
|
|
||||||
# virtualenv НЕ РАБОТАЕТ!!!
|
|
||||||
#virtualenv -p /usr/bin/python3 venv/
|
|
||||||
#source venv/bin/activate
|
|
||||||
#pip install -r requirements.txt
|
|
||||||
|
|
||||||
# Install python modules
|
|
||||||
pip3 install flask
|
|
||||||
|
|
||||||
# cd /var/diagrams && curl -L http://sourceforge.net/projects/plantuml/files/plantuml.jar/download -o plantuml.jar
|
|
||||||
# apt install mscgen
|
|
||||||
|
|
||||||
# Production Flask
|
|
||||||
pip install waitress
|
|
||||||
Loading…
x
Reference in New Issue
Block a user