README.md 719 Bytes
Newer Older
Lukas Bhm's avatar
Lukas Bhm committed
1
2
3
4
# ChiefSend

Eine Tolle Webapp zum Austausch von Dateien

contabo-server's avatar
contabo-server committed
5
6
7
8
9

# Installation and Usage
`git clone https://gitlab.cs.fau.de/ib49uquh/chiefsend.git`

## Docker
Lukas Bhm's avatar
Lukas Bhm committed
10
11
12
`docker build -t chiefsend:latest .`

`docker-compose up`
Lukas Böhm's avatar
Lukas Böhm committed
13

Lukas Böhm's avatar
Lukas Böhm committed
14

contabo-server's avatar
contabo-server committed
15
## Traditional Install
Lukas Böhm's avatar
Lukas Böhm committed
16
17
18
```
git clone
sudo apt update
contabo-server's avatar
contabo-server committed
19
20
21
22
23
sudo apt install nginx redis-server certbot
sudo systemctl stop nginx
sudo certbot certonly -d <DOMAIN>
sudo systemctl start nginx
sudo cp ./chiefsend.conf /etc/nginx/sites-available/
Lukas Böhm's avatar
Lukas Böhm committed
24
25
26
27
cd /etc/nginx
sudo ln -ls ./sites-available/chiefsend.conf ./sites-enabled/chiefsend.conf
sudo rm -f ./sites-enabled/default

contabo-server's avatar
contabo-server committed
28
Optional copy the services into /etc/systemd/system/ and enable/start them
Lukas Böhm's avatar
Lukas Böhm committed
29

contabo-server's avatar
contabo-server committed
30
**enable services and stuff**
Lukas Böhm's avatar
Lukas Böhm committed
31
```